diff --git a/anda/langs/python/colorz/anda.hcl b/anda/langs/python/colorz/anda.hcl new file mode 100644 index 0000000000..5bc35d8d14 --- /dev/null +++ b/anda/langs/python/colorz/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "python-colorz.spec" + } +} diff --git a/anda/langs/python/colorz/python-colorz.spec b/anda/langs/python/colorz/python-colorz.spec new file mode 100644 index 0000000000..2e0ab064c2 --- /dev/null +++ b/anda/langs/python/colorz/python-colorz.spec @@ -0,0 +1,52 @@ +%global pypi_name colorz + +Name: python-%{pypi_name} +Version: 1.0.3 +Release: 1%{?dist} +Summary: Color scheme generator +License: MIT +URL: https://github.com/metakirby5/colorz +Source0: %{pypi_source} +BuildRequires: pyproject-rpm-macros +BuildRequires: python3-devel +BuildRequires: python3dist(pip) +BuildRequires: python3dist(setuptools) +BuildArch: noarch +Packager: Gilver E. + +%description +A k-means color scheme generator. + +%package -n python3-%{pypi_name} +Summary: %{summary} +Requires: python3dist(pillow) +Requires: python3dist(scipy) +Requires: python3dist(setuptools) +%{?python_provide:%python_provide python3-%{pypi_name}} + + +%description -n python3-%{pypi_name} +A k-means color scheme generator. + +%prep +%autosetup -n %{pypi_name}-%{version} +# Remove bundled egg-info +rm -rf %{pypi_name}.egg-info + +%build +%pyproject_wheel + +%install +%pyproject_install + +%files -n python3-%{pypi_name} +%doc PKG-INFO +%doc README.rst +%{_bindir}/colorz +%{python3_sitelib}/__pycache__/* +%{python3_sitelib}/%{pypi_name}.py +%{python3_sitelib}/%{pypi_name}-%{version}.dist-info/ + +%changelog +* Thu May 22 2025 Gilver - 1.0.3-1 +- Initial package. diff --git a/anda/langs/python/colorz/update.rhai b/anda/langs/python/colorz/update.rhai new file mode 100644 index 0000000000..579b53e3f0 --- /dev/null +++ b/anda/langs/python/colorz/update.rhai @@ -0,0 +1 @@ +rpm.version(pypi("colorz"));