diff --git a/centpkg.spec b/centpkg.spec deleted file mode 100644 index e91a344..0000000 --- a/centpkg.spec +++ /dev/null @@ -1,128 +0,0 @@ -# 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 - - -%define compdir %(pkg-config --variable=completionsdir bash-completion) -%if "%{compdir}" == "" -%define compdir "/etc/bash_completion.d" -%endif - -Name: centpkg -Version: 0.5.1 -Release: 3%{?dist} -Summary: CentOS utility for working with dist-git -License: GPLv2+ -URL: https://git.centos.org/centos/centpkg -Source0: %{url}/archive/%{version}/centpkg-%{version}.tar.gz -BuildArch: noarch - -BuildRequires: pkgconfig -BuildRequires: bash-completion - -%if %{defined el7} -BuildRequires: python-devel -BuildRequires: python-setuptools -# The equivalent dependencies are added automatically everywhere except el7. -Requires: python-pycurl -Requires: pyOpenSSL -Requires: python-rpkg -Requires: python-six -%else -BuildRequires: python3-devel -BuildRequires: python3-setuptools -BuildRequires: python3-rpkg -%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 -%{__python} doc/centpkg_man_page.py > centpkg.1 - - -%install -%py_install -%if %{undefined el7} -%{__install} -d %{buildroot}%{_mandir}/man1 -%{__install} -p -m 0644 centpkg.1 %{buildroot}%{_mandir}/man1 -%endif -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 -mv src/centpkg.bash %{buildroot}%{compdir}/centpkg - -%files -%license COPYING -%doc README.md -%config(noreplace) %{_sysconfdir}/rpkg/centpkg.conf -%(dirname %{compdir}) -%{_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 -* Thur Apr 08 2021 Leonardo Rossetti - 0.5.1-3 -- Add bash completion support -- Add manpage support - -* Thu Mar 25 2021 Carl George - 0.5.1-2 -- Add missing el7 requirements - -* Thu Mar 25 2021 Carl George - 0.5.1-1 -- Latest version - -* 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