From affee19527da2b945b2596150ff58999e199f463 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Tue, 5 Jan 2021 02:59:09 +0000 Subject: [PATCH 01/13] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- libupnp.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/libupnp.spec b/libupnp.spec index e18c449..38a21bf 100644 --- a/libupnp.spec +++ b/libupnp.spec @@ -7,6 +7,7 @@ URL: https://sourceforge.net/projects/pupnp Source: https://downloads.sourceforge.net/pupnp/%{name}-%{version}.tar.bz2 BuildRequires: gcc +BuildRequires: make %description From cb75cd684b25d929335bc66f176748b12a8be809 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 18:13:36 +0000 Subject: [PATCH 02/13] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libupnp.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libupnp.spec b/libupnp.spec index 38a21bf..cebb8dc 100644 --- a/libupnp.spec +++ b/libupnp.spec @@ -1,7 +1,7 @@ Version: 1.12.1 Summary: Universal Plug and Play (UPnP) SDK Name: libupnp -Release: 2%{?dist} +Release: 3%{?dist} License: BSD URL: https://sourceforge.net/projects/pupnp Source: https://downloads.sourceforge.net/pupnp/%{name}-%{version}.tar.bz2 @@ -57,6 +57,9 @@ sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{_libdir}/pkgconfig/libupnp.pc %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 1.12.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Tue Jul 28 2020 Fedora Release Engineering - 1.12.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 5c05b8482d0183486388dadc7cdd7db75da6783d Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Tue, 9 Feb 2021 20:32:13 +0100 Subject: [PATCH 03/13] Update to 1.14.1 --- libupnp.spec | 9 ++++++--- sources | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/libupnp.spec b/libupnp.spec index cebb8dc..6f73938 100644 --- a/libupnp.spec +++ b/libupnp.spec @@ -1,7 +1,7 @@ -Version: 1.12.1 +Version: 1.14.1 Summary: Universal Plug and Play (UPnP) SDK Name: libupnp -Release: 3%{?dist} +Release: 1%{?dist} License: BSD URL: https://sourceforge.net/projects/pupnp Source: https://downloads.sourceforge.net/pupnp/%{name}-%{version}.tar.bz2 @@ -48,7 +48,7 @@ sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %license COPYING %doc THANKS %{_libdir}/libixml.so.11* -%{_libdir}/libupnp.so.16* +%{_libdir}/libupnp.so.17* %files devel %{_includedir}/upnp/ @@ -57,6 +57,9 @@ sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{_libdir}/pkgconfig/libupnp.pc %changelog +* Tue Feb 09 2021 Nicolas Chauvet - 1.14.1-1 +- Update to 1.14.1 + * Tue Jan 26 2021 Fedora Release Engineering - 1.12.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index 296dbb1..92d1eeb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libupnp-1.12.1.tar.bz2) = f13833118d08fc05273dc65a12596854b937c505b20d82e58eb1c2e1fa35dba0cafd5799475e030f3c698069046cc5256e6ef5afe398680e7ea881df953b95e6 +SHA512 (libupnp-1.14.1.tar.bz2) = e52e913fb080d6584b2722f7fd2db0f2fcfe383ad882d66126fdbc5878fcf9ffac1d61f6a6c22a1641c8b407b480053bf0ef2869c03f47c514423ace8fd417ed From 8f016fe526cd6aa1a1548e909c751e5af275a396 Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Mon, 1 Mar 2021 15:24:28 +0100 Subject: [PATCH 04/13] Update to 1.14.2 --- libupnp.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/libupnp.spec b/libupnp.spec index 6f73938..8b3c7e6 100644 --- a/libupnp.spec +++ b/libupnp.spec @@ -1,4 +1,4 @@ -Version: 1.14.1 +Version: 1.14.2 Summary: Universal Plug and Play (UPnP) SDK Name: libupnp Release: 1%{?dist} @@ -57,6 +57,9 @@ sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{_libdir}/pkgconfig/libupnp.pc %changelog +* Mon Mar 01 2021 Nicolas Chauvet - 1.14.2-1 +- Update to 1.14.2 + * Tue Feb 09 2021 Nicolas Chauvet - 1.14.1-1 - Update to 1.14.1 diff --git a/sources b/sources index 92d1eeb..6f8b3e8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libupnp-1.14.1.tar.bz2) = e52e913fb080d6584b2722f7fd2db0f2fcfe383ad882d66126fdbc5878fcf9ffac1d61f6a6c22a1641c8b407b480053bf0ef2869c03f47c514423ace8fd417ed +SHA512 (libupnp-1.14.2.tar.bz2) = 80a0e88964e763fa7b486fd0630d1ac093dfca59a2243600cb126e40c2b69131aaa3428f837a9598eb5c59a0d04da2b29a820350d2833ae777db3b8897f6384a From 9f610da67559e59bd1e55bc10e90a4a32328c833 Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Tue, 30 Mar 2021 10:30:56 +0200 Subject: [PATCH 05/13] Update to 1.14.4 --- libupnp.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/libupnp.spec b/libupnp.spec index 8b3c7e6..1df2af8 100644 --- a/libupnp.spec +++ b/libupnp.spec @@ -1,4 +1,4 @@ -Version: 1.14.2 +Version: 1.14.4 Summary: Universal Plug and Play (UPnP) SDK Name: libupnp Release: 1%{?dist} @@ -57,6 +57,9 @@ sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{_libdir}/pkgconfig/libupnp.pc %changelog +* Tue Mar 30 2021 Nicolas Chauvet - 1.14.4-1 +- Update to 1.14.4 + * Mon Mar 01 2021 Nicolas Chauvet - 1.14.2-1 - Update to 1.14.2 diff --git a/sources b/sources index 6f8b3e8..185629c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libupnp-1.14.2.tar.bz2) = 80a0e88964e763fa7b486fd0630d1ac093dfca59a2243600cb126e40c2b69131aaa3428f837a9598eb5c59a0d04da2b29a820350d2833ae777db3b8897f6384a +SHA512 (libupnp-1.14.4.tar.bz2) = e21e56cab755cbdc6ae593f6ad0b2e7975c897ec1ac728feb67f463c68381f056a6b7b9cbdae4fa78ab58fdff75d0d7eefc6c301dcdd3bb73466161ed9d21018 From bbaeaf2d9c8d887d3ba751ae78ca3a2fcaee1d4a Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Tue, 6 Apr 2021 20:35:53 +0200 Subject: [PATCH 06/13] Update to 1.14.5 --- libupnp.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/libupnp.spec b/libupnp.spec index 1df2af8..65d0ff7 100644 --- a/libupnp.spec +++ b/libupnp.spec @@ -1,4 +1,4 @@ -Version: 1.14.4 +Version: 1.14.5 Summary: Universal Plug and Play (UPnP) SDK Name: libupnp Release: 1%{?dist} @@ -57,6 +57,9 @@ sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{_libdir}/pkgconfig/libupnp.pc %changelog +* Tue Apr 06 2021 Nicolas Chauvet - 1.14.5-1 +- Update to 1.14.5 + * Tue Mar 30 2021 Nicolas Chauvet - 1.14.4-1 - Update to 1.14.4 diff --git a/sources b/sources index 185629c..73244f6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libupnp-1.14.4.tar.bz2) = e21e56cab755cbdc6ae593f6ad0b2e7975c897ec1ac728feb67f463c68381f056a6b7b9cbdae4fa78ab58fdff75d0d7eefc6c301dcdd3bb73466161ed9d21018 +SHA512 (libupnp-1.14.5.tar.bz2) = eacb7cd73b0b2842ab57f5abba711d76a5ebf4f8a5b9f0821d9ec04c62b7a7d800c20529932bcd150f3c5a59f17fdf73d158e17186a9d43780a1e6835c824154 From c1f0ce18465f5ea0660a1285112dafa040a7ba8c Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Wed, 21 Apr 2021 13:53:34 +0200 Subject: [PATCH 07/13] Update to 1.14.6 --- libupnp.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/libupnp.spec b/libupnp.spec index 65d0ff7..2e17dd2 100644 --- a/libupnp.spec +++ b/libupnp.spec @@ -1,4 +1,4 @@ -Version: 1.14.5 +Version: 1.14.6 Summary: Universal Plug and Play (UPnP) SDK Name: libupnp Release: 1%{?dist} @@ -57,6 +57,9 @@ sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{_libdir}/pkgconfig/libupnp.pc %changelog +* Wed Apr 21 2021 Nicolas Chauvet - 1.14.6-1 +- Update to 1.14.6 + * Tue Apr 06 2021 Nicolas Chauvet - 1.14.5-1 - Update to 1.14.5 diff --git a/sources b/sources index 73244f6..90a42ab 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libupnp-1.14.5.tar.bz2) = eacb7cd73b0b2842ab57f5abba711d76a5ebf4f8a5b9f0821d9ec04c62b7a7d800c20529932bcd150f3c5a59f17fdf73d158e17186a9d43780a1e6835c824154 +SHA512 (libupnp-1.14.6.tar.bz2) = 9275e23e3ca2eebc59204b5ea8a16e520c01e10d84a42b1dd9f819139afbd44cfc3de7b740f50a5c514d35f778089cd653e0de3914e5b43b9332e846d121abce From 6d546482f9279b83cba83c212052392f0c84b363 Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Wed, 2 Jun 2021 18:32:36 +0200 Subject: [PATCH 08/13] Update to 1.14.7 --- libupnp.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/libupnp.spec b/libupnp.spec index 2e17dd2..4a7254e 100644 --- a/libupnp.spec +++ b/libupnp.spec @@ -1,4 +1,4 @@ -Version: 1.14.6 +Version: 1.14.7 Summary: Universal Plug and Play (UPnP) SDK Name: libupnp Release: 1%{?dist} @@ -57,6 +57,9 @@ sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{_libdir}/pkgconfig/libupnp.pc %changelog +* Wed Jun 02 2021 Nicolas Chauvet - 1.14.7-1 +- Update to 1.14.7 + * Wed Apr 21 2021 Nicolas Chauvet - 1.14.6-1 - Update to 1.14.6 diff --git a/sources b/sources index 90a42ab..f8f7bff 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libupnp-1.14.6.tar.bz2) = 9275e23e3ca2eebc59204b5ea8a16e520c01e10d84a42b1dd9f819139afbd44cfc3de7b740f50a5c514d35f778089cd653e0de3914e5b43b9332e846d121abce +SHA512 (libupnp-1.14.7.tar.bz2) = 8aacde63655d8673d50452c1c9e00c8e379e9a938bb0f510ab56764c397402519ca72d4481208ab08d7e2f5eb494f2713fed63a734401f62a9674a340f998e11 From 070003be1c57d0c67dfca185d0e44dbaad7e36d8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 12:38:03 +0000 Subject: [PATCH 09/13] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libupnp.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libupnp.spec b/libupnp.spec index 4a7254e..e3e2f6b 100644 --- a/libupnp.spec +++ b/libupnp.spec @@ -1,7 +1,7 @@ Version: 1.14.7 Summary: Universal Plug and Play (UPnP) SDK Name: libupnp -Release: 1%{?dist} +Release: 2%{?dist} License: BSD URL: https://sourceforge.net/projects/pupnp Source: https://downloads.sourceforge.net/pupnp/%{name}-%{version}.tar.bz2 @@ -57,6 +57,9 @@ sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{_libdir}/pkgconfig/libupnp.pc %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 1.14.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jun 02 2021 Nicolas Chauvet - 1.14.7-1 - Update to 1.14.7 From 45fd53e60c48c726d35dcca116efcbb08d5e6760 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 2 Aug 2021 08:48:03 -0500 Subject: [PATCH 10/13] Fix FTBFS. --- 334.patch | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++ libupnp.spec | 8 ++++++- 2 files changed, 75 insertions(+), 1 deletion(-) create mode 100644 334.patch diff --git a/334.patch b/334.patch new file mode 100644 index 0000000..1282e8d --- /dev/null +++ b/334.patch @@ -0,0 +1,68 @@ +From 3968f7725a2eab6e579055ee44420f44c4a0be73 Mon Sep 17 00:00:00 2001 +From: Marcelo Roberto Jimenez +Date: Sun, 1 Aug 2021 20:44:13 -0300 +Subject: [PATCH] ithread: Remove references to + pthread_mutexattr_{g,s}etkind_np + +--- + upnp/inc/ithread.h | 33 ++++++++++++++------------------- + 1 file changed, 14 insertions(+), 19 deletions(-) + +diff --git a/upnp/inc/ithread.h b/upnp/inc/ithread.h +index f6800ea9..2087466b 100644 +--- a/upnp/inc/ithread.h ++++ b/upnp/inc/ithread.h +@@ -304,11 +304,8 @@ static UPNP_INLINE int ithread_cleanup_thread(void) + * Returns EINVAL if the kind is not supported. + * See man page for pthread_mutexattr_setkind_np + *****************************************************************************/ +-#if defined(PTHREAD_MUTEX_RECURSIVE) || defined(__DragonFly__) +- #define ithread_mutexattr_setkind_np pthread_mutexattr_settype +-#else +- #define ithread_mutexattr_setkind_np pthread_mutexattr_setkind_np +-#endif /* UPNP_USE_RWLOCK */ ++#define ithread_mutexattr_setkind_np pthread_mutexattr_settype ++#define ithread_mutexattr_settype pthread_mutexattr_settype + + /**************************************************************************** + * Function: ithread_mutexattr_getkind_np +@@ -329,11 +326,8 @@ static UPNP_INLINE int ithread_cleanup_thread(void) + * Always returns 0. + * See man page for pthread_mutexattr_getkind_np + *****************************************************************************/ +-#if defined(PTHREAD_MUTEX_RECURSIVE) || defined(__DragonFly__) +- #define ithread_mutexattr_getkind_np pthread_mutexattr_gettype +-#else +- #define ithread_mutexattr_getkind_np pthread_mutexattr_getkind_np +-#endif /* UPNP_USE_RWLOCK */ ++#define ithread_mutexattr_getkind_np pthread_mutexattr_gettype ++#define ithread_mutexattr_gettype pthread_mutexattr_gettype + + /**************************************************************************** + * Function: ithread_mutex_init +@@ -898,15 +892,16 @@ static UPNP_INLINE int ithread_cleanup_thread(void) + #ifdef _WIN32 + #define imillisleep Sleep + #else +-#if _POSIX_C_SOURCE < 200809L +- #define imillisleep(x) usleep(1000 * x) +-#else +- #define imillisleep(x) \ +- do { \ +- const struct timespec req = {0, x * 1000 * 1000}; \ +- nanosleep(&req, NULL); \ +- } while(0) +-#endif ++ #if _POSIX_C_SOURCE < 200809L ++ #define imillisleep(x) usleep(1000 * x) ++ #else ++ #define imillisleep(x) \ ++ do { \ ++ const struct timespec req = { \ ++ 0, x * 1000 * 1000}; \ ++ nanosleep(&req, NULL); \ ++ } while (0) ++ #endif + #endif + + #if !defined(PTHREAD_MUTEX_RECURSIVE) && !defined(__DragonFly__) && \ diff --git a/libupnp.spec b/libupnp.spec index e3e2f6b..5100ea7 100644 --- a/libupnp.spec +++ b/libupnp.spec @@ -1,10 +1,11 @@ Version: 1.14.7 Summary: Universal Plug and Play (UPnP) SDK Name: libupnp -Release: 2%{?dist} +Release: 3%{?dist} License: BSD URL: https://sourceforge.net/projects/pupnp Source: https://downloads.sourceforge.net/pupnp/%{name}-%{version}.tar.bz2 +Patch0: 334.patch BuildRequires: gcc BuildRequires: make @@ -26,6 +27,8 @@ the UPnP SDK libraries. %prep %setup -q +%patch0 -p1 + %build %configure \ --enable-static=no \ @@ -57,6 +60,9 @@ sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{_libdir}/pkgconfig/libupnp.pc %changelog +* Mon Aug 02 2021 Gwyn Ciesla - 1.14.7-3 +- Upstream patch to fix FTBFS. + * Thu Jul 22 2021 Fedora Release Engineering - 1.14.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From f02a1a557c144f3fe93e9ba67580cbad0f89e3b1 Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Mon, 16 Aug 2021 16:10:16 +0200 Subject: [PATCH 11/13] Update to 1.14.9 --- .gitignore | 1 + 334.patch | 68 ---------------------------------------------------- libupnp.spec | 17 +++++++------ sources | 2 +- 4 files changed, 12 insertions(+), 76 deletions(-) delete mode 100644 334.patch diff --git a/.gitignore b/.gitignore index 91dda42..944ee54 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ libupnp-*.tar.bz2 +libupnp-*.tar.gz diff --git a/334.patch b/334.patch deleted file mode 100644 index 1282e8d..0000000 --- a/334.patch +++ /dev/null @@ -1,68 +0,0 @@ -From 3968f7725a2eab6e579055ee44420f44c4a0be73 Mon Sep 17 00:00:00 2001 -From: Marcelo Roberto Jimenez -Date: Sun, 1 Aug 2021 20:44:13 -0300 -Subject: [PATCH] ithread: Remove references to - pthread_mutexattr_{g,s}etkind_np - ---- - upnp/inc/ithread.h | 33 ++++++++++++++------------------- - 1 file changed, 14 insertions(+), 19 deletions(-) - -diff --git a/upnp/inc/ithread.h b/upnp/inc/ithread.h -index f6800ea9..2087466b 100644 ---- a/upnp/inc/ithread.h -+++ b/upnp/inc/ithread.h -@@ -304,11 +304,8 @@ static UPNP_INLINE int ithread_cleanup_thread(void) - * Returns EINVAL if the kind is not supported. - * See man page for pthread_mutexattr_setkind_np - *****************************************************************************/ --#if defined(PTHREAD_MUTEX_RECURSIVE) || defined(__DragonFly__) -- #define ithread_mutexattr_setkind_np pthread_mutexattr_settype --#else -- #define ithread_mutexattr_setkind_np pthread_mutexattr_setkind_np --#endif /* UPNP_USE_RWLOCK */ -+#define ithread_mutexattr_setkind_np pthread_mutexattr_settype -+#define ithread_mutexattr_settype pthread_mutexattr_settype - - /**************************************************************************** - * Function: ithread_mutexattr_getkind_np -@@ -329,11 +326,8 @@ static UPNP_INLINE int ithread_cleanup_thread(void) - * Always returns 0. - * See man page for pthread_mutexattr_getkind_np - *****************************************************************************/ --#if defined(PTHREAD_MUTEX_RECURSIVE) || defined(__DragonFly__) -- #define ithread_mutexattr_getkind_np pthread_mutexattr_gettype --#else -- #define ithread_mutexattr_getkind_np pthread_mutexattr_getkind_np --#endif /* UPNP_USE_RWLOCK */ -+#define ithread_mutexattr_getkind_np pthread_mutexattr_gettype -+#define ithread_mutexattr_gettype pthread_mutexattr_gettype - - /**************************************************************************** - * Function: ithread_mutex_init -@@ -898,15 +892,16 @@ static UPNP_INLINE int ithread_cleanup_thread(void) - #ifdef _WIN32 - #define imillisleep Sleep - #else --#if _POSIX_C_SOURCE < 200809L -- #define imillisleep(x) usleep(1000 * x) --#else -- #define imillisleep(x) \ -- do { \ -- const struct timespec req = {0, x * 1000 * 1000}; \ -- nanosleep(&req, NULL); \ -- } while(0) --#endif -+ #if _POSIX_C_SOURCE < 200809L -+ #define imillisleep(x) usleep(1000 * x) -+ #else -+ #define imillisleep(x) \ -+ do { \ -+ const struct timespec req = { \ -+ 0, x * 1000 * 1000}; \ -+ nanosleep(&req, NULL); \ -+ } while (0) -+ #endif - #endif - - #if !defined(PTHREAD_MUTEX_RECURSIVE) && !defined(__DragonFly__) && \ diff --git a/libupnp.spec b/libupnp.spec index 5100ea7..6ca1626 100644 --- a/libupnp.spec +++ b/libupnp.spec @@ -1,14 +1,14 @@ -Version: 1.14.7 +Version: 1.14.9 Summary: Universal Plug and Play (UPnP) SDK Name: libupnp -Release: 3%{?dist} +Release: 1%{?dist} License: BSD -URL: https://sourceforge.net/projects/pupnp -Source: https://downloads.sourceforge.net/pupnp/%{name}-%{version}.tar.bz2 -Patch0: 334.patch +URL: https://github.com/pupnp/pupnp +Source: %{url}/archive/release-%{version}/%{name}-%{version}.tar.gz BuildRequires: gcc BuildRequires: make +BuildRequires: libtool %description @@ -25,11 +25,11 @@ The libupnp-devel package contains the files necessary for development with the UPnP SDK libraries. %prep -%setup -q +%autosetup -p1 -n pupnp-release-%{version} -%patch0 -p1 %build +autoreconf -vif %configure \ --enable-static=no \ --enable-ipv6 @@ -60,6 +60,9 @@ sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{_libdir}/pkgconfig/libupnp.pc %changelog +* Mon Aug 16 2021 Nicolas Chauvet - 1.14.9-1 +- Update to 1.14.9 + * Mon Aug 02 2021 Gwyn Ciesla - 1.14.7-3 - Upstream patch to fix FTBFS. diff --git a/sources b/sources index f8f7bff..336a975 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libupnp-1.14.7.tar.bz2) = 8aacde63655d8673d50452c1c9e00c8e379e9a938bb0f510ab56764c397402519ca72d4481208ab08d7e2f5eb494f2713fed63a734401f62a9674a340f998e11 +SHA512 (libupnp-1.14.9.tar.gz) = c8014e31e28accf5d139e00530f073aee350c4a79a3ded0d12a16e54aaf1cbd77b36d4eb6ede511b398b5a328a04d8c95a4fc417715f063bcf9c6e4e91bc057b From 1f65042300321d1dcc38d065c966fb553e037e3b Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Thu, 19 Aug 2021 15:22:40 +0200 Subject: [PATCH 12/13] Update to 1.14.10 --- libupnp.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/libupnp.spec b/libupnp.spec index 6ca1626..43d575b 100644 --- a/libupnp.spec +++ b/libupnp.spec @@ -1,4 +1,4 @@ -Version: 1.14.9 +Version: 1.14.10 Summary: Universal Plug and Play (UPnP) SDK Name: libupnp Release: 1%{?dist} @@ -60,6 +60,9 @@ sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{_libdir}/pkgconfig/libupnp.pc %changelog +* Thu Aug 19 2021 Nicolas Chauvet - 1.14.10-1 +- Update to 1.14.10 + * Mon Aug 16 2021 Nicolas Chauvet - 1.14.9-1 - Update to 1.14.9 diff --git a/sources b/sources index 336a975..3be6394 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libupnp-1.14.9.tar.gz) = c8014e31e28accf5d139e00530f073aee350c4a79a3ded0d12a16e54aaf1cbd77b36d4eb6ede511b398b5a328a04d8c95a4fc417715f063bcf9c6e4e91bc057b +SHA512 (libupnp-1.14.10.tar.gz) = 0421c75d1569098d5dafb5b1fd641997766fbc8c08375fa7fd65a37a073b827b85ea5068cdd95ae0d0c0ad6389a2af197a8a1221ca52546174a2c55f314845e0 From 028b57bda933dd322334ebc0c7a76eed45c39261 Mon Sep 17 00:00:00 2001 From: Nicolas Chauvet Date: Thu, 4 Nov 2021 13:25:51 +0100 Subject: [PATCH 13/13] Update to 1.14.12 --- libupnp.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/libupnp.spec b/libupnp.spec index 43d575b..2385196 100644 --- a/libupnp.spec +++ b/libupnp.spec @@ -1,4 +1,4 @@ -Version: 1.14.10 +Version: 1.14.12 Summary: Universal Plug and Play (UPnP) SDK Name: libupnp Release: 1%{?dist} @@ -60,6 +60,9 @@ sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{_libdir}/pkgconfig/libupnp.pc %changelog +* Thu Nov 04 2021 Nicolas Chauvet - 1.14.12-1 +- Update to 1.14.12 + * Thu Aug 19 2021 Nicolas Chauvet - 1.14.10-1 - Update to 1.14.10 diff --git a/sources b/sources index 3be6394..d870472 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libupnp-1.14.10.tar.gz) = 0421c75d1569098d5dafb5b1fd641997766fbc8c08375fa7fd65a37a073b827b85ea5068cdd95ae0d0c0ad6389a2af197a8a1221ca52546174a2c55f314845e0 +SHA512 (libupnp-1.14.12.tar.gz) = aab17aa12f15d110bfab20cbcbae5f54926b6ca7a30bce10b9287cd39919a06a5e9f1493405e1d561c0d58ba46926f87009df891e4e4f37097df1c3c67635ca9