From 9c0b322950d3247fe9f6017548eb519b56280b79 Mon Sep 17 00:00:00 2001 From: zhaorenhai Date: Sun, 31 Jan 2021 03:35:30 +0000 Subject: [PATCH] Init spec file and package of lexicon --- lexicon-1.0.0.tar.gz | Bin 0 -> 7474 bytes python-lexicon.spec | 115 +++++++++++++++++++++++++++++++++++++++++++ python-lexicon.yaml | 4 ++ 3 files changed, 119 insertions(+) create mode 100644 lexicon-1.0.0.tar.gz create mode 100644 python-lexicon.spec create mode 100644 python-lexicon.yaml diff --git a/lexicon-1.0.0.tar.gz b/lexicon-1.0.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..bdc942f0a81493bf71584e03723ce6ea0c951ecb GIT binary patch literal 7474 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 literal 0 HcmV?d00001 diff --git a/python-lexicon.spec b/python-lexicon.spec new file mode 100644 index 0000000..2d0224f --- /dev/null +++ b/python-lexicon.spec @@ -0,0 +1,115 @@ +%global srcname lexicon + +Name: python-lexicon +Version: 1.0.0 +Release: 14 +Summary: Powerful dict subclass(es) with aliasing and attribute access +License: BSD +URL: https://github.com/bitprophet/lexicon +Source0: https://github.com/bitprophet/lexicon/archive/%{version}/lexicon-%{version}.tar.gz +BuildArch: noarch +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-six +# For test suite +BuildRequires: python3-spec > 0.10.0 + +%description +Lexicon is a simple collection of dict sub-classes providing extra power. + +%package -n python3-lexicon +Summary: Powerful dict subclass(es) with aliasing and attribute access +%{?python_provide:%python_provide python3-lexicon} +Requires: python3-six + +%description -n python3-lexicon +Lexicon is a simple collection of dict sub-classes providing extra power. + +%prep +%setup -q -n lexicon-%{version} + +%build +%py3_build + +%install +%py3_install + +%check +PYTHONPATH=%{buildroot}%{python3_sitelib} spec + +%files -n python3-lexicon +%license LICENSE +%doc CHANGES README.md +%{python3_sitelib}/lexicon/ +%{python3_sitelib}/lexicon-%{version}-*.egg-info/ + +%changelog +* Sat Jan 30 2021 zhaorenhai - 1.0.0-14 +- Init spec of openEuler, referenced from Fedora. + +* Wed Jan 27 2021 Fedora Release Engineering - 1.0.0-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 1.0.0-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Sun May 24 2020 Miro Hrončok - 1.0.0-11 +- Rebuilt for Python 3.9 + +* Thu Jan 30 2020 Fedora Release Engineering - 1.0.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Dec 11 2019 Paul Howarth - 1.0.0-9 +- Run the test suite +- Cosmetic spec changes + +* Tue Oct 01 2019 Miro Hrončok - 1.0.0-8 +- Subpackage python2-lexicon has been removed + See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal + +* Mon Aug 19 2019 Miro Hrončok - 1.0.0-7 +- Rebuilt for Python 3.8 + +* Fri Jul 26 2019 Fedora Release Engineering - 1.0.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Feb 02 2019 Fedora Release Engineering - 1.0.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 1.0.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Tue Jun 19 2018 Miro Hrončok - 1.0.0-3 +- Rebuilt for Python 3.7 + +* Fri Feb 09 2018 Fedora Release Engineering - 1.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Aug 11 2017 Athmane Madjoudj - 1.0.0-1 +- Update to 1.0.0 +- Revamp the spec to use the new python guidelines + +* Thu Jul 27 2017 Fedora Release Engineering - 0.2.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 0.2.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Dec 19 2016 Miro Hrončok - 0.2.0-6 +- Rebuild for Python 3.6 + +* Tue Jul 19 2016 Fedora Release Engineering - 0.2.0-5 +- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages + +* Thu Feb 04 2016 Fedora Release Engineering - 0.2.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Nov 10 2015 Fedora Release Engineering - 0.2.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 + +* Thu Jun 18 2015 Fedora Release Engineering - 0.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Dec 01 2014 Athmane Madjoudj - 0.2.0-1 +- Initial spec + diff --git a/python-lexicon.yaml b/python-lexicon.yaml new file mode 100644 index 0000000..7c2329d --- /dev/null +++ b/python-lexicon.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: bitprophet/lexicon +tag_prefix: ^v +seperator: .