diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 5e5923e..0000000 --- a/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -/modulemd-1.0.2.tar.gz -/modulemd-1.1.0.tar.gz -/modulemd-1.2.0.tar.gz -/modulemd-1.3.0.tar.gz -/modulemd-1.3.2.tar.gz -/modulemd-1.3.3.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..fba79e8 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +The package is obsolete and effectively replaced with (incompatible) libmodulemd diff --git a/modulemd.spec b/modulemd.spec deleted file mode 100644 index cdd2654..0000000 --- a/modulemd.spec +++ /dev/null @@ -1,183 +0,0 @@ -%global _pkgdescription A python library for manipulation of the proposed module metadata format. - -%if 0%{?fedora} > 21 || 0%{?rhel} > 7 -%global with_python3 1 -%else -%global with_python3 0 -%endif - -%{!?__python2: %global __python2 /usr/bin/python2} -%{!?py2_build: %global py2_build %{expand: CFLAGS="%{optflags}" %{__python2} setup.py %{?py_setup_args} build --executable="%{__python2} -s"}} -%{!?py2_install: %global py2_install %{expand: CFLAGS="%{optflags}" %{__python2} setup.py %{?py_setup_args} install -O1 --skip-build --root %{buildroot}}} - -Name: modulemd -Version: 1.3.3 -Release: 4%{?dist} -Summary: Module metadata manipulation library -License: MIT -URL: https://pagure.io/modulemd -Source0: https://files.pythonhosted.org/packages/source/m/%{name}/%{name}-%{version}.tar.gz -BuildArch: noarch -BuildRequires: python2-dateutil -BuildRequires: python2-devel -BuildRequires: python2-setuptools -BuildRequires: PyYAML -%if 0%{?with_python3} -BuildRequires: python3-dateutil -BuildRequires: python3-devel -BuildRequires: python3-PyYAML -BuildRequires: python3-setuptools -%endif - -%description -%{_pkgdescription} - -%package -n python2-%{name} -Summary: %{summary} -Requires: python2-dateutil -Requires: PyYAML -Provides: python-%{name} = %{version}-%{release} - -%description -n python2-%{name} -%{_pkgdescription} - -These are python2 bindings. - -%if 0%{?with_python3} -%package -n python3-%{name} -Summary: %{summary} -Requires: python3-dateutil -Requires: python3-PyYAML - -%description -n python3-%{name} -%{_pkgdescription} - -These are python3 bindings. -%endif - -%prep -%setup -q - -%build -%py2_build -%if 0%{?with_python3} -%py3_build -%endif - -%install -%py2_install -%if 0%{?with_python3} -%py3_install -%endif - -%check -%{__python2} setup.py test -%if 0%{?with_python3} -%{__python3} setup.py test -%endif - -%files -n python2-%{name} -%doc README.rst spec.yaml -%license LICENSE -%{python2_sitelib}/* - -%if 0%{?with_python3} -%files -n python3-%{name} -%doc README.rst spec.yaml -%license LICENSE -%{python3_sitelib}/* -%endif - -%changelog -* Fri Jul 13 2018 Fedora Release Engineering - 1.3.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Tue Jun 19 2018 Miro Hrončok - 1.3.3-3 -- Rebuilt for Python 3.7 - -* Thu Feb 08 2018 Fedora Release Engineering - 1.3.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Mon Dec 11 2017 Ralph Bean - 1.3.3-1 -- new version - -* Mon Oct 23 2017 Petr Šabata - 1.3.2-1 -- 1.3.2 bump -- Fixes CVE-2017-1002157 - -* Thu Aug 17 2017 Petr Šabata - 1.3.0-1 -- 1.3.0 bump -- Includes support for context, architecture and EOLs - -* Wed Jul 26 2017 Fedora Release Engineering - 1.2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri May 05 2017 Petr Šabata - 1.2.0-1 -- 1.2.0 bump -- Includes support for custom component build options, binary artifact lists - and manipulating modulemd multidocuments - -* Tue Feb 14 2017 Petr Šabata - 1.1.0-1 -- 1.1.0 bump -- Fixes rhbz#1418794 - -* Fri Feb 10 2017 Fedora Release Engineering - 1.0.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Dec 19 2016 Miro Hrončok - 1.0.2-2 -- Rebuild for Python 3.6 - -* Tue Nov 08 2016 Petr Šabata - 1.0.2-1 -- 1.0.2 bugfix release - -* Tue Nov 08 2016 Petr Šabata - 1.0.1-1 -- First official release - -* Fri Sep 23 2016 Jan Kaluza - 0-13 -- build without Python 3 support on older distributions that don't have it - -* Fri Sep 16 2016 Petr Šabata - 0-12 -- Update modlint's runtime dependencies -- modlint shouldn't install the README and spec.yaml files - -* Wed Aug 03 2016 Jan Kaluza - 0-11 -- Add modlint subpackage - -* Tue Jul 19 2016 Petr Šabata - 0-10 -- Don't fail validation tests -- Use safe_dump() for dumping YAMLs - -* Tue Jul 12 2016 Petr Šabata - 0-9 -- Profiles now support description -- The components section is now truly optional - -* Sat Jul 09 2016 Petr Šabata - 0-8 -- rpms.update_package() now allows updating just one property - -* Thu Jun 30 2016 Petr Šabata - 0-7 -- Adding support for binary package filters - -* Tue Jun 21 2016 Petr Šabata - 0-6 -- New metadata format - - module use-case profiles are now supported - -* Tue Jun 14 2016 Petr Šabata - 0-5 -- Rename metadata.yaml to spec.yaml - -* Tue Jun 14 2016 Petr Šabata - 0-4 -- New metadata format - - rpms/api now holds the module RPM-defined API - -* Fri Jun 10 2016 Petr Šabata - 0-3 -- New metadata format - - rpms/dependencies defaults to False - - rpms/fulltree was removed - -* Thu May 12 2016 Petr Šabata - 0-2 -- New metadata format, rationale is now required - -* Fri May 06 2016 Petr Šabata - 0-1 -- New metadata format - -* Mon May 02 2016 Petr Šabata - 0-0 -- This package was build automatically. diff --git a/sources b/sources deleted file mode 100644 index c8cfe70..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (modulemd-1.3.3.tar.gz) = 6f9731efb8645665c6a0f11878f4fc2aedd377ed4255236ee327d3dbc91679b05ad292fc7cf38320daf1c9e2b32aa5b1d9b1220dd4d66ef5e604fe8eeadc6ebc