[1/4] python3-wheel: New package

Message ID 50b30ae3-0673-4f5c-1e5c-cdf390a5bbcb@ipfire.org
State Dropped
Headers
Series [1/4] python3-wheel: New package |

Commit Message

Peter Müller Dec. 1, 2022, 6:53 p.m. UTC
  This is required as a dependency for python3-pip, which is
required as a dependency for asciidoc. (What a mess... :-/ )

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
---
 python3-wheel/python3-wheel.nm | 42 ++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)
 create mode 100644 python3-wheel/python3-wheel.nm
  

Patch

diff --git a/python3-wheel/python3-wheel.nm b/python3-wheel/python3-wheel.nm
new file mode 100644
index 000000000..ff7ef8e6d
--- /dev/null
+++ b/python3-wheel/python3-wheel.nm
@@ -0,0 +1,42 @@ 
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
+###############################################################################
+
+name       = python3-wheel
+version    = 0.38.4
+release    = 1
+arch       = noarch
+thisapp    = wheel-%{version}
+
+groups     = Development/Libraries
+url        = https://github.com/pypa/wheel
+license    = MIT
+summary    = The official binary distribution format for Python.
+
+description
+	This library [python3-wheel] is the reference implementation of
+	the Python wheel packaging standard, as defined in PEP 427.
+end
+
+source_dl = https://github.com/pypa/wheel/archive/refs/tags/%{version}.tar.gz#/
+
+build
+	requires
+		python3
+		python3-devel
+		python3-setuptools
+	end
+
+	build
+		%{python3} setup.py build
+	end
+
+	install
+		%{python3} setup.py install
+	end
+end
+
+packages
+	package %{name}
+end