diff --git a/.gitignore b/.gitignore index 78bde8b..904581a 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /pdc-client-1.0.0.post2.tar.gz /pdc-client-1.1.0.tar.gz /pdc-client-1.2.0.tar.gz +/pdc-client-1.7.0.tar.gz diff --git a/pdc-client.spec b/pdc-client.spec index 8bc6195..7079132 100644 --- a/pdc-client.spec +++ b/pdc-client.spec @@ -1,8 +1,4 @@ # Enable Python 3 builds for Fedora -# We could enable it for EPEL as well, but some dependencies (beanbag) are -# missing there. -# NOTE: do **NOT** change 'epel' to 'rhel' here, as this spec is also -# used to do RHEL builds without EPEL %if 0%{?fedora} # If the definition isn't available for python3_pkgversion, define it %{?!python3_pkgversion:%global python3_pkgversion 3} @@ -11,9 +7,6 @@ %bcond_with python3 %endif -# Compatibility with RHEL. These macros have been added to EPEL but -# not yet to RHEL proper. -# https://bugzilla.redhat.com/show_bug.cgi?id=1307190 %{!?__python2: %global __python2 /usr/bin/python2} %{!?python2_sitelib: %global python2_sitelib %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} %{!?python2_sitearch: %global python2_sitearch %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} @@ -21,8 +14,8 @@ %{!?py2_install: %global py2_install %{expand: CFLAGS="%{optflags}" %{__python2} setup.py %{?py_setup_args} install -O1 --skip-build --root %{buildroot}}} Name: pdc-client -Version: 1.2.0 -Release: 4%{?dist} +Version: 1.7.0 +Release: 2%{?dist} Summary: Console client for interacting with Product Definition Center Group: Development/Libraries License: MIT @@ -149,6 +142,12 @@ popd %py3_install %endif # with_python3 +# Omit installing plugins with Python packages +rm -r %{buildroot}/%{python_sitelib}/pdc_client/plugins +%if 0%{?with_python3} +rm -r %{buildroot}/%{python3_sitelib}/pdc_client/plugins +%endif # with_python3 + mkdir -p %{buildroot}/%{_mandir}/man1 cp docs/pdc_client.1 %{buildroot}/%{_mandir}/man1/ @@ -200,6 +199,53 @@ EOF %changelog +* Mon Aug 28 2017 Lukas Holecek 1.7.0-2 +- Omit installing plugins with Python packages + +* Tue Aug 22 2017 Lukas Holecek 1.7.0-1 +- Bump versin in setup.py (lholecek@redhat.com) +- Update spec file from downstream (lholecek@redhat.com) +- Bug fix for ssl_verify in old pdc_client (chuzhang@redhat.com) +- Fix content-delivery-repo list ordering (lholecek@redhat.com) +- Print table with minimum width for content-deliver-repo list + (lholecek@redhat.com) +- Update test data for content-deliver-repo (lholecek@redhat.com) +- Update value type for "Shadow" field (lholecek@redhat.com) +- Increase `pdc content-deliver-repo list` verbosity. (dmach@redhat.com) +- Fix passing ordering parameter (lholecek@redhat.com) +- Make error reporting less verbose (lholecek@redhat.com) +- Omit printing long HTML with error (lholecek@redhat.com) +- Remove unused import (lholecek@redhat.com) +- Simplify reporting server errors. (dmach@redhat.com) +- Modify base_product plugin according to commit 79cbe98 (chuzhang@redhat.com) +- Sort commands in pdc --help. (dmach@redhat.com) +- Remove the arch parameter from option (chcao@redhat.com) +- Use local development plugin directory (lholecek@redhat.com) +- Add content-delivery-repo export/import sub-commands. (dmach@redhat.com) +- Unify json output serialization. (dmach@redhat.com) +- Add base-product command (chcao@redhat.com) +- Add base-product command. (dmach@redhat.com) +- Allow deleting multiple repos at once. (dmach@redhat.com) +- Allow deleting multiple group resource perms at once. (dmach@redhat.com) +- Fix running tests with Travis (lholecek@redhat.com) +- Replace a custom test runner with standard setup.py test. (dmach@redhat.com) +- Allow deleting release variants. (dmach@redhat.com) +- Add "release-variant" command (chcao@redhat.com) +- Add "release-variant" command. (dmach@redhat.com) +- OrderedDict support in python 2.6 (chcao@redhat.com) +- Add "product-version" command. (dmach@redhat.com) +- OrderedDict support in python 2.6 (chcao@redhat.com) +- Add "product" command. (dmach@redhat.com) +- plugin_helpers: Allow overriding 'dest' option. (dmach@redhat.com) +- Fix reading "develop" option from settings (lholecek@redhat.com) +- Fix configuration name in README (lholecek@redhat.com) +- Fix the Sphix dependency (caochuangxiang@gmail.com) +- Change the new token secure with chcao (caochuangxiang@gmail.com) +- Feedback: incorrect place to specify default SSL behavior (ahills@redhat.com) +- Fix SSL command line options (ahills@redhat.com) +- Surport SSL cert when swith insecure to false (bliu@redhat.com) +- Fix the bug about the include-shadow para in repo clone (bliu@redhat.com) + * Thu Jul 27 2017 Fedora Release Engineering - 1.2.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild diff --git a/sources b/sources index ec5ee3b..96b065b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pdc-client-1.2.0.tar.gz) = 7d9b733814daaefdbb444e1261157b26f8e76541090901c950efce1d5518c64aec5567082956f6c0ae5c8bfaba8a59d4e73d3be755a4096e23ec503c7bf56e6b +SHA512 (pdc-client-1.7.0.tar.gz) = 89157c6eec7fa65871cdf68bfa222626f3b14a11c9f68c23fba3a51fee7fd19475df91e3244a5e77fbbb33eea9b1f861099ab25e151b8eafc92b47b0d52f022a