salimma pushed to msgpack (epel9). "Update to upstream 3.0.1 release"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-03-31 20:40:08 UTC
From a4e218159fe3d76930ca5c26bf169bf35c348647 Mon Sep 17 00:00:00 2001
From: Daiki Ueno <dueno(a)redhat.com>
Date: Jun 07 2018 12:05:52 +0000
Subject: Update to upstream 3.0.1 release
---
diff --git a/.gitignore b/.gitignore
index 4bfd19a..aaad7f6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
/msgpack-1.3.0.tar.gz
/msgpack-1.4.1.tar.gz
/msgpack-1.4.2.tar.gz
+/msgpack-3.0.1.tar.gz
diff --git a/msgpack.spec b/msgpack.spec
index 293fdd4..ef4f52a 100644
--- a/msgpack.spec
+++ b/msgpack.spec
@@ -1,6 +1,6 @@
Name: msgpack
-Version: 1.4.2
-Release: 5%{?dist}
+Version: 3.0.1
+Release: 1%{?dist}
Summary: Binary-based efficient object serialization library
Group: System Environment/Libraries
@@ -8,8 +8,9 @@ License: Boost
URL: http://msgpack.org
Source0: https://github.com/msgpack/msgpack-c/releases/download/cpp-%{version}/%{n...
-# for regenerating configure
-BuildRequires: libtool
+BuildRequires: cmake
+BuildRequires: gcc-c++
+BuildRequires: doxygen
# for %%check
BuildRequires: gtest-devel
BuildRequires: zlib-devel
@@ -34,20 +35,31 @@ Libraries and header files for %{name}
%build
-sed -i 's/ -Werror / /g' configure.in
-autoreconf -f -i
-%configure --disable-static
-make %{?_smp_mflags}
+if test ! -e "obj"; then
+ mkdir obj
+fi
+pushd obj
+%cmake .. -DCMAKE_INSTALL_LIBDIR=%{_libdir} -Dlibdir=%{_libdir}
+%make_build
+
+popd
%check
-make check
+pushd obj
+# https://github.com/msgpack/msgpack-c/issues/697
+export GTEST_FILTER=-object_with_zone.ext_empty
+make test || {
+ cat Testing/Temporary/LastTest.log;
+ exit 1;
+}
+popd
%install
-make install DESTDIR=$RPM_BUILD_ROOT
-find $RPM_BUILD_ROOT -name '*.la' -exec rm -f '{}' ';'
+make install/fast DESTDIR=$RPM_BUILD_ROOT -C obj
+rm -fv $RPM_BUILD_ROOT%{_libdir}/libmsgpackc.a
%ldconfig_scriptlets
@@ -62,9 +74,13 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f '{}' ';'
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/msgpack.pc
+%{_libdir}/cmake/msgpack
%changelog
+* Thu Jun 7 2018 Daiki Ueno <dueno(a)redhat.com> - 3.0.1-1
+- new upstream release
+
* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.4.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
diff --git a/sources b/sources
index c768540..870d4c3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (msgpack-1.4.2.tar.gz) = c2da1d3bcc4e3dbcd93e005c63796e52e071d47ccd18434d4d3483b2e8255cf89ade746392decaa50e3911ca0134bb0da88b3b2ada9acfba0d331dfd48843548
+SHA512 (msgpack-3.0.1.tar.gz) = b1ddf135ba83cb4167edf638cc3dd0ea392136dc9ad52cd99fc9db4d0a26fb283105d585323facae55ce3c55a4870ae5e7a52194ea9535139e217f4febe11128
https://src.fedoraproject.org/rpms/msgpack/c/a4e218159fe3d76930ca5c26bf16...
2Â years, 2Â months
salimma pushed to msgpack (epel9). "Switch to %ldconfig_scriptlets
(..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-03-31 20:40:08 UTC
From 9e76482a237659a2089bca2834d0777548d35fc8 Mon Sep 17 00:00:00 2001
From: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Feb 03 2018 16:39:03 +0000
Subject: Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
---
diff --git a/msgpack.spec b/msgpack.spec
index 912f1c6..6c45e93 100644
--- a/msgpack.spec
+++ b/msgpack.spec
@@ -1,6 +1,6 @@
Name: msgpack
Version: 1.4.2
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Binary-based efficient object serialization library
Group: System Environment/Libraries
@@ -49,9 +49,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f '{}' ';'
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
+%ldconfig_scriptlets
%files
@@ -67,6 +65,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f '{}' ';'
%changelog
+* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.4.2-4
+- Switch to %%ldconfig_scriptlets
+
* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.4.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
https://src.fedoraproject.org/rpms/msgpack/c/9e76482a237659a2089bca2834d0...
2Â years, 2Â months
salimma pushed to msgpack (epel9). "Update to 1.4.2"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-03-31 20:40:08 UTC
From b1f08bf90d5f033fed61c11eb662d37361a1b171 Mon Sep 17 00:00:00 2001
From: Daiki Ueno <dueno(a)redhat.com>
Date: Feb 21 2017 10:23:55 +0000
Subject: Update to 1.4.2
---
diff --git a/.gitignore b/.gitignore
index f5a635d..4bfd19a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/msgpack-0.5.9.tar.gz
/msgpack-1.3.0.tar.gz
/msgpack-1.4.1.tar.gz
+/msgpack-1.4.2.tar.gz
diff --git a/msgpack.spec b/msgpack.spec
index 353a84d..02470ab 100644
--- a/msgpack.spec
+++ b/msgpack.spec
@@ -1,6 +1,6 @@
Name: msgpack
-Version: 1.4.1
-Release: 2%{?dist}
+Version: 1.4.2
+Release: 1%{?dist}
Summary: Binary-based efficient object serialization library
Group: System Environment/Libraries
@@ -34,6 +34,7 @@ Libraries and header files for %{name}
%build
+sed -i 's/ -Werror / /g' configure.in
autoreconf -f -i
%configure --disable-static
make %{?_smp_mflags}
@@ -66,6 +67,10 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f '{}' ';'
%changelog
+* Tue Feb 21 2017 Daiki Ueno <dueno(a)redhat.com> - 1.4.2-1
+- new upstream release
+- avoid FTBFS with GCC7
+
* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.4.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/sources b/sources
index 5ae5e53..c768540 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-fde8da1388d4f8daf21faee5536a53cf msgpack-1.4.1.tar.gz
+SHA512 (msgpack-1.4.2.tar.gz) = c2da1d3bcc4e3dbcd93e005c63796e52e071d47ccd18434d4d3483b2e8255cf89ade746392decaa50e3911ca0134bb0da88b3b2ada9acfba0d331dfd48843548
https://src.fedoraproject.org/rpms/msgpack/c/b1f08bf90d5f033fed61c11eb662...
2Â years, 2Â months
salimma pushed to msgpack (epel9). "Update to 1.4.1"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-03-31 20:40:08 UTC
From f834ebabb0d9c49b4bded6063fa268ab365e60c8 Mon Sep 17 00:00:00 2001
From: Daiki Ueno <dueno(a)redhat.com>
Date: Apr 07 2016 07:08:26 +0000
Subject: Update to 1.4.1
---
diff --git a/.gitignore b/.gitignore
index f3162d8..f5a635d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/msgpack-0.5.8.tar.gz
/msgpack-0.5.9.tar.gz
/msgpack-1.3.0.tar.gz
+/msgpack-1.4.1.tar.gz
diff --git a/msgpack-1.3.0-arm-char.patch b/msgpack-1.3.0-arm-char.patch
deleted file mode 100644
index f66f3c3..0000000
--- a/msgpack-1.3.0-arm-char.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-Index: msgpack-1.3.0/include/msgpack/adaptor/int.hpp
-===================================================================
---- msgpack-1.3.0.orig/include/msgpack/adaptor/int.hpp
-+++ msgpack-1.3.0/include/msgpack/adaptor/int.hpp
-@@ -70,13 +70,17 @@ namespace detail {
- template <>
- struct object_char_sign<true> {
- static inline void make(msgpack::object& o, char v) {
-- if (v < 0) {
-+ // Since char is unsigned on ARM, the condition below
-+ // always evaluates to true and causes error if
-+ // -Werror=type-limits is enabled.
-+ int v2 = v;
-+ if (v2 < 0) {
- o.type = msgpack::type::NEGATIVE_INTEGER;
-- o.via.i64 = v;
-+ o.via.i64 = v2;
- }
- else {
- o.type = msgpack::type::POSITIVE_INTEGER;
-- o.via.u64 = v;
-+ o.via.u64 = v2;
- }
- }
- };
diff --git a/msgpack.spec b/msgpack.spec
index cdecfaa..4f005b7 100644
--- a/msgpack.spec
+++ b/msgpack.spec
@@ -1,6 +1,6 @@
Name: msgpack
-Version: 1.3.0
-Release: 2%{?dist}
+Version: 1.4.1
+Release: 1%{?dist}
Summary: Binary-based efficient object serialization library
Group: System Environment/Libraries
@@ -8,8 +8,6 @@ License: Boost
URL: http://msgpack.org
Source0: https://github.com/msgpack/msgpack-c/releases/download/cpp-%{version}/%{n...
-Patch0: msgpack-1.3.0-arm-char.patch
-
# for regenerating configure
BuildRequires: libtool
# for %%check
@@ -33,7 +31,6 @@ Libraries and header files for %{name}
%prep
%setup -q
-%patch0 -p1 -b .arm-char
%build
@@ -69,6 +66,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f '{}' ';'
%changelog
+* Thu Apr 7 2016 Daiki Ueno <dueno(a)redhat.com> - 1.4.1-1
+- new upstream release
+
* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
diff --git a/sources b/sources
index 7df2c7b..5ae5e53 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-22f122176507f1bab479598f52f1b005 msgpack-1.3.0.tar.gz
+fde8da1388d4f8daf21faee5536a53cf msgpack-1.4.1.tar.gz
https://src.fedoraproject.org/rpms/msgpack/c/f834ebabb0d9c49b4bded6063fa2...
2Â years, 2Â months