From 15faef08939e692579c4d739e5cac27eb33ace5b Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Sun, 23 Nov 2025 23:13:43 -0600 Subject: [PATCH] add: pyzmq (#7588) * add: pyzmq Signed-off-by: Owen-sz * make work Signed-off-by: Owen-sz * make work more Signed-off-by: Owen-sz --------- Signed-off-by: Owen-sz --- anda/langs/python/pyzmq/anda.hcl | 5 +++ anda/langs/python/pyzmq/pyzmq.spec | 54 +++++++++++++++++++++++++++++ anda/langs/python/pyzmq/update.rhai | 1 + 3 files changed, 60 insertions(+) create mode 100644 anda/langs/python/pyzmq/anda.hcl create mode 100644 anda/langs/python/pyzmq/pyzmq.spec create mode 100644 anda/langs/python/pyzmq/update.rhai diff --git a/anda/langs/python/pyzmq/anda.hcl b/anda/langs/python/pyzmq/anda.hcl new file mode 100644 index 0000000000..d37eac3ec6 --- /dev/null +++ b/anda/langs/python/pyzmq/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "pyzmq.spec" + } +} diff --git a/anda/langs/python/pyzmq/pyzmq.spec b/anda/langs/python/pyzmq/pyzmq.spec new file mode 100644 index 0000000000..012b2ec954 --- /dev/null +++ b/anda/langs/python/pyzmq/pyzmq.spec @@ -0,0 +1,54 @@ +%define debug_package %{nil} + +%global pypi_name pyzmq +%global _desc Python bindings for zeromq. + +Name: python-%{pypi_name} +Version: 27.1.0 +Release: 1%?dist +Summary: Python bindings for zeromq +License: MIT +URL: https://github.com/zeromq/pyzmq +Source0: %{pypi_source} + +BuildRequires: python3-devel +BuildRequires: python3-pip +BuildRequires: python3-setuptools +BuildRequires: python3-scikit-build-core +BuildRequires: python3-cython + +BuildRequires: cmake +BuildRequires: gcc +BuildRequires: gcc-c++ + +Packager: Owen Zimmerman + +%description +%_desc + +%package -n python3-%{pypi_name} +Summary: %{summary} +Provides: pyzmq +Provides: %{pypi_name} +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%prep +%autosetup -n %{pypi_name}-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files zmq + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc README.md AUTHORS.md CONTRIBUTING.md SECURITY.md +%license LICENSE.md + +%changelog +* Sun Nov 23 2025 Owen Zimmerman +- Initial commit diff --git a/anda/langs/python/pyzmq/update.rhai b/anda/langs/python/pyzmq/update.rhai new file mode 100644 index 0000000000..5f884fe7e1 --- /dev/null +++ b/anda/langs/python/pyzmq/update.rhai @@ -0,0 +1 @@ +rpm.version(pypi("pyzmq"));