Blame python-fireflyalgorithm.spec

d7e4bfa
%global pretty_name FireflyAlgorithm
d7e4bfa
%global new_name fireflyalgorithm
d7e4bfa
d7e4bfa
%global _description %{expand:
d7e4bfa
Implementation of Firefly Algorithm (FA) for optimization.}
d7e4bfa
d7e4bfa
Name:           python-%{new_name}
d7e4bfa
Version:        0.0.4
d7e4bfa
Release:        2%{?dist}
d7e4bfa
Summary:        Implementation of Firefly Algorithm in Python
d7e4bfa
d7e4bfa
License:        MIT
d7e4bfa
URL:            https://github.com/firefly-cpp/%{pretty_name}
d7e4bfa
Source0:        %{url}/archive/%{version}/%{pretty_name}-%{version}.tar.gz
d7e4bfa
d7e4bfa
BuildArch:      noarch
d7e4bfa
d7e4bfa
Provides: python-FireflyAlgorithm = %{version}-%{release}
d7e4bfa
Obsoletes: python-FireflyAlgorithm < 0.0.4-2
d7e4bfa
d7e4bfa
%description %_description
d7e4bfa
d7e4bfa
%package -n python3-%{new_name}
d7e4bfa
Summary:        %{summary}
d7e4bfa
BuildRequires:  python3-devel
d7e4bfa
BuildRequires:  python3-setuptools
d7e4bfa
d7e4bfa
Provides: python3-FireflyAlgorithm = %{version}-%{release}
d7e4bfa
Obsoletes: python3-FireflyAlgorithm < 0.0.4-2
d7e4bfa
d7e4bfa
%description -n python3-%{new_name} %_description
d7e4bfa
d7e4bfa
%prep
d7e4bfa
%autosetup -n %{pretty_name}-%{version}
d7e4bfa
d7e4bfa
%build
d7e4bfa
%py3_build
d7e4bfa
d7e4bfa
%install
d7e4bfa
%py3_install
d7e4bfa
d7e4bfa
%files -n python3-%{new_name}
d7e4bfa
%license LICENSE
d7e4bfa
%doc README.md
d7e4bfa
%{python3_sitelib}/%{pretty_name}-%{version}-py%{python3_version}.egg-info
d7e4bfa
%pycached %{python3_sitelib}/%{pretty_name}.py
d7e4bfa
d7e4bfa
%changelog
d7e4bfa
* Mon Apr 19 2021 Iztok Fister Jr. <iztokf AT fedoraproject DOT org> - 0.0.4-2
d7e4bfa
- Initial package
d7e4bfa
- Previous package python-FireflyAlgorithm will be retired