From 3a8886e2d9ac50c80770f339ce5e12966f060717 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 29 Jun 2011 18:46:26 +0200 Subject: [PATCH 01/61] Initial import --- .gitignore | 1 + python-msgpack.spec | 70 +++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 72 insertions(+) create mode 100644 python-msgpack.spec diff --git a/.gitignore b/.gitignore index e69de29..1f88036 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/msgpack-python-0.1.9.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec new file mode 100644 index 0000000..f961e27 --- /dev/null +++ b/python-msgpack.spec @@ -0,0 +1,70 @@ +%if ! (0%{?fedora} > 12 || 0%{?rhel} > 5) +%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} +%endif + +%global srcname msgpack + +Name: python-%{srcname} +Version: 0.1.9 +Release: 2%{?dist} +Summary: A Python MessagePack (de)serializer + +Group: Development/Languages +License: ASL 2.0 +URL: http://pypi.python.org/pypi/msgpack-python/ +Source0: http://pypi.python.org/packages/source/m/%{srcname}-python/%{srcname}-python-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + + +BuildRequires: python-devel +BuildRequires: python-setuptools +#BuildRequires: python-nose + +# We don't want to provide private python extension libs +%{?filter_setup: +%filter_provides_in %{python_sitearch}/.*\.so$ +%filter_setup +} + + +%description +MessagePack is a binary-based efficient data interchange format that is +focused on high performance. It is like JSON, but very fast and small. +This is a Python (de)serializer for MessagePack. + + +%prep +%setup -q -n %{srcname}-python-%{version} + + +%build +%{__python} setup.py build + + +%install +rm -rf %{buildroot} +%{__python} setup.py install --skip-build --root %{buildroot} + + +%clean +rm -rf %{buildroot} + + +##%check +##PYTHONPATH="%{buildroot}%{python_sitearch}" nosetests -w test + + +%files +%defattr(-,root,root,-) +%doc COPYING README +%{python_sitearch}/%{srcname}/ +%{python_sitearch}/%{srcname}*.egg-info + + +%changelog +* Fri Jun 24 2011 Fabian Affolter - 0.1.9-2 +- Tests are failing, they are not active at the moment +- Filtering added + +* Sat Mar 26 2011 Fabian Affolter - 0.1.9-1 +- Initial package diff --git a/sources b/sources index e69de29..d65e024 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +fea360812fd4bd485c07b03239f1ddd0 msgpack-python-0.1.9.tar.gz From 0b8c8ac03e24df873a0324fca0221e6ba68e6ee7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Hor=C3=A1k?= Date: Tue, 12 Jul 2011 14:56:00 +0200 Subject: [PATCH 02/61] fix build on big endian arches --- msgpack-python-0.1.9-endian.patch | 12 ++++++++++++ python-msgpack.spec | 7 ++++++- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 msgpack-python-0.1.9-endian.patch diff --git a/msgpack-python-0.1.9-endian.patch b/msgpack-python-0.1.9-endian.patch new file mode 100644 index 0000000..bdd6c40 --- /dev/null +++ b/msgpack-python-0.1.9-endian.patch @@ -0,0 +1,12 @@ +diff -up msgpack-python-0.1.9/msgpack/pack_template.h.endian msgpack-python-0.1.9/msgpack/pack_template.h +--- msgpack-python-0.1.9/msgpack/pack_template.h.endian 2011-07-12 14:37:47.000000000 +0200 ++++ msgpack-python-0.1.9/msgpack/pack_template.h 2011-07-12 14:38:10.000000000 +0200 +@@ -21,7 +21,7 @@ + #define TAKE8_16(d) ((uint8_t*)&d)[0] + #define TAKE8_32(d) ((uint8_t*)&d)[0] + #define TAKE8_64(d) ((uint8_t*)&d)[0] +-#elif __BIG_ENDIAN__ ++#else /* __BIG_ENDIAN__ */ + #define TAKE8_8(d) ((uint8_t*)&d)[0] + #define TAKE8_16(d) ((uint8_t*)&d)[1] + #define TAKE8_32(d) ((uint8_t*)&d)[3] diff --git a/python-msgpack.spec b/python-msgpack.spec index f961e27..0caa788 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -6,13 +6,14 @@ Name: python-%{srcname} Version: 0.1.9 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A Python MessagePack (de)serializer Group: Development/Languages License: ASL 2.0 URL: http://pypi.python.org/pypi/msgpack-python/ Source0: http://pypi.python.org/packages/source/m/%{srcname}-python/%{srcname}-python-%{version}.tar.gz +Patch0: msgpack-python-0.1.9-endian.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -35,6 +36,7 @@ This is a Python (de)serializer for MessagePack. %prep %setup -q -n %{srcname}-python-%{version} +%patch0 -p1 -b .endian %build @@ -62,6 +64,9 @@ rm -rf %{buildroot} %changelog +* Tue Jul 12 2011 Dan Horák - 0.1.9-3 +- fix build on big endian arches + * Fri Jun 24 2011 Fabian Affolter - 0.1.9-2 - Tests are failing, they are not active at the moment - Filtering added From 41c4b4b02547b3a2a56a07f7116b8492596def18 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 26 Nov 2011 13:33:40 +0100 Subject: [PATCH 03/61] * Sat Nov 26 2011 Fabian Affolter - 0.1.10-1 - Updated to new upstream version 0.1.10 - README is gone --- .gitignore | 1 + python-msgpack.spec | 14 +++++++++----- sources | 2 +- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 1f88036..064dc76 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /msgpack-python-0.1.9.tar.gz +/msgpack-python-0.1.10.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index 0caa788..cc9efd1 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -5,8 +5,8 @@ %global srcname msgpack Name: python-%{srcname} -Version: 0.1.9 -Release: 3%{?dist} +Version: 0.1.10 +Release: 1%{?dist} Summary: A Python MessagePack (de)serializer Group: Development/Languages @@ -58,18 +58,22 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc COPYING README +%doc COPYING %{python_sitearch}/%{srcname}/ %{python_sitearch}/%{srcname}*.egg-info %changelog +* Sat Nov 26 2011 Fabian Affolter - 0.1.10-1 +- Updated to new upstream version 0.1.10 +- README is gone + * Tue Jul 12 2011 Dan Horák - 0.1.9-3 - fix build on big endian arches -* Fri Jun 24 2011 Fabian Affolter - 0.1.9-2 +* Fri Jun 24 2011 Fabian Affolter - 0.1.9-2 - Tests are failing, they are not active at the moment - Filtering added -* Sat Mar 26 2011 Fabian Affolter - 0.1.9-1 +* Sat Mar 26 2011 Fabian Affolter - 0.1.9-1 - Initial package diff --git a/sources b/sources index d65e024..8914042 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fea360812fd4bd485c07b03239f1ddd0 msgpack-python-0.1.9.tar.gz +a31f16d20ea8ec79cc8cba1103f951d8 msgpack-python-0.1.10.tar.gz From 2205169836da82042d32d39bbb708b9ce50f9ea5 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 13 Jan 2012 19:54:08 -0600 Subject: [PATCH 04/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index cc9efd1..37bbeb4 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -6,7 +6,7 @@ Name: python-%{srcname} Version: 0.1.10 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A Python MessagePack (de)serializer Group: Development/Languages @@ -64,6 +64,9 @@ rm -rf %{buildroot} %changelog +* Sat Jan 14 2012 Fedora Release Engineering - 0.1.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Sat Nov 26 2011 Fabian Affolter - 0.1.10-1 - Updated to new upstream version 0.1.10 - README is gone From bc6c777cd62f3232f49d107d96d61ae4da30cbe4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 31 Jan 2012 20:35:09 +0100 Subject: [PATCH 05/61] * Tue Jan 31 2012 Fabian Affolter - 0.1.12-1 - Updated to new upstream version 0.1.12 --- .gitignore | 2 ++ python-msgpack.spec | 7 +++++-- sources | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 064dc76..15528a0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ /msgpack-python-0.1.9.tar.gz /msgpack-python-0.1.10.tar.gz +/python-msgpack.spec +/msgpack-python-0.1.12.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index 37bbeb4..c51575b 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -5,8 +5,8 @@ %global srcname msgpack Name: python-%{srcname} -Version: 0.1.10 -Release: 2%{?dist} +Version: 0.1.12 +Release: 1%{?dist} Summary: A Python MessagePack (de)serializer Group: Development/Languages @@ -64,6 +64,9 @@ rm -rf %{buildroot} %changelog +* Tue Jan 31 2012 Fabian Affolter - 0.1.12-1 +- Updated to new upstream version 0.1.12 + * Sat Jan 14 2012 Fedora Release Engineering - 0.1.10-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild diff --git a/sources b/sources index 8914042..e6fa197 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a31f16d20ea8ec79cc8cba1103f951d8 msgpack-python-0.1.10.tar.gz +121a203e961b566f2039f527f3556a5d msgpack-python-0.1.12.tar.gz From 5c583965892888534aa7539516458604ce73fc48 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 11 May 2012 13:03:59 +0200 Subject: [PATCH 06/61] * Fri May 11 2012 Fabian Affolter - 0.1.13-1 - Updated to new upstream version 0.1.13 --- .gitignore | 1 + python-msgpack.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 15528a0..0d9322a 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /msgpack-python-0.1.10.tar.gz /python-msgpack.spec /msgpack-python-0.1.12.tar.gz +/msgpack-python-0.1.13.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index c51575b..6c06f74 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -5,7 +5,7 @@ %global srcname msgpack Name: python-%{srcname} -Version: 0.1.12 +Version: 0.1.13 Release: 1%{?dist} Summary: A Python MessagePack (de)serializer @@ -64,6 +64,9 @@ rm -rf %{buildroot} %changelog +* Fri May 11 2012 Fabian Affolter - 0.1.13-1 +- Updated to new upstream version 0.1.13 + * Tue Jan 31 2012 Fabian Affolter - 0.1.12-1 - Updated to new upstream version 0.1.12 diff --git a/sources b/sources index e6fa197..f2bbe32 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -121a203e961b566f2039f527f3556a5d msgpack-python-0.1.12.tar.gz +a6781bf2b670963c0ff1316976e66b14 msgpack-python-0.1.13.tar.gz From e181c16c0321b80c80e2a4ab814e6bad3ae46782 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 21 Jul 2012 02:18:01 -0500 Subject: [PATCH 07/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 6c06f74..3ba7ab9 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -6,7 +6,7 @@ Name: python-%{srcname} Version: 0.1.13 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A Python MessagePack (de)serializer Group: Development/Languages @@ -64,6 +64,9 @@ rm -rf %{buildroot} %changelog +* Sat Jul 21 2012 Fedora Release Engineering - 0.1.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Fri May 11 2012 Fabian Affolter - 0.1.13-1 - Updated to new upstream version 0.1.13 From a7fe1ebfe71287e4cd433c1d120c214aa9e0a594 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 14 Feb 2013 13:53:55 -0600 Subject: [PATCH 08/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 3ba7ab9..1606139 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -6,7 +6,7 @@ Name: python-%{srcname} Version: 0.1.13 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A Python MessagePack (de)serializer Group: Development/Languages @@ -64,6 +64,9 @@ rm -rf %{buildroot} %changelog +* Thu Feb 14 2013 Fedora Release Engineering - 0.1.13-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Sat Jul 21 2012 Fedora Release Engineering - 0.1.13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From 99ba43aab8b1e69a2672aff6521eb44d90a68988 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 03:32:37 -0500 Subject: [PATCH 09/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 1606139..0c25f2e 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -6,7 +6,7 @@ Name: python-%{srcname} Version: 0.1.13 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A Python MessagePack (de)serializer Group: Development/Languages @@ -64,6 +64,9 @@ rm -rf %{buildroot} %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 0.1.13-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Thu Feb 14 2013 Fedora Release Engineering - 0.1.13-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From f478370cffdd5e286b02c12061a34dc0441a56d9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 6 Jan 2014 23:55:34 +0100 Subject: [PATCH 10/61] * Mon Jan 06 2014 Fabian Affolter - 0.1.13-5 - Update spec file and python macros --- python-msgpack.spec | 37 ++++++++++++------------------------- 1 file changed, 12 insertions(+), 25 deletions(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 0c25f2e..5f12a6a 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -6,18 +6,15 @@ Name: python-%{srcname} Version: 0.1.13 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A Python MessagePack (de)serializer -Group: Development/Languages License: ASL 2.0 URL: http://pypi.python.org/pypi/msgpack-python/ Source0: http://pypi.python.org/packages/source/m/%{srcname}-python/%{srcname}-python-%{version}.tar.gz Patch0: msgpack-python-0.1.9-endian.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -BuildRequires: python-devel +BuildRequires: python2-devel BuildRequires: python-setuptools #BuildRequires: python-nose @@ -27,43 +24,33 @@ BuildRequires: python-setuptools %filter_setup } - %description MessagePack is a binary-based efficient data interchange format that is focused on high performance. It is like JSON, but very fast and small. This is a Python (de)serializer for MessagePack. - %prep %setup -q -n %{srcname}-python-%{version} %patch0 -p1 -b .endian - %build -%{__python} setup.py build - +%{__python2} setup.py build %install -rm -rf %{buildroot} -%{__python} setup.py install --skip-build --root %{buildroot} - - -%clean -rm -rf %{buildroot} - +%{__python2} setup.py install --skip-build --root %{buildroot} ##%check ##PYTHONPATH="%{buildroot}%{python_sitearch}" nosetests -w test - %files -%defattr(-,root,root,-) %doc COPYING -%{python_sitearch}/%{srcname}/ -%{python_sitearch}/%{srcname}*.egg-info - +%{python2_sitearch}/%{srcname}/ +%{python2_sitearch}/%{srcname}*.egg-info %changelog +* Mon Jan 06 2014 Fabian Affolter - 0.1.13-5 +- Update spec file and python macros + * Sun Aug 04 2013 Fedora Release Engineering - 0.1.13-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild @@ -74,10 +61,10 @@ rm -rf %{buildroot} - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Fri May 11 2012 Fabian Affolter - 0.1.13-1 -- Updated to new upstream version 0.1.13 +- Update to new upstream version 0.1.13 * Tue Jan 31 2012 Fabian Affolter - 0.1.12-1 -- Updated to new upstream version 0.1.12 +- Update to new upstream version 0.1.12 * Sat Jan 14 2012 Fedora Release Engineering - 0.1.10-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild @@ -87,7 +74,7 @@ rm -rf %{buildroot} - README is gone * Tue Jul 12 2011 Dan Horák - 0.1.9-3 -- fix build on big endian arches +- Fix build on big endian arches * Fri Jun 24 2011 Fabian Affolter - 0.1.9-2 - Tests are failing, they are not active at the moment From 4ccc8117d0796e10b74aff980112c1a209c5488c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 7 Jan 2014 00:06:08 +0100 Subject: [PATCH 11/61] * Tue Jan 07 2014 Fabian Affolter - 0.4.0-1 - Update to latest upstream version 0.4.0 --- .gitignore | 1 + python-msgpack.spec | 21 +++++++-------------- sources | 2 +- 3 files changed, 9 insertions(+), 15 deletions(-) diff --git a/.gitignore b/.gitignore index 0d9322a..482cb90 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /python-msgpack.spec /msgpack-python-0.1.12.tar.gz /msgpack-python-0.1.13.tar.gz +/msgpack-python-0.4.0.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index 5f12a6a..468bb25 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -1,26 +1,20 @@ -%if ! (0%{?fedora} > 12 || 0%{?rhel} > 5) -%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} -%endif - %global srcname msgpack Name: python-%{srcname} -Version: 0.1.13 -Release: 5%{?dist} +Version: 0.4.0 +Release: 1%{?dist} Summary: A Python MessagePack (de)serializer License: ASL 2.0 URL: http://pypi.python.org/pypi/msgpack-python/ Source0: http://pypi.python.org/packages/source/m/%{srcname}-python/%{srcname}-python-%{version}.tar.gz -Patch0: msgpack-python-0.1.9-endian.patch BuildRequires: python2-devel BuildRequires: python-setuptools -#BuildRequires: python-nose # We don't want to provide private python extension libs %{?filter_setup: -%filter_provides_in %{python_sitearch}/.*\.so$ +%filter_provides_in %{python2_sitearch}/.*\.so$ %filter_setup } @@ -31,7 +25,6 @@ This is a Python (de)serializer for MessagePack. %prep %setup -q -n %{srcname}-python-%{version} -%patch0 -p1 -b .endian %build %{__python2} setup.py build @@ -39,15 +32,15 @@ This is a Python (de)serializer for MessagePack. %install %{__python2} setup.py install --skip-build --root %{buildroot} -##%check -##PYTHONPATH="%{buildroot}%{python_sitearch}" nosetests -w test - %files -%doc COPYING +%doc COPYING README.rst %{python2_sitearch}/%{srcname}/ %{python2_sitearch}/%{srcname}*.egg-info %changelog +* Tue Jan 07 2014 Fabian Affolter - 0.4.0-1 +- Update to latest upstream version 0.4.0 + * Mon Jan 06 2014 Fabian Affolter - 0.1.13-5 - Update spec file and python macros diff --git a/sources b/sources index f2bbe32..b4ffeaf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a6781bf2b670963c0ff1316976e66b14 msgpack-python-0.1.13.tar.gz +8b9ce43619fd1428bf7baddf57e38d1a msgpack-python-0.4.0.tar.gz From b200441e71ab3d3c23254027ccc98840362509a3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 26 Feb 2014 13:46:51 +0100 Subject: [PATCH 12/61] * Wed Feb 26 2014 Fabian Affolter - 0.4.1-1 - Update to latest upstream version 0.4.1 --- .gitignore | 1 + python-msgpack.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 482cb90..cdc58ad 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /msgpack-python-0.1.12.tar.gz /msgpack-python-0.1.13.tar.gz /msgpack-python-0.4.0.tar.gz +/msgpack-python-0.4.1.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index 468bb25..64cba1c 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -1,7 +1,7 @@ %global srcname msgpack Name: python-%{srcname} -Version: 0.4.0 +Version: 0.4.1 Release: 1%{?dist} Summary: A Python MessagePack (de)serializer @@ -38,6 +38,9 @@ This is a Python (de)serializer for MessagePack. %{python2_sitearch}/%{srcname}*.egg-info %changelog +* Wed Feb 26 2014 Fabian Affolter - 0.4.1-1 +- Update to latest upstream version 0.4.1 + * Tue Jan 07 2014 Fabian Affolter - 0.4.0-1 - Update to latest upstream version 0.4.0 diff --git a/sources b/sources index b4ffeaf..b637e74 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8b9ce43619fd1428bf7baddf57e38d1a msgpack-python-0.4.0.tar.gz +3ff478e75e783f4e69c1a8d5ca63dea4 msgpack-python-0.4.1.tar.gz From 818db31525c6a165d5773e0fc62bc993ade685b2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 26 Mar 2014 13:53:15 +0100 Subject: [PATCH 13/61] * Wed Mar 26 2014 Fabian Affolter - 0.4.2-1 - Update to latest upstream version 0.4.2 --- .gitignore | 1 + python-msgpack.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index cdc58ad..e9b84b4 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /msgpack-python-0.1.13.tar.gz /msgpack-python-0.4.0.tar.gz /msgpack-python-0.4.1.tar.gz +/msgpack-python-0.4.2.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index 64cba1c..d4ec276 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -1,7 +1,7 @@ %global srcname msgpack Name: python-%{srcname} -Version: 0.4.1 +Version: 0.4.2 Release: 1%{?dist} Summary: A Python MessagePack (de)serializer @@ -38,6 +38,9 @@ This is a Python (de)serializer for MessagePack. %{python2_sitearch}/%{srcname}*.egg-info %changelog +* Wed Mar 26 2014 Fabian Affolter - 0.4.2-1 +- Update to latest upstream version 0.4.2 + * Wed Feb 26 2014 Fabian Affolter - 0.4.1-1 - Update to latest upstream version 0.4.1 diff --git a/sources b/sources index b637e74..a0b4b3c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3ff478e75e783f4e69c1a8d5ca63dea4 msgpack-python-0.4.1.tar.gz +e3a0fdfd864c72c958bb501d39b39caf msgpack-python-0.4.2.tar.gz From c5ea6104bfbec1f2c648f7f64fef84a4ee1a99ae Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 16:30:29 -0500 Subject: [PATCH 14/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index d4ec276..821aa53 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -2,7 +2,7 @@ Name: python-%{srcname} Version: 0.4.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A Python MessagePack (de)serializer License: ASL 2.0 @@ -38,6 +38,9 @@ This is a Python (de)serializer for MessagePack. %{python2_sitearch}/%{srcname}*.egg-info %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 0.4.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Wed Mar 26 2014 Fabian Affolter - 0.4.2-1 - Update to latest upstream version 0.4.2 From 691745b9dbc73c06ae072a1fdfc48aa9760e37ae Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sun, 17 Aug 2014 21:26:40 +0000 Subject: [PATCH 15/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 821aa53..f1afa35 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -2,7 +2,7 @@ Name: python-%{srcname} Version: 0.4.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A Python MessagePack (de)serializer License: ASL 2.0 @@ -38,6 +38,9 @@ This is a Python (de)serializer for MessagePack. %{python2_sitearch}/%{srcname}*.egg-info %changelog +* Sun Aug 17 2014 Fedora Release Engineering - 0.4.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 0.4.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From a85330089d8428eded93210cf170dbea803f5997 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 10 Sep 2014 14:45:02 +0200 Subject: [PATCH 16/61] * Wed Sep 10 2014 Nejc Saje - 0.4.2-4 - Introduce python3- subpackage --- python-msgpack.spec | 52 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 51 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index f1afa35..4a13443 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -1,8 +1,12 @@ %global srcname msgpack +%if 0%{?fedora} +%global with_python3 1 +%endif + Name: python-%{srcname} Version: 0.4.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A Python MessagePack (de)serializer License: ASL 2.0 @@ -15,6 +19,9 @@ BuildRequires: python-setuptools # We don't want to provide private python extension libs %{?filter_setup: %filter_provides_in %{python2_sitearch}/.*\.so$ +%if 0%{?with_python3} +%filter_provides_in %{python3_sitearch}/.*\.so$ +%endif %filter_setup } @@ -23,21 +30,64 @@ MessagePack is a binary-based efficient data interchange format that is focused on high performance. It is like JSON, but very fast and small. This is a Python (de)serializer for MessagePack. +%if 0%{?with_python3} +%package -n python3-%{srcname} +Summary: Higher level Python Zookeeper client +BuildRequires: python3-devel +BuildRequires: python3-setuptools + +%description -n python3-%{srcname} +MessagePack is a binary-based efficient data interchange format that is +focused on high performance. It is like JSON, but very fast and small. +This is a Python (de)serializer for MessagePack. +%endif + %prep %setup -q -n %{srcname}-python-%{version} +%if 0%{?with_python3} +rm -rf %{py3dir} +cp -a . %{py3dir} +find %{py3dir} -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|' +%endif # with_python3 + + %build %{__python2} setup.py build +%if 0%{?with_python3} +pushd %{py3dir} +%{__python3} setup.py build +popd +%endif + + %install %{__python2} setup.py install --skip-build --root %{buildroot} +%if 0%{?with_python3} +pushd %{py3dir} +%{__python3} setup.py install --skip-build --root %{buildroot} +popd +%endif + + %files %doc COPYING README.rst %{python2_sitearch}/%{srcname}/ %{python2_sitearch}/%{srcname}*.egg-info +%if 0%{?with_python3} +%files -n python3-%{srcname} +%doc COPYING README.rst +%{python3_sitearch}/%{srcname}/ +%{python3_sitearch}/%{srcname}*.egg-info +%endif + %changelog +* Wed Sep 10 2014 Nejc Saje - 0.4.2-4 +- Introduce python3- subpackage + * Sun Aug 17 2014 Fedora Release Engineering - 0.4.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 5af0fbd0e8cecd47fed440aded7f98bd14daa97a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ha=C3=AFkel=20Gu=C3=A9mar?= Date: Thu, 11 Sep 2014 12:32:15 +0200 Subject: [PATCH 17/61] drop unused patches --- msgpack-python-0.1.9-endian.patch | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 msgpack-python-0.1.9-endian.patch diff --git a/msgpack-python-0.1.9-endian.patch b/msgpack-python-0.1.9-endian.patch deleted file mode 100644 index bdd6c40..0000000 --- a/msgpack-python-0.1.9-endian.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up msgpack-python-0.1.9/msgpack/pack_template.h.endian msgpack-python-0.1.9/msgpack/pack_template.h ---- msgpack-python-0.1.9/msgpack/pack_template.h.endian 2011-07-12 14:37:47.000000000 +0200 -+++ msgpack-python-0.1.9/msgpack/pack_template.h 2011-07-12 14:38:10.000000000 +0200 -@@ -21,7 +21,7 @@ - #define TAKE8_16(d) ((uint8_t*)&d)[0] - #define TAKE8_32(d) ((uint8_t*)&d)[0] - #define TAKE8_64(d) ((uint8_t*)&d)[0] --#elif __BIG_ENDIAN__ -+#else /* __BIG_ENDIAN__ */ - #define TAKE8_8(d) ((uint8_t*)&d)[0] - #define TAKE8_16(d) ((uint8_t*)&d)[1] - #define TAKE8_32(d) ((uint8_t*)&d)[3] From e48fb0a3bc5d38ca605e27a40b0006f065e11b02 Mon Sep 17 00:00:00 2001 From: Ken Dreyer Date: Thu, 15 Jan 2015 14:02:10 -0700 Subject: [PATCH 18/61] Update to 0.4.4 (RHBZ #1180507) and enable tests - Update to latest upstream version 0.4.4 (RHBZ #1180507) - Add tests in %check --- .gitignore | 1 + python-msgpack.spec | 21 +++++++++++++++++++-- sources | 2 +- 3 files changed, 21 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e9b84b4..1be408b 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /msgpack-python-0.4.0.tar.gz /msgpack-python-0.4.1.tar.gz /msgpack-python-0.4.2.tar.gz +/msgpack-python-0.4.4.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index 4a13443..91ce214 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -5,8 +5,8 @@ %endif Name: python-%{srcname} -Version: 0.4.2 -Release: 4%{?dist} +Version: 0.4.4 +Release: 1%{?dist} Summary: A Python MessagePack (de)serializer License: ASL 2.0 @@ -15,6 +15,7 @@ Source0: http://pypi.python.org/packages/source/m/%{srcname}-python/%{src BuildRequires: python2-devel BuildRequires: python-setuptools +BuildRequires: pytest # We don't want to provide private python extension libs %{?filter_setup: @@ -35,6 +36,7 @@ This is a Python (de)serializer for MessagePack. Summary: Higher level Python Zookeeper client BuildRequires: python3-devel BuildRequires: python3-setuptools +BuildRequires: python3-pytest %description -n python3-%{srcname} MessagePack is a binary-based efficient data interchange format that is @@ -71,6 +73,17 @@ pushd %{py3dir} popd %endif +%check +export PYTHONPATH=$(pwd) + +py.test-%{python_version} -v test + +%if 0%{?with_python3} +pushd %{py3dir} +py.test-%{python3_version} -v test +popd +%endif # with_python3 + %files %doc COPYING README.rst @@ -85,6 +98,10 @@ popd %endif %changelog +* Thu Jan 15 2015 Ken Dreyer - 0.4.4-1 +- Update to latest upstream version 0.4.4 (RHBZ #1180507) +- Add tests in %%check + * Wed Sep 10 2014 Nejc Saje - 0.4.2-4 - Introduce python3- subpackage diff --git a/sources b/sources index a0b4b3c..7a48a99 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e3a0fdfd864c72c958bb501d39b39caf msgpack-python-0.4.2.tar.gz +86187bcd95b01753a5975424fe42ca81 msgpack-python-0.4.4.tar.gz From 63cac5ad080a233a02e38e180fffb01bfb561200 Mon Sep 17 00:00:00 2001 From: Ken Dreyer Date: Fri, 23 Jan 2015 12:39:36 -0700 Subject: [PATCH 19/61] add EL6 and EL7 compatibility (RHBZ #1182808) - Patch test suite for EL6 and EL7 compatibility - Add python2 macros for EL6 compatibility --- python-msgpack-0.4.4-pytest23.patch | 29 +++++++++++++++++++++++++++++ python-msgpack.spec | 19 ++++++++++++++++++- 2 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 python-msgpack-0.4.4-pytest23.patch diff --git a/python-msgpack-0.4.4-pytest23.patch b/python-msgpack-0.4.4-pytest23.patch new file mode 100644 index 0000000..cae2b81 --- /dev/null +++ b/python-msgpack-0.4.4-pytest23.patch @@ -0,0 +1,29 @@ +From f40fdf523a545035d3f6ee36a31d50993feac14b Mon Sep 17 00:00:00 2001 +From: Ken Dreyer +Date: Fri, 23 Jan 2015 12:22:28 -0700 +Subject: [PATCH] tests: add pytest 2.3 compatibility + +Adjust the skipif conditional to use the older pytest 2.3 syntax. + +(This allows the tests to pass with the system pytest package on RHEL +7.0, since RHEL 7.0 ships pytest 2.3.5.) +--- + test/test_unpack.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/test/test_unpack.py b/test/test_unpack.py +index 8d0d949..c0d711c 100644 +--- a/test/test_unpack.py ++++ b/test/test_unpack.py +@@ -16,7 +16,7 @@ def test_unpack_array_header_from_file(): + unpacker.unpack() + + +-@mark.skipif(not hasattr(sys, 'getrefcount'), ++@mark.skipif("not hasattr(sys, 'getrefcount') == True", + reason='sys.getrefcount() is needed to pass this test') + def test_unpacker_hook_refcnt(): + result = [] +-- +1.9.3 + diff --git a/python-msgpack.spec b/python-msgpack.spec index 91ce214..a45e974 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -4,14 +4,23 @@ %global with_python3 1 %endif +%if 0%{?rhel} && 0%{?rhel} <= 6 +%{!?__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))")} +%endif + Name: python-%{srcname} Version: 0.4.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A Python MessagePack (de)serializer License: ASL 2.0 URL: http://pypi.python.org/pypi/msgpack-python/ Source0: http://pypi.python.org/packages/source/m/%{srcname}-python/%{srcname}-python-%{version}.tar.gz +# Patch for older pytest on EL6 and EL7 +# https://github.com/msgpack/msgpack-python/pull/123 +Patch0: python-msgpack-0.4.4-pytest23.patch BuildRequires: python2-devel BuildRequires: python-setuptools @@ -47,6 +56,10 @@ This is a Python (de)serializer for MessagePack. %prep %setup -q -n %{srcname}-python-%{version} +# Patch for older pytest on EL6 and EL7 +# https://github.com/msgpack/msgpack-python/pull/123 +%patch0 -p1 + %if 0%{?with_python3} rm -rf %{py3dir} cp -a . %{py3dir} @@ -98,6 +111,10 @@ popd %endif %changelog +* Fri Jan 23 2015 Ken Dreyer - 0.4.4-2 +- Patch test suite for EL6 and EL7 compatibility (RHBZ #1182808) +- Add python2 macros for EL6 compatibility (RHBZ #1182808) + * Thu Jan 15 2015 Ken Dreyer - 0.4.4-1 - Update to latest upstream version 0.4.4 (RHBZ #1180507) - Add tests in %%check From ad0647a4acdb883250ea84bc2119945a5a1e7bc5 Mon Sep 17 00:00:00 2001 From: Ken Dreyer Date: Sun, 25 Jan 2015 14:11:01 -0700 Subject: [PATCH 20/61] Update to latest upstream version 0.4.5 --- .gitignore | 1 + python-msgpack-0.4.4-pytest23.patch | 29 ----------------------------- python-msgpack.spec | 14 +++++--------- sources | 2 +- 4 files changed, 7 insertions(+), 39 deletions(-) delete mode 100644 python-msgpack-0.4.4-pytest23.patch diff --git a/.gitignore b/.gitignore index 1be408b..c639567 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /msgpack-python-0.4.1.tar.gz /msgpack-python-0.4.2.tar.gz /msgpack-python-0.4.4.tar.gz +/msgpack-python-0.4.5.tar.gz diff --git a/python-msgpack-0.4.4-pytest23.patch b/python-msgpack-0.4.4-pytest23.patch deleted file mode 100644 index cae2b81..0000000 --- a/python-msgpack-0.4.4-pytest23.patch +++ /dev/null @@ -1,29 +0,0 @@ -From f40fdf523a545035d3f6ee36a31d50993feac14b Mon Sep 17 00:00:00 2001 -From: Ken Dreyer -Date: Fri, 23 Jan 2015 12:22:28 -0700 -Subject: [PATCH] tests: add pytest 2.3 compatibility - -Adjust the skipif conditional to use the older pytest 2.3 syntax. - -(This allows the tests to pass with the system pytest package on RHEL -7.0, since RHEL 7.0 ships pytest 2.3.5.) ---- - test/test_unpack.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/test/test_unpack.py b/test/test_unpack.py -index 8d0d949..c0d711c 100644 ---- a/test/test_unpack.py -+++ b/test/test_unpack.py -@@ -16,7 +16,7 @@ def test_unpack_array_header_from_file(): - unpacker.unpack() - - --@mark.skipif(not hasattr(sys, 'getrefcount'), -+@mark.skipif("not hasattr(sys, 'getrefcount') == True", - reason='sys.getrefcount() is needed to pass this test') - def test_unpacker_hook_refcnt(): - result = [] --- -1.9.3 - diff --git a/python-msgpack.spec b/python-msgpack.spec index a45e974..621fb5e 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -11,16 +11,13 @@ %endif Name: python-%{srcname} -Version: 0.4.4 -Release: 2%{?dist} +Version: 0.4.5 +Release: 1%{?dist} Summary: A Python MessagePack (de)serializer License: ASL 2.0 URL: http://pypi.python.org/pypi/msgpack-python/ Source0: http://pypi.python.org/packages/source/m/%{srcname}-python/%{srcname}-python-%{version}.tar.gz -# Patch for older pytest on EL6 and EL7 -# https://github.com/msgpack/msgpack-python/pull/123 -Patch0: python-msgpack-0.4.4-pytest23.patch BuildRequires: python2-devel BuildRequires: python-setuptools @@ -56,10 +53,6 @@ This is a Python (de)serializer for MessagePack. %prep %setup -q -n %{srcname}-python-%{version} -# Patch for older pytest on EL6 and EL7 -# https://github.com/msgpack/msgpack-python/pull/123 -%patch0 -p1 - %if 0%{?with_python3} rm -rf %{py3dir} cp -a . %{py3dir} @@ -111,6 +104,9 @@ popd %endif %changelog +* Sun Jan 25 2015 Ken Dreyer - 0.4.5-1 +- Update to latest upstream version 0.4.5 + * Fri Jan 23 2015 Ken Dreyer - 0.4.4-2 - Patch test suite for EL6 and EL7 compatibility (RHBZ #1182808) - Add python2 macros for EL6 compatibility (RHBZ #1182808) diff --git a/sources b/sources index 7a48a99..cef42e9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -86187bcd95b01753a5975424fe42ca81 msgpack-python-0.4.4.tar.gz +3b82bc542d5599896695512e7c32f42d msgpack-python-0.4.5.tar.gz From e0bc636139defd9641e31e00eae3dfa3ee39cd57 Mon Sep 17 00:00:00 2001 From: Ken Dreyer Date: Thu, 29 Jan 2015 22:46:34 -0700 Subject: [PATCH 21/61] Correct python3 subpackage Summary --- python-msgpack.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 621fb5e..b8fa4e2 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -12,7 +12,7 @@ Name: python-%{srcname} Version: 0.4.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A Python MessagePack (de)serializer License: ASL 2.0 @@ -39,7 +39,7 @@ This is a Python (de)serializer for MessagePack. %if 0%{?with_python3} %package -n python3-%{srcname} -Summary: Higher level Python Zookeeper client +Summary: A Python MessagePack (de)serializer BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pytest @@ -104,6 +104,9 @@ popd %endif %changelog +* Fri Jan 30 2015 Ken Dreyer - 0.4.5-2 +- Correct python3 subpackage Summary + * Sun Jan 25 2015 Ken Dreyer - 0.4.5-1 - Update to latest upstream version 0.4.5 From a48f668197a19211605dab31ceb7fada0fab88a5 Mon Sep 17 00:00:00 2001 From: Ken Dreyer Date: Fri, 13 Mar 2015 12:58:23 -0600 Subject: [PATCH 22/61] Update to 0.4.6 (RHBZ #1201568) --- .gitignore | 1 + python-msgpack.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c639567..a4c795b 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /msgpack-python-0.4.2.tar.gz /msgpack-python-0.4.4.tar.gz /msgpack-python-0.4.5.tar.gz +/msgpack-python-0.4.6.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index b8fa4e2..2e6aa5c 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -11,8 +11,8 @@ %endif Name: python-%{srcname} -Version: 0.4.5 -Release: 2%{?dist} +Version: 0.4.6 +Release: 1%{?dist} Summary: A Python MessagePack (de)serializer License: ASL 2.0 @@ -104,6 +104,9 @@ popd %endif %changelog +* Fri Mar 13 2015 Ken Dreyer - 0.4.6-1 +- Update to latest upstream version 0.4.6 (RHBZ #1201568) + * Fri Jan 30 2015 Ken Dreyer - 0.4.5-2 - Correct python3 subpackage Summary diff --git a/sources b/sources index cef42e9..6a65d69 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3b82bc542d5599896695512e7c32f42d msgpack-python-0.4.5.tar.gz +8b317669314cf1bc881716cccdaccb30 msgpack-python-0.4.6.tar.gz From fa3f5303011809bc80efbd2ebc4479f5580f6f28 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sat, 2 May 2015 16:59:07 +0200 Subject: [PATCH 23/61] Rebuilt for GCC 5 C++11 ABI change --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 2e6aa5c..0c1385b 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -12,7 +12,7 @@ Name: python-%{srcname} Version: 0.4.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A Python MessagePack (de)serializer License: ASL 2.0 @@ -104,6 +104,9 @@ popd %endif %changelog +* Sat May 02 2015 Kalev Lember - 0.4.6-2 +- Rebuilt for GCC 5 C++11 ABI change + * Fri Mar 13 2015 Ken Dreyer - 0.4.6-1 - Update to latest upstream version 0.4.6 (RHBZ #1201568) From 2653ac7ecd06d3285e3680b1d1978302149d1b6f Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 18 Jun 2015 19:57:52 +0000 Subject: [PATCH 24/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 0c1385b..7b02856 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -12,7 +12,7 @@ Name: python-%{srcname} Version: 0.4.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A Python MessagePack (de)serializer License: ASL 2.0 @@ -104,6 +104,9 @@ popd %endif %changelog +* Thu Jun 18 2015 Fedora Release Engineering - 0.4.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Sat May 02 2015 Kalev Lember - 0.4.6-2 - Rebuilt for GCC 5 C++11 ABI change From b16daa7802e65e91d25567b66c9e91a86ce65ac7 Mon Sep 17 00:00:00 2001 From: Robert Kuska Date: Fri, 6 Nov 2015 09:45:47 +0100 Subject: [PATCH 25/61] Rebuilt for Python3.5 rebuild --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 7b02856..0372e62 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -12,7 +12,7 @@ Name: python-%{srcname} Version: 0.4.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A Python MessagePack (de)serializer License: ASL 2.0 @@ -104,6 +104,9 @@ popd %endif %changelog +* Fri Nov 06 2015 Robert Kuska - 0.4.6-4 +- Rebuilt for Python3.5 rebuild + * Thu Jun 18 2015 Fedora Release Engineering - 0.4.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 146606ee7fc23b7b38f68bbc339c5659fb9724b1 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Wed, 30 Dec 2015 16:51:08 -0700 Subject: [PATCH 26/61] Drop py3dir; Provide python2-msgpack --- python-msgpack.spec | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 0372e62..38ec60b 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -12,7 +12,7 @@ Name: python-%{srcname} Version: 0.4.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A Python MessagePack (de)serializer License: ASL 2.0 @@ -22,6 +22,7 @@ Source0: http://pypi.python.org/packages/source/m/%{srcname}-python/%{src BuildRequires: python2-devel BuildRequires: python-setuptools BuildRequires: pytest +Provides: python2-%{srcname} = %{version}-%{release} # We don't want to provide private python extension libs %{?filter_setup: @@ -53,20 +54,12 @@ This is a Python (de)serializer for MessagePack. %prep %setup -q -n %{srcname}-python-%{version} -%if 0%{?with_python3} -rm -rf %{py3dir} -cp -a . %{py3dir} -find %{py3dir} -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|' -%endif # with_python3 - %build %{__python2} setup.py build %if 0%{?with_python3} -pushd %{py3dir} %{__python3} setup.py build -popd %endif @@ -74,9 +67,7 @@ popd %{__python2} setup.py install --skip-build --root %{buildroot} %if 0%{?with_python3} -pushd %{py3dir} %{__python3} setup.py install --skip-build --root %{buildroot} -popd %endif %check @@ -85,9 +76,7 @@ export PYTHONPATH=$(pwd) py.test-%{python_version} -v test %if 0%{?with_python3} -pushd %{py3dir} py.test-%{python3_version} -v test -popd %endif # with_python3 @@ -104,6 +93,10 @@ popd %endif %changelog +* Wed Dec 30 2015 Orion Poplawski - 0.4.6-5 +- Drop py3dir +- Provide python2-msgpack + * Fri Nov 06 2015 Robert Kuska - 0.4.6-4 - Rebuilt for Python3.5 rebuild From d174e2e1921ea411b6b2a65595f89809dd2b67c7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 29 Jan 2016 08:51:44 +0100 Subject: [PATCH 27/61] * Fri Jan 29 2016 Fabian Affolter - 0.4.7-1 - Upadte spec file - Update to latest upstream version 0.4.7 --- .gitignore | 1 + python-msgpack.spec | 82 +++++++++++++++++++-------------------------- sources | 2 +- 3 files changed, 36 insertions(+), 49 deletions(-) diff --git a/.gitignore b/.gitignore index a4c795b..61a33f1 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /msgpack-python-0.4.4.tar.gz /msgpack-python-0.4.5.tar.gz /msgpack-python-0.4.6.tar.gz +/msgpack-python-0.4.7.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index 38ec60b..964d79d 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -1,19 +1,12 @@ %global srcname msgpack - -%if 0%{?fedora} -%global with_python3 1 -%endif - -%if 0%{?rhel} && 0%{?rhel} <= 6 -%{!?__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))")} -%endif +%global sum A Python MessagePack (de)serializer +%global __provides_exclude_from ^(%{python2_sitearch}/.*\\.so)$ +%global __provides_exclude_from ^(%{python3_sitearch}/.*\\.so)$ Name: python-%{srcname} -Version: 0.4.6 -Release: 5%{?dist} -Summary: A Python MessagePack (de)serializer +Version: 0.4.7 +Release: 1%{?dist} +Summary: %{sum} License: ASL 2.0 URL: http://pypi.python.org/pypi/msgpack-python/ @@ -22,53 +15,43 @@ Source0: http://pypi.python.org/packages/source/m/%{srcname}-python/%{src BuildRequires: python2-devel BuildRequires: python-setuptools BuildRequires: pytest -Provides: python2-%{srcname} = %{version}-%{release} - -# We don't want to provide private python extension libs -%{?filter_setup: -%filter_provides_in %{python2_sitearch}/.*\.so$ -%if 0%{?with_python3} -%filter_provides_in %{python3_sitearch}/.*\.so$ -%endif -%filter_setup -} +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pytest %description MessagePack is a binary-based efficient data interchange format that is focused on high performance. It is like JSON, but very fast and small. This is a Python (de)serializer for MessagePack. -%if 0%{?with_python3} +%package -n python2-%{srcname} +Summary: %{sum} +%{?python_provide:%python_provide python2-%{srcname}} + +%description -n python2-%{srcname} +MessagePack is a binary-based efficient data interchange format that is +focused on high performance. It is like JSON, but very fast and small. +This is a Python (de)serializer for MessagePack. + %package -n python3-%{srcname} -Summary: A Python MessagePack (de)serializer -BuildRequires: python3-devel -BuildRequires: python3-setuptools -BuildRequires: python3-pytest +Summary: %{sum} +%{?python_provide:%python_provide python3-%{srcname}} %description -n python3-%{srcname} MessagePack is a binary-based efficient data interchange format that is focused on high performance. It is like JSON, but very fast and small. This is a Python (de)serializer for MessagePack. -%endif %prep -%setup -q -n %{srcname}-python-%{version} - +%autosetup -n %{srcname}-python-%{version} %build -%{__python2} setup.py build - -%if 0%{?with_python3} -%{__python3} setup.py build -%endif - +%py2_build +%py3_build %install -%{__python2} setup.py install --skip-build --root %{buildroot} - -%if 0%{?with_python3} -%{__python3} setup.py install --skip-build --root %{buildroot} -%endif +%py2_install +%py3_install %check export PYTHONPATH=$(pwd) @@ -79,20 +62,23 @@ py.test-%{python_version} -v test py.test-%{python3_version} -v test %endif # with_python3 - -%files -%doc COPYING README.rst +%files -n python2-%{srcname} +%doc README.rst +%license COPYING %{python2_sitearch}/%{srcname}/ %{python2_sitearch}/%{srcname}*.egg-info -%if 0%{?with_python3} %files -n python3-%{srcname} -%doc COPYING README.rst +%doc README.rst +%license COPYING %{python3_sitearch}/%{srcname}/ %{python3_sitearch}/%{srcname}*.egg-info -%endif %changelog +* Fri Jan 29 2016 Fabian Affolter - 0.4.7-1 +- Upadte spec file +- Update to latest upstream version 0.4.7 + * Wed Dec 30 2015 Orion Poplawski - 0.4.6-5 - Drop py3dir - Provide python2-msgpack diff --git a/sources b/sources index 6a65d69..e81d676 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8b317669314cf1bc881716cccdaccb30 msgpack-python-0.4.6.tar.gz +eb2aad1081534ef3a9f32a0ecd350b9b msgpack-python-0.4.7.tar.gz From 8666b8205d0616f7f1cb474b1157bed701b97c93 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 4 Feb 2016 20:12:21 +0000 Subject: [PATCH 28/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 964d79d..ae51057 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -5,7 +5,7 @@ Name: python-%{srcname} Version: 0.4.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{sum} License: ASL 2.0 @@ -75,6 +75,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Thu Feb 04 2016 Fedora Release Engineering - 0.4.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Fri Jan 29 2016 Fabian Affolter - 0.4.7-1 - Upadte spec file - Update to latest upstream version 0.4.7 From 62f99f977d5fa09504d0d34dcae89595480df4ab Mon Sep 17 00:00:00 2001 From: Denis Fateyev Date: Tue, 16 Feb 2016 19:51:00 +0600 Subject: [PATCH 29/61] python-msgpack: add epel compatibility --- python-msgpack.spec | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index ae51057..c5741bc 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -3,9 +3,12 @@ %global __provides_exclude_from ^(%{python2_sitearch}/.*\\.so)$ %global __provides_exclude_from ^(%{python3_sitearch}/.*\\.so)$ +# For old Fedora versions +%{!?python3_pkgversion:%global python3_pkgversion 3} + Name: python-%{srcname} Version: 0.4.7 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{sum} License: ASL 2.0 @@ -15,9 +18,9 @@ Source0: http://pypi.python.org/packages/source/m/%{srcname}-python/%{src BuildRequires: python2-devel BuildRequires: python-setuptools BuildRequires: pytest -BuildRequires: python3-devel -BuildRequires: python3-setuptools -BuildRequires: python3-pytest +BuildRequires: python%{python3_pkgversion}-devel +BuildRequires: python%{python3_pkgversion}-setuptools +BuildRequires: python%{python3_pkgversion}-pytest %description MessagePack is a binary-based efficient data interchange format that is @@ -33,14 +36,14 @@ MessagePack is a binary-based efficient data interchange format that is focused on high performance. It is like JSON, but very fast and small. This is a Python (de)serializer for MessagePack. -%package -n python3-%{srcname} +%package -n python%{python3_pkgversion}-%{srcname} Summary: %{sum} -%{?python_provide:%python_provide python3-%{srcname}} +%{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}} -%description -n python3-%{srcname} +%description -n python%{python3_pkgversion}-%{srcname} MessagePack is a binary-based efficient data interchange format that is focused on high performance. It is like JSON, but very fast and small. -This is a Python (de)serializer for MessagePack. +This is a Python %{python3_version} (de)serializer for MessagePack. %prep %autosetup -n %{srcname}-python-%{version} @@ -57,10 +60,7 @@ This is a Python (de)serializer for MessagePack. export PYTHONPATH=$(pwd) py.test-%{python_version} -v test - -%if 0%{?with_python3} py.test-%{python3_version} -v test -%endif # with_python3 %files -n python2-%{srcname} %doc README.rst @@ -68,13 +68,16 @@ py.test-%{python3_version} -v test %{python2_sitearch}/%{srcname}/ %{python2_sitearch}/%{srcname}*.egg-info -%files -n python3-%{srcname} +%files -n python%{python3_pkgversion}-%{srcname} %doc README.rst %license COPYING %{python3_sitearch}/%{srcname}/ %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Tue Feb 16 2016 Denis Fateyev - 0.4.7-3 +- Added EPEL compatibility (RHBZ #1290393) + * Thu Feb 04 2016 Fedora Release Engineering - 0.4.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 889c715186a8103973789c78538996b776095d2d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 19 Jul 2016 10:31:42 +0000 Subject: [PATCH 30/61] - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index c5741bc..6ada819 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -8,7 +8,7 @@ Name: python-%{srcname} Version: 0.4.7 -Release: 3%{?dist} +Release: 4%{?dist} Summary: %{sum} License: ASL 2.0 @@ -75,6 +75,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Tue Jul 19 2016 Fedora Release Engineering - 0.4.7-4 +- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages + * Tue Feb 16 2016 Denis Fateyev - 0.4.7-3 - Added EPEL compatibility (RHBZ #1290393) From 9d6891babd86303fd1e8e153c12960765e71835d Mon Sep 17 00:00:00 2001 From: Denis Fateyev Date: Sat, 6 Aug 2016 02:21:20 +0600 Subject: [PATCH 31/61] python-msgpack: 0.4.8 release --- .gitignore | 1 + python-msgpack.spec | 13 ++++++++----- sources | 2 +- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 61a33f1..6a259f3 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /msgpack-python-0.4.5.tar.gz /msgpack-python-0.4.6.tar.gz /msgpack-python-0.4.7.tar.gz +/msgpack-python-0.4.8.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index 6ada819..753dd01 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -7,13 +7,13 @@ %{!?python3_pkgversion:%global python3_pkgversion 3} Name: python-%{srcname} -Version: 0.4.7 -Release: 4%{?dist} +Version: 0.4.8 +Release: 1%{?dist} Summary: %{sum} License: ASL 2.0 -URL: http://pypi.python.org/pypi/msgpack-python/ -Source0: http://pypi.python.org/packages/source/m/%{srcname}-python/%{srcname}-python-%{version}.tar.gz +URL: https://pypi.python.org/pypi/msgpack-python/ +Source0: https://files.pythonhosted.org/packages/source/m/%{srcname}-python/%{srcname}-python-%{version}.tar.gz BuildRequires: python2-devel BuildRequires: python-setuptools @@ -75,6 +75,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Fri Aug 05 2016 Denis Fateyev - 0.4.8-1 +- Update to 0.4.8 version + * Tue Jul 19 2016 Fedora Release Engineering - 0.4.7-4 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages @@ -85,7 +88,7 @@ py.test-%{python3_version} -v test - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Fri Jan 29 2016 Fabian Affolter - 0.4.7-1 -- Upadte spec file +- Update spec file - Update to latest upstream version 0.4.7 * Wed Dec 30 2015 Orion Poplawski - 0.4.6-5 diff --git a/sources b/sources index e81d676..fb520fe 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -eb2aad1081534ef3a9f32a0ecd350b9b msgpack-python-0.4.7.tar.gz +dcd854fb41ee7584ebbf35e049e6be98 msgpack-python-0.4.8.tar.gz From 5706d72a7e68adfe8c73743b7733e92b086c4e89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 19 Dec 2016 18:20:37 +0100 Subject: [PATCH 32/61] Rebuild for Python 3.6 --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 753dd01..33441b6 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -8,7 +8,7 @@ Name: python-%{srcname} Version: 0.4.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{sum} License: ASL 2.0 @@ -75,6 +75,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Mon Dec 19 2016 Miro Hrončok - 0.4.8-2 +- Rebuild for Python 3.6 + * Fri Aug 05 2016 Denis Fateyev - 0.4.8-1 - Update to 0.4.8 version From 246edaec992f0c4a940899640f6ae341e09de84d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 09:38:15 +0000 Subject: [PATCH 33/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 33441b6..eaad86f 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -8,7 +8,7 @@ Name: python-%{srcname} Version: 0.4.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{sum} License: ASL 2.0 @@ -75,6 +75,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 0.4.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Mon Dec 19 2016 Miro Hrončok - 0.4.8-2 - Rebuild for Python 3.6 From 156b18f88301b0a13ab1605f7c56f5a572bd2cdb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 10:56:59 +0000 Subject: [PATCH 34/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index eaad86f..c3303cf 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -8,7 +8,7 @@ Name: python-%{srcname} Version: 0.4.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: %{sum} License: ASL 2.0 @@ -75,6 +75,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 0.4.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 0.4.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 574e521c8d5d1ecbae7d4303de882e7015e67e12 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 06:51:10 +0000 Subject: [PATCH 35/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index c3303cf..aadf122 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -8,7 +8,7 @@ Name: python-%{srcname} Version: 0.4.8 -Release: 4%{?dist} +Release: 5%{?dist} Summary: %{sum} License: ASL 2.0 @@ -75,6 +75,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 0.4.8-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 0.4.8-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 6a3e4c48bb045e896a74cd1a4d30ecd7040f85ee Mon Sep 17 00:00:00 2001 From: Denis Fateyev Date: Sun, 21 Jan 2018 02:08:02 +0600 Subject: [PATCH 36/61] python-msgpack: 0.5.1 release --- .gitignore | 1 + python-msgpack.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6a259f3..d907bf4 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /msgpack-python-0.4.6.tar.gz /msgpack-python-0.4.7.tar.gz /msgpack-python-0.4.8.tar.gz +/msgpack-python-0.5.1.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index aadf122..19fb644 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -7,8 +7,8 @@ %{!?python3_pkgversion:%global python3_pkgversion 3} Name: python-%{srcname} -Version: 0.4.8 -Release: 5%{?dist} +Version: 0.5.1 +Release: 1%{?dist} Summary: %{sum} License: ASL 2.0 @@ -75,6 +75,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Sat Jan 20 2018 Denis Fateyev - 0.5.1-1 +- Update to 0.5.1 version + * Thu Aug 03 2017 Fedora Release Engineering - 0.4.8-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index fb520fe..16fbf3b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -dcd854fb41ee7584ebbf35e049e6be98 msgpack-python-0.4.8.tar.gz +SHA512 (msgpack-python-0.5.1.tar.gz) = e5172e20bb25d2e12ba34ad2805ba4ea0776397986e8bf8e26d21353f57a2dba59a9c6669c817e4e91d5801558a50f95d81e02343f8f0292a01ec5d822fba61c From b476c7ae8b2b94df1fb2f8092636729cb62e9ccf Mon Sep 17 00:00:00 2001 From: Iryna Shcherbina Date: Fri, 26 Jan 2018 00:43:32 +0100 Subject: [PATCH 37/61] Update Python 2 dependency declarations to new packaging standards --- python-msgpack.spec | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 19fb644..1f671a8 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -8,7 +8,7 @@ Name: python-%{srcname} Version: 0.5.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{sum} License: ASL 2.0 @@ -16,8 +16,8 @@ URL: https://pypi.python.org/pypi/msgpack-python/ Source0: https://files.pythonhosted.org/packages/source/m/%{srcname}-python/%{srcname}-python-%{version}.tar.gz BuildRequires: python2-devel -BuildRequires: python-setuptools -BuildRequires: pytest +BuildRequires: python2-setuptools +BuildRequires: python2-pytest BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-setuptools BuildRequires: python%{python3_pkgversion}-pytest @@ -75,6 +75,10 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Thu Jan 25 2018 Iryna Shcherbina - 0.5.1-2 +- Update Python 2 dependency declarations to new packaging standards + (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) + * Sat Jan 20 2018 Denis Fateyev - 0.5.1-1 - Update to 0.5.1 version From fed29c07aabcd06d4499fcd178a3bda5eb98ba8a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 09:01:08 +0000 Subject: [PATCH 38/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 1f671a8..d891bdc 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -8,7 +8,7 @@ Name: python-%{srcname} Version: 0.5.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{sum} License: ASL 2.0 @@ -75,6 +75,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 0.5.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Jan 25 2018 Iryna Shcherbina - 0.5.1-2 - Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) From e4eb8e1512ebe88882e58ab27c07221de85ad775 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 9 Feb 2018 13:53:02 +0100 Subject: [PATCH 39/61] * Fri Feb 09 2018 Fabian Affolter - 0.5.4-1 - Update to latest upstream release 0.5.4 (rhbz#1541377) --- .gitignore | 1 + python-msgpack.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d907bf4..97a187e 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /msgpack-python-0.4.7.tar.gz /msgpack-python-0.4.8.tar.gz /msgpack-python-0.5.1.tar.gz +/msgpack-python-0.5.4.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index d891bdc..5d49253 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -7,8 +7,8 @@ %{!?python3_pkgversion:%global python3_pkgversion 3} Name: python-%{srcname} -Version: 0.5.1 -Release: 3%{?dist} +Version: 0.5.4 +Release: 1%{?dist} Summary: %{sum} License: ASL 2.0 @@ -75,6 +75,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Fri Feb 09 2018 Fabian Affolter - 0.5.4-1 +- Update to latest upstream release 0.5.4 (rhbz#1541377) + * Fri Feb 09 2018 Fedora Release Engineering - 0.5.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources index 16fbf3b..049d0a2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (msgpack-python-0.5.1.tar.gz) = e5172e20bb25d2e12ba34ad2805ba4ea0776397986e8bf8e26d21353f57a2dba59a9c6669c817e4e91d5801558a50f95d81e02343f8f0292a01ec5d822fba61c +SHA512 (msgpack-python-0.5.4.tar.gz) = 20ac77daa48ccd65605bd474858044eb9f2bf4b1b6c3e8072adfdeef80181b0a5d9beca4cff5cf64a115ee27518349df3d438b7f2df4e3369064ce13207d8a57 From 841e9bed1bea47da69e72dd29f0c9281b8c4a008 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 9 Feb 2018 14:01:53 +0100 Subject: [PATCH 40/61] Update BRs --- python-msgpack.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/python-msgpack.spec b/python-msgpack.spec index 5d49253..61089df 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -15,6 +15,7 @@ License: ASL 2.0 URL: https://pypi.python.org/pypi/msgpack-python/ Source0: https://files.pythonhosted.org/packages/source/m/%{srcname}-python/%{srcname}-python-%{version}.tar.gz +BuildRequires: Cython BuildRequires: python2-devel BuildRequires: python2-setuptools BuildRequires: python2-pytest From 21ca181b3c71f1fc03702fc1453978a39da2d82d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 23 Feb 2018 18:37:30 +0100 Subject: [PATCH 41/61] * Fri Feb 23 2018 Fabian Affolter - 0.5.5-1 - Update to latest upstream release 0.5.5 (rhbz#1548215) --- .gitignore | 1 + python-msgpack.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 97a187e..460b7d3 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /msgpack-python-0.4.8.tar.gz /msgpack-python-0.5.1.tar.gz /msgpack-python-0.5.4.tar.gz +/msgpack-python-0.5.5.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index 61089df..f316b0b 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -7,7 +7,7 @@ %{!?python3_pkgversion:%global python3_pkgversion 3} Name: python-%{srcname} -Version: 0.5.4 +Version: 0.5.5 Release: 1%{?dist} Summary: %{sum} @@ -76,6 +76,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Fri Feb 23 2018 Fabian Affolter - 0.5.5-1 +- Update to latest upstream release 0.5.5 (rhbz#1548215) + * Fri Feb 09 2018 Fabian Affolter - 0.5.4-1 - Update to latest upstream release 0.5.4 (rhbz#1541377) diff --git a/sources b/sources index 049d0a2..0f648e3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (msgpack-python-0.5.4.tar.gz) = 20ac77daa48ccd65605bd474858044eb9f2bf4b1b6c3e8072adfdeef80181b0a5d9beca4cff5cf64a115ee27518349df3d438b7f2df4e3369064ce13207d8a57 +SHA512 (msgpack-python-0.5.5.tar.gz) = c4c81497fee5e3279b603b89fd992cf98b4ca394592d467d25b39c02857328289720e8a96640e2a69bf7504b6bac4c3841125599d28a9a62d50a076fe53a66ef From 0940ba1d27e6237c970b2c5df87cae7c7699dcfa Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 15 Mar 2018 08:31:33 +0100 Subject: [PATCH 42/61] * Thu Mar 15 2018 Fabian Affolter - 0.5.6-1 - Update to latest upstream release 0.5.6 (rhbz#1548215) --- .gitignore | 1 + python-msgpack.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 460b7d3..9567528 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /msgpack-python-0.5.1.tar.gz /msgpack-python-0.5.4.tar.gz /msgpack-python-0.5.5.tar.gz +/msgpack-python-0.5.6.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index f316b0b..c869657 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -7,7 +7,7 @@ %{!?python3_pkgversion:%global python3_pkgversion 3} Name: python-%{srcname} -Version: 0.5.5 +Version: 0.5.6 Release: 1%{?dist} Summary: %{sum} @@ -76,6 +76,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Thu Mar 15 2018 Fabian Affolter - 0.5.6-1 +- Update to latest upstream release 0.5.6 (rhbz#1548215) + * Fri Feb 23 2018 Fabian Affolter - 0.5.5-1 - Update to latest upstream release 0.5.5 (rhbz#1548215) diff --git a/sources b/sources index 0f648e3..8c8c1a3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (msgpack-python-0.5.5.tar.gz) = c4c81497fee5e3279b603b89fd992cf98b4ca394592d467d25b39c02857328289720e8a96640e2a69bf7504b6bac4c3841125599d28a9a62d50a076fe53a66ef +SHA512 (msgpack-python-0.5.6.tar.gz) = 301025ea37ff5485987c51c6e781d1dd184158ec501259d43a58ce9e599f2057489919f664348958be8171a90270c21aec69430e0b1a8a0e6f36ee2e5303c242 From ce016d59b594b592623295b7e279f4eaed94d823 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 15 Mar 2018 08:54:06 +0100 Subject: [PATCH 43/61] Update BRs --- python-msgpack.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/python-msgpack.spec b/python-msgpack.spec index c869657..aac9173 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -19,9 +19,11 @@ BuildRequires: Cython BuildRequires: python2-devel BuildRequires: python2-setuptools BuildRequires: python2-pytest +BuildRequires: python2-funcsigs BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-setuptools BuildRequires: python%{python3_pkgversion}-pytest +BuildRequires: python%{python3_pkgversion}-funcsigs %description MessagePack is a binary-based efficient data interchange format that is From dd4bb1d10c49652f9d31465d3e110371274a7d42 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 15 Mar 2018 10:13:03 +0100 Subject: [PATCH 44/61] Disable tests for now --- python-msgpack.spec | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index aac9173..5b5627d 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -59,11 +59,11 @@ This is a Python %{python3_version} (de)serializer for MessagePack. %py2_install %py3_install -%check -export PYTHONPATH=$(pwd) - -py.test-%{python_version} -v test -py.test-%{python3_version} -v test +# Test don't pass at the moment. Missing dependency in pytest. +#%check +#export PYTHONPATH=$(pwd) +#py.test-%{python_version} -v test +#py.test-%{python3_version} -v test %files -n python2-%{srcname} %doc README.rst From 084de7cbb3de11f09ac35f96ba66375738c4d6fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 19 Jun 2018 11:09:23 +0200 Subject: [PATCH 45/61] Rebuilt for Python 3.7 --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 5b5627d..1335a3c 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -8,7 +8,7 @@ Name: python-%{srcname} Version: 0.5.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{sum} License: ASL 2.0 @@ -78,6 +78,9 @@ This is a Python %{python3_version} (de)serializer for MessagePack. %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Tue Jun 19 2018 Miro Hrončok - 0.5.6-2 +- Rebuilt for Python 3.7 + * Thu Mar 15 2018 Fabian Affolter - 0.5.6-1 - Update to latest upstream release 0.5.6 (rhbz#1548215) From 02c0577f18f159d18f19478b01d20d6c55c9f9f3 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 10 Jul 2018 15:56:25 +0200 Subject: [PATCH 46/61] add BuildRequires: gcc Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot --- python-msgpack.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/python-msgpack.spec b/python-msgpack.spec index 1335a3c..ad5a298 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -15,6 +15,7 @@ License: ASL 2.0 URL: https://pypi.python.org/pypi/msgpack-python/ Source0: https://files.pythonhosted.org/packages/source/m/%{srcname}-python/%{srcname}-python-%{version}.tar.gz +BuildRequires: gcc BuildRequires: Cython BuildRequires: python2-devel BuildRequires: python2-setuptools From fac5963e8da4df2a899b04e37686f0174dbca1c1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 01:00:59 +0000 Subject: [PATCH 47/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index ad5a298..0d6b53a 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -8,7 +8,7 @@ Name: python-%{srcname} Version: 0.5.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{sum} License: ASL 2.0 @@ -79,6 +79,9 @@ This is a Python %{python3_version} (de)serializer for MessagePack. %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 0.5.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Tue Jun 19 2018 Miro Hrončok - 0.5.6-2 - Rebuilt for Python 3.7 From d6c04d2684ddd53d4a7dc46197ac745c1953ac42 Mon Sep 17 00:00:00 2001 From: Felix Schwarz Date: Fri, 10 Aug 2018 22:50:57 +0200 Subject: [PATCH 48/61] require gcc-c++, avoid FTBFS in rawhide (#1605779) --- python-msgpack.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 0d6b53a..08b4181 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -8,14 +8,14 @@ Name: python-%{srcname} Version: 0.5.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: %{sum} License: ASL 2.0 URL: https://pypi.python.org/pypi/msgpack-python/ Source0: https://files.pythonhosted.org/packages/source/m/%{srcname}-python/%{srcname}-python-%{version}.tar.gz -BuildRequires: gcc +BuildRequires: gcc-c++ BuildRequires: Cython BuildRequires: python2-devel BuildRequires: python2-setuptools @@ -79,6 +79,9 @@ This is a Python %{python3_version} (de)serializer for MessagePack. %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Fri Aug 10 2018 Felix Schwarz - 0.5.6-4 +- require gcc-c++, avoid FTBFS in rawhide (#1605779) + * Sat Jul 14 2018 Fedora Release Engineering - 0.5.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From d2e784ed1c0c7fb6816fc7961501f7af89204f92 Mon Sep 17 00:00:00 2001 From: Felix Schwarz Date: Fri, 10 Aug 2018 23:04:12 +0200 Subject: [PATCH 49/61] remove unnecessary "__provides_exclude_from" and custom definition of "python3_pkgversion" "__provides_exclude_from" macro is unnecessary in Fedora and EPEL 7. See [1] for detailed explanation. All currently supported versions of Fedora provide "python3_pkgversion" out of the box (it exists since Fedora 24 or 25) so we can remove the extra line here. [1] https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/K3NLDLK4XVARTSROC6XVKNVW72BMMHYE/ --- python-msgpack.spec | 5 ----- 1 file changed, 5 deletions(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 08b4181..91a57d2 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -1,10 +1,5 @@ %global srcname msgpack %global sum A Python MessagePack (de)serializer -%global __provides_exclude_from ^(%{python2_sitearch}/.*\\.so)$ -%global __provides_exclude_from ^(%{python3_sitearch}/.*\\.so)$ - -# For old Fedora versions -%{!?python3_pkgversion:%global python3_pkgversion 3} Name: python-%{srcname} Version: 0.5.6 From 876fc1de8d0f93d32c6989c956965509ad196845 Mon Sep 17 00:00:00 2001 From: Felix Schwarz Date: Fri, 10 Aug 2018 23:06:16 +0200 Subject: [PATCH 50/61] re-enable tests They pass for me so I don't see any reason why we should not run them. --- python-msgpack.spec | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 91a57d2..3f79a66 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -55,11 +55,10 @@ This is a Python %{python3_version} (de)serializer for MessagePack. %py2_install %py3_install -# Test don't pass at the moment. Missing dependency in pytest. -#%check -#export PYTHONPATH=$(pwd) -#py.test-%{python_version} -v test -#py.test-%{python3_version} -v test +%check +export PYTHONPATH=$(pwd) +py.test-2 -v test +py.test-%{python3_version} -v test %files -n python2-%{srcname} %doc README.rst From 295463b81d487c818e8847d7dd0d10bf5c83fd06 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 21 Aug 2018 17:38:27 +0200 Subject: [PATCH 51/61] Update URL --- python-msgpack.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 3f79a66..bc485d4 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -7,7 +7,7 @@ Release: 4%{?dist} Summary: %{sum} License: ASL 2.0 -URL: https://pypi.python.org/pypi/msgpack-python/ +URL: https://msgpack.org/ Source0: https://files.pythonhosted.org/packages/source/m/%{srcname}-python/%{srcname}-python-%{version}.tar.gz BuildRequires: gcc-c++ From 49f5eb0c1c4e8dcef7690735c96bbf5017919e05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 3 Sep 2018 11:17:32 +0200 Subject: [PATCH 52/61] Use msgpack from PyPI, not msgpack-python (deprecated) msgpack-python was renamed to msgpack at 0.5. msgpack-python still works but is deprecated. See: * https://pypi.org/project/msgpack-python/ * https://pypi.org/project/msgpack/ Added backwards compatibility provides. --- .gitignore | 1 + python-msgpack.spec | 17 ++++++++++++++--- sources | 2 +- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 9567528..826efb3 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /msgpack-python-0.5.4.tar.gz /msgpack-python-0.5.5.tar.gz /msgpack-python-0.5.6.tar.gz +/msgpack-0.5.6.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index bc485d4..7e14474 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -3,12 +3,12 @@ Name: python-%{srcname} Version: 0.5.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: %{sum} License: ASL 2.0 URL: https://msgpack.org/ -Source0: https://files.pythonhosted.org/packages/source/m/%{srcname}-python/%{srcname}-python-%{version}.tar.gz +Source0: %pypi_source BuildRequires: gcc-c++ BuildRequires: Cython @@ -30,6 +30,10 @@ This is a Python (de)serializer for MessagePack. Summary: %{sum} %{?python_provide:%python_provide python2-%{srcname}} +# For backwards compatibility +Provides: python2dist(%{srcname}-python) = %{version} +Provides: python%{python2_version}dist(%{srcname}-python) = %{version} + %description -n python2-%{srcname} MessagePack is a binary-based efficient data interchange format that is focused on high performance. It is like JSON, but very fast and small. @@ -39,13 +43,17 @@ This is a Python (de)serializer for MessagePack. Summary: %{sum} %{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}} +# For backwards compatibility +Provides: python3dist(%{srcname}-python) = %{version} +Provides: python%{python3_version}dist(%{srcname}-python) = %{version} + %description -n python%{python3_pkgversion}-%{srcname} MessagePack is a binary-based efficient data interchange format that is focused on high performance. It is like JSON, but very fast and small. This is a Python %{python3_version} (de)serializer for MessagePack. %prep -%autosetup -n %{srcname}-python-%{version} +%autosetup -n %{srcname}-%{version} %build %py2_build @@ -73,6 +81,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Mon Sep 03 2018 Miro Hrončok - 0.5.6-5 +- Use msgpack from PyPI, not msgpack-python (deprecated) + * Fri Aug 10 2018 Felix Schwarz - 0.5.6-4 - require gcc-c++, avoid FTBFS in rawhide (#1605779) diff --git a/sources b/sources index 8c8c1a3..e11f59d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (msgpack-python-0.5.6.tar.gz) = 301025ea37ff5485987c51c6e781d1dd184158ec501259d43a58ce9e599f2057489919f664348958be8171a90270c21aec69430e0b1a8a0e6f36ee2e5303c242 +SHA512 (msgpack-0.5.6.tar.gz) = bdbd193bd3bd02e78d9c6e8d9d8fa687d13583dff2813bc77c5e6cbbe0d180765da3c9a80d176f9993589e35f548ad04973e3d523d0b6d41ef7916ecd86195aa From e1647a52d071a9473f1dc837d8a4757fb8f23c0d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Jan 2019 09:46:54 +0100 Subject: [PATCH 53/61] * Fri Jan 18 2018 Fabian Affolter - 0.6.0-1 - Update to latest upstream release 0.6.0 --- .gitignore | 1 + python-msgpack.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 826efb3..ea6db91 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /msgpack-python-0.5.5.tar.gz /msgpack-python-0.5.6.tar.gz /msgpack-0.5.6.tar.gz +/msgpack-0.6.0.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index 7e14474..44c7546 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -2,8 +2,8 @@ %global sum A Python MessagePack (de)serializer Name: python-%{srcname} -Version: 0.5.6 -Release: 5%{?dist} +Version: 0.6.0 +Release: 1%{?dist} Summary: %{sum} License: ASL 2.0 @@ -81,11 +81,14 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Fri Jan 18 2018 Fabian Affolter - 0.6.0-1 +- Update to latest upstream release 0.6.0 + * Mon Sep 03 2018 Miro Hrončok - 0.5.6-5 - Use msgpack from PyPI, not msgpack-python (deprecated) * Fri Aug 10 2018 Felix Schwarz - 0.5.6-4 -- require gcc-c++, avoid FTBFS in rawhide (#1605779) +- Require gcc-c++, avoid FTBFS in rawhide (#1605779) * Sat Jul 14 2018 Fedora Release Engineering - 0.5.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index e11f59d..8b4605a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (msgpack-0.5.6.tar.gz) = bdbd193bd3bd02e78d9c6e8d9d8fa687d13583dff2813bc77c5e6cbbe0d180765da3c9a80d176f9993589e35f548ad04973e3d523d0b6d41ef7916ecd86195aa +SHA512 (msgpack-0.6.0.tar.gz) = 0249947cba58ce8542a9396bfc72e7d407fa4c1f81bdffe751ec8fe8f84cf79b374dcdbc78040d8929abdbffa633f882355113f3e4fa66392250e94e74a47483 From dd0bd7a8942aa8c9015d995edf90dd5c06747b65 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 18 Jan 2019 09:47:46 +0100 Subject: [PATCH 54/61] Fix date --- python-msgpack.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 44c7546..2152416 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -81,7 +81,7 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog -* Fri Jan 18 2018 Fabian Affolter - 0.6.0-1 +* Fri Jan 18 2019 Fabian Affolter - 0.6.0-1 - Update to latest upstream release 0.6.0 * Mon Sep 03 2018 Miro Hrončok - 0.5.6-5 From b948635a8c5cdb784909c4a7f0ad03409b462fcc Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 26 Jan 2019 12:35:22 +0100 Subject: [PATCH 55/61] * Sat Jan 26 2019 Fabian Affolter - 0.6.1-1 - Update to latest upstream release 0.6.1 --- .gitignore | 1 + python-msgpack.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ea6db91..f148206 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /msgpack-python-0.5.6.tar.gz /msgpack-0.5.6.tar.gz /msgpack-0.6.0.tar.gz +/msgpack-0.6.1.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index 2152416..7bc5987 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -2,7 +2,7 @@ %global sum A Python MessagePack (de)serializer Name: python-%{srcname} -Version: 0.6.0 +Version: 0.6.1 Release: 1%{?dist} Summary: %{sum} @@ -81,6 +81,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Sat Jan 26 2019 Fabian Affolter - 0.6.1-1 +- Update to latest upstream release 0.6.1 + * Fri Jan 18 2019 Fabian Affolter - 0.6.0-1 - Update to latest upstream release 0.6.0 diff --git a/sources b/sources index 8b4605a..16ef43c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (msgpack-0.6.0.tar.gz) = 0249947cba58ce8542a9396bfc72e7d407fa4c1f81bdffe751ec8fe8f84cf79b374dcdbc78040d8929abdbffa633f882355113f3e4fa66392250e94e74a47483 +SHA512 (msgpack-0.6.1.tar.gz) = 1a60da428f4b69df817660f4c4f60b1744de17d2b72352286fb41c6703de1d100853f8701b947fb11fc38f2180a50be4a9d577550fcfb9da6a05fe30ed2af07c From 50b0b941b79abd66fe6eb86d9858127dd1052f73 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 2 Feb 2019 07:49:59 +0000 Subject: [PATCH 56/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 7bc5987..f301250 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -3,7 +3,7 @@ Name: python-%{srcname} Version: 0.6.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{sum} License: ASL 2.0 @@ -81,6 +81,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Sat Feb 02 2019 Fedora Release Engineering - 0.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jan 26 2019 Fabian Affolter - 0.6.1-1 - Update to latest upstream release 0.6.1 From 2c6f1036c51e64b8c11ae9463ff167201e467717 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Jul 2019 14:37:46 +0000 Subject: [PATCH 57/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index f301250..7e11030 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -3,7 +3,7 @@ Name: python-%{srcname} Version: 0.6.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{sum} License: ASL 2.0 @@ -81,6 +81,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Fri Jul 26 2019 Fedora Release Engineering - 0.6.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sat Feb 02 2019 Fedora Release Engineering - 0.6.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 53ef073c2a08fdc61e17f279c0326c08da4d45db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 19 Aug 2019 10:45:55 +0200 Subject: [PATCH 58/61] Rebuilt for Python 3.8 --- python-msgpack.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 7e11030..cb982d1 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -3,7 +3,7 @@ Name: python-%{srcname} Version: 0.6.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: %{sum} License: ASL 2.0 @@ -81,6 +81,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Mon Aug 19 2019 Miro Hrončok - 0.6.1-4 +- Rebuilt for Python 3.8 + * Fri Jul 26 2019 Fedora Release Engineering - 0.6.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 2de1fc847e63ccd0b1f8bb4ba8987d11e797d1cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Sun, 8 Sep 2019 23:42:53 +0200 Subject: [PATCH 59/61] Subpackage python2-msgpack has been removed --- python-msgpack.spec | 34 ++++++---------------------------- 1 file changed, 6 insertions(+), 28 deletions(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index cb982d1..5ab408f 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -3,7 +3,7 @@ Name: python-%{srcname} Version: 0.6.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: %{sum} License: ASL 2.0 @@ -11,11 +11,7 @@ URL: https://msgpack.org/ Source0: %pypi_source BuildRequires: gcc-c++ -BuildRequires: Cython -BuildRequires: python2-devel -BuildRequires: python2-setuptools -BuildRequires: python2-pytest -BuildRequires: python2-funcsigs +BuildRequires: python%{python3_pkgversion}-Cython BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-setuptools BuildRequires: python%{python3_pkgversion}-pytest @@ -26,19 +22,6 @@ MessagePack is a binary-based efficient data interchange format that is focused on high performance. It is like JSON, but very fast and small. This is a Python (de)serializer for MessagePack. -%package -n python2-%{srcname} -Summary: %{sum} -%{?python_provide:%python_provide python2-%{srcname}} - -# For backwards compatibility -Provides: python2dist(%{srcname}-python) = %{version} -Provides: python%{python2_version}dist(%{srcname}-python) = %{version} - -%description -n python2-%{srcname} -MessagePack is a binary-based efficient data interchange format that is -focused on high performance. It is like JSON, but very fast and small. -This is a Python (de)serializer for MessagePack. - %package -n python%{python3_pkgversion}-%{srcname} Summary: %{sum} %{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}} @@ -56,24 +39,15 @@ This is a Python %{python3_version} (de)serializer for MessagePack. %autosetup -n %{srcname}-%{version} %build -%py2_build %py3_build %install -%py2_install %py3_install %check export PYTHONPATH=$(pwd) -py.test-2 -v test py.test-%{python3_version} -v test -%files -n python2-%{srcname} -%doc README.rst -%license COPYING -%{python2_sitearch}/%{srcname}/ -%{python2_sitearch}/%{srcname}*.egg-info - %files -n python%{python3_pkgversion}-%{srcname} %doc README.rst %license COPYING @@ -81,6 +55,10 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Sun Sep 08 2019 Miro Hrončok - 0.6.1-5 +- Subpackage python2-msgpack has been removed + See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal + * Mon Aug 19 2019 Miro Hrončok - 0.6.1-4 - Rebuilt for Python 3.8 From 8105bf8dcf7549f347cef5916a2057261b2359b7 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Wed, 20 Nov 2019 13:56:59 -0700 Subject: [PATCH 60/61] Update to 0.6.2 --- .gitignore | 1 + python-msgpack.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f148206..1f06a31 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /msgpack-0.5.6.tar.gz /msgpack-0.6.0.tar.gz /msgpack-0.6.1.tar.gz +/msgpack-0.6.2.tar.gz diff --git a/python-msgpack.spec b/python-msgpack.spec index 5ab408f..5d6ebe8 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -2,8 +2,8 @@ %global sum A Python MessagePack (de)serializer Name: python-%{srcname} -Version: 0.6.1 -Release: 5%{?dist} +Version: 0.6.2 +Release: 1%{?dist} Summary: %{sum} License: ASL 2.0 @@ -55,6 +55,9 @@ py.test-%{python3_version} -v test %{python3_sitearch}/%{srcname}*.egg-info %changelog +* Wed Nov 20 2019 Orion Poplawski - 0.6.2-1 +- Update to 0.6.2 + * Sun Sep 08 2019 Miro Hrončok - 0.6.1-5 - Subpackage python2-msgpack has been removed See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal diff --git a/sources b/sources index 16ef43c..4f6448c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (msgpack-0.6.1.tar.gz) = 1a60da428f4b69df817660f4c4f60b1744de17d2b72352286fb41c6703de1d100853f8701b947fb11fc38f2180a50be4a9d577550fcfb9da6a05fe30ed2af07c +SHA512 (msgpack-0.6.2.tar.gz) = 95b92e3d35e0500dd4256d18bf76e586e57cc66319b4459ac5daef599277a5049177a89ad86e291dbdc4c7a918901a89d9218353ddc4a7d0b399e8a98afef363 From 587a1ae550cb21a94afd52d25e648afca09c4381 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Wed, 20 Nov 2019 14:13:27 -0700 Subject: [PATCH 61/61] Drop unneeded BR on funcsigs --- python-msgpack.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/python-msgpack.spec b/python-msgpack.spec index 5d6ebe8..ce2e4ee 100644 --- a/python-msgpack.spec +++ b/python-msgpack.spec @@ -15,7 +15,6 @@ BuildRequires: python%{python3_pkgversion}-Cython BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-setuptools BuildRequires: python%{python3_pkgversion}-pytest -BuildRequires: python%{python3_pkgversion}-funcsigs %description MessagePack is a binary-based efficient data interchange format that is