# In order to use unversioned python macros in the spec file, we need to # explicitly define %%__python. It is already defined on el7. %if %{undefined el7} %if %{defined el8} %global __python %{_libexecdir}/platform-python %else %global __python %{python3} %endif %endif Name: centpkg Version: %{!?devrel:0.5.0}%{?devrel:0.5.1} Release: %{?devrel:0.%{devrel}%{?devsnap:.%{devsnap}}.}1%{?dist} Summary: CentOS utility for working with dist-git License: GPLv2+ URL: https://git.centos.org/centos/centpkg Source0: https://git.centos.org/centos/centpkg/archive/%{version}/centpkg-%{version}.tar.gz BuildArch: noarch %if %{defined el7} BuildRequires: python-devel BuildRequires: python-setuptools %else BuildRequires: python3-devel BuildRequires: python3-setuptools %endif %description Provides the centpkg command for working with dist-git. %package sig Summary: CentOS SIG utility for working with dist-git Requires: %{name} = %{version}-%{release} %description sig Provides the centpkg-sig command for working with dist-git. %prep %autosetup %build %py_build %install %py_install install -D -p -m 0644 src/centpkg.conf %{buildroot}%{_sysconfdir}/rpkg/centpkg.conf install -D -p -m 0644 src/centpkg-sig.conf %{buildroot}%{_sysconfdir}/rpkg/centpkg-sig.conf %files %license COPYING %doc README.md %config(noreplace) %{_sysconfdir}/rpkg/centpkg.conf %{_bindir}/%{name} %{python_sitelib}/%{name} %{python_sitelib}/%{name}-%{version}-py%{python_version}.egg-info %files sig %{_bindir}/%{name}-sig %config(noreplace) %{_sysconfdir}/rpkg/centpkg-sig.conf %changelog * Thu Feb 25 2021 mkonecny@redhat.com 0.5.0-1 - Add centpkg-sig command * Mon Nov 28 2016 brian@bstinson.com 0.4.6-1 - Tracking updates to rpkg (thanks pavlix) - Fix the URL building code in the sources method * Sat Jan 31 2015 Brian Stinson bstinson@ksu.edu - 0.4.4-1 - New version correcting the anonymous pull URLs * Sun Dec 14 2014 Brian Stinson bstinson@ksu.edu - 0.4.3-1 - Use the authenticated git url for centpkg pulls * Sun Dec 14 2014 Brian Stinson bstinson@ksu.edu - 0.4.2-1 - Fix the koji config path in centpkg.conf * Sun Dec 14 2014 Brian Stinson bstinson@ksu.edu - 0.4.1-1 - Fix a disttag regression and add a "patch" version number * Sat Nov 23 2014 Brian Stinson bstinson@ksu.edu - 0.2-1 - The srpm workflow to the CBS works now * Sat Jul 05 2014 Brian Stinson bstinson@ksu.edu - 0.1-2 - Update readme and add exception checking when running toplevel commands * Sat Jul 05 2014 Brian Stinson bstinson@ksu.edu - 0.1-1 - Local builds and mockbuilds work