commit libeXosip2 for openSUSE:Factory
Hello community, here is the log from the commit of package libeXosip2 for openSUSE:Factory checked in at 2020-08-31 16:47:49 Comparing /work/SRC/openSUSE:Factory/libeXosip2 (Old) and /work/SRC/openSUSE:Factory/.libeXosip2.new.3399 (New) Package is "libeXosip2" Mon Aug 31 16:47:49 2020 rev:26 rq:826221 version:5.1.0 Changes: --- /work/SRC/openSUSE:Factory/libeXosip2/libeXosip2.changes2018-04-24 15:35:14.361641846 +0200 +++ /work/SRC/openSUSE:Factory/.libeXosip2.new.3399/libeXosip2.changes 2020-08-31 16:48:35.576306211 +0200 @@ -1,0 +2,13 @@ +Wed Feb 5 19:14:45 UTC 2020 - David Sugar + +- Update to 5.1.0 + * critical security issues + * See package, very many long neglected bug fixes + * directly supports openssl 1.0.2-1.1.1 (and libressl) without patching +- drop no longer needed openssl patch + openssl110-fix.patch +- now requires libosip2 >= 5.1.0 +- now requires c-ares for proper resolver functionality +- license was actually gpl-2.0-or-later, confirmed from sources and headers + +--- Old: libexosip2-5.0.0.tar.gz openssl110-fix.patch New: libexosip2-5.1.0.tar.gz Other differences: -- ++ libeXosip2.spec ++ --- /var/tmp/diff_new_pack.W17a7O/_old 2020-08-31 16:48:45.720311129 +0200 +++ /var/tmp/diff_new_pack.W17a7O/_new 2020-08-31 16:48:45.720311129 +0200 @@ -1,7 +1,7 @@ # # spec file for package libeXosip2 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,25 +12,26 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define soname libeXosip2-12 Name: libeXosip2 -Version:5.0.0 +Version:5.1.0 Release:0 Summary:Extended osip2 library -License:GPL-2.0-only +License:GPL-2.0-or-later Group: Productivity/Networking/Other -Url:http://savannah.nongnu.org/projects/exosip/ +URL:http://savannah.nongnu.org/projects/exosip/ Source: http://download.savannah.nongnu.org/releases/exosip/libexosip2-%{version}.tar.gz -Patch0: openssl110-fix.patch +BuildRequires: c-ares-devel +BuildRequires: gcc BuildRequires: glibc-devel +BuildRequires: openssl-devel BuildRequires: pkg-config -BuildRequires: pkgconfig(libosip2) >= 5.0.0 -BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(libosip2) >= 5.1.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -49,8 +50,8 @@ Group: Development/Libraries/C and C++ Requires: %{soname} = %{version} Requires: glibc-devel -Requires: pkgconfig(libosip2) -Requires: pkgconfig(openssl) +Requires: libosip2-devel >= 5.1.0 +Requires: openssl-devel Provides: %{soname}-devel = %{version} %description devel @@ -58,9 +59,6 @@ %prep %setup -q -n libexosip2-%{version} -%if 0%{?suse_version} >= 1330 -%patch0 -p0 -%endif %build %configure \ ++ libexosip2-5.0.0.tar.gz -> libexosip2-5.1.0.tar.gz ++ 39175 lines of diff (skipped)
commit libeXosip2 for openSUSE:Factory
Hello community, here is the log from the commit of package libeXosip2 for openSUSE:Factory checked in at 2018-04-24 15:35:11 Comparing /work/SRC/openSUSE:Factory/libeXosip2 (Old) and /work/SRC/openSUSE:Factory/.libeXosip2.new (New) Package is "libeXosip2" Tue Apr 24 15:35:11 2018 rev:25 rq:600359 version:5.0.0 Changes: --- /work/SRC/openSUSE:Factory/libeXosip2/libeXosip2.changes2018-01-09 14:52:20.782184208 +0100 +++ /work/SRC/openSUSE:Factory/.libeXosip2.new/libeXosip2.changes 2018-04-24 15:35:14.361641846 +0200 @@ -1,0 +2,5 @@ +Fri Apr 20 09:57:05 UTC 2018 - h...@urpla.net + +- apply openssl110-fix.patch for Leap >= 15.0 only + +--- Other differences: -- ++ libeXosip2.spec ++ --- /var/tmp/diff_new_pack.aWaW4f/_old 2018-04-24 15:35:15.321607114 +0200 +++ /var/tmp/diff_new_pack.aWaW4f/_new 2018-04-24 15:35:15.325606970 +0200 @@ -1,7 +1,7 @@ # # spec file for package libeXosip2 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ Version:5.0.0 Release:0 Summary:Extended osip2 library -License:GPL-2.0 +License:GPL-2.0-only Group: Productivity/Networking/Other Url:http://savannah.nongnu.org/projects/exosip/ Source: http://download.savannah.nongnu.org/releases/exosip/libexosip2-%{version}.tar.gz @@ -58,7 +58,9 @@ %prep %setup -q -n libexosip2-%{version} +%if 0%{?suse_version} >= 1330 %patch0 -p0 +%endif %build %configure \
commit libeXosip2 for openSUSE:Factory
Hello community, here is the log from the commit of package libeXosip2 for openSUSE:Factory checked in at 2018-01-09 14:52:19 Comparing /work/SRC/openSUSE:Factory/libeXosip2 (Old) and /work/SRC/openSUSE:Factory/.libeXosip2.new (New) Package is "libeXosip2" Tue Jan 9 14:52:19 2018 rev:24 rq:561495 version:5.0.0 Changes: --- /work/SRC/openSUSE:Factory/libeXosip2/libeXosip2.changes2014-09-15 14:50:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.libeXosip2.new/libeXosip2.changes 2018-01-09 14:52:20.782184208 +0100 @@ -1,0 +2,76 @@ +Thu Dec 28 22:06:50 UTC 2017 - fi...@opensuse.org + +- Update to 5.0.0: + * major API update: add a new parameter to eXosip_call_build_prack in order to create the PRACK +for this specific response and not for the latest. + * major API update: removal of eX_refer.h API. REFER are now handled with subscriptions APIs. + eXosip_refer_build_request removed + eXosip_refer_send_request removed + * major API update: subscription now handle both SUBSCRIBE and REFER with the same APIs: + eXosip_subscription_build_initial_refer ADDED + eXosip_subscribe_build_initial_request renamed eXosip_subscription_build_initial_subscribe + eXosip_subscribe_send_initial_request renamed eXosip_subscription_send_initial_request + eXosip_subscribe_build_refresh_request renamed eXosip_subscription_build_refresh_request + eXosip_subscribe_send_refresh_request renamed eXosip_subscription_send_refresh_request + eXosip_subscribe_remove renamed eXosip_subscription_remove + EXOSIP_IN_SUBSCRIPTION_* and EXOSIP_SUBSCRIPTION_* events may now relate to REFER subscription. + * major API change: eXosip_automatic_refresh is obsolete and has been removed. + only use eXosip_automatic_action instead + * API update: + eXosip_options_send_request returns a positive transaction id (tid) on success. + eXosip_publish returns a positive transaction id (tid) on success. + note: eXosip_message_send_request was already returing the transaction id (tid) on success. + * new API options: + EXOSIP_OPT_REMOVE_PREROUTESET: to keep Route Set + EXOSIP_OPT_SET_SIP_INSTANCE: define +sip.instance parameter in Contact headers + EXOSIP_OPT_ENABLE_USE_EPHEMERAL_PORT: option to use/not use ephemeral port in Contact. + EXOSIP_OPT_ENABLE_REUSE_TCP_PORT: option to reuse port. + EXOSIP_OPT_AUTO_MASQUERADE_CONTACT: option to enable automatic masquerading for Contact headers. + EXOSIP_OPT_UDP_LEARN_PORT: obsolete and will be removed in the future. + EXOSIP_OPT_SET_DEFAULT_CONTACT_DISPLAYNAME: define a display name to be added in Contact headers + * new API options: (high load traffic use-case: DO NOT USE FOR COMMON USAGE) + EXOSIP_OPT_SET_MAX_MESSAGE_TO_READ: set the number of message to read at once for each network processing. + EXOSIP_OPT_SET_MAX_READ_TIMEOUT: set the period in nano seconds during we read for sip message. + EXOSIP_OPT_GET_STATISTICS: retreive numerous statistics. + * rewrite/update autotools and ./configure options + --enable-pthread=[autodetect|force] + autodetect POSIX threads or force -DHAVE_PTHREAD [default=autodetect] + --enable-semaphore=[autodetect|semaphore|sysv] + select your prefered semaphore [default=autodetect]. + * fix bug when reading sip message longuer than 8000 over UDP and TLS. + * improve eXosip_add_authentication_info to avoid duplicate credentials + * if a SUBSCRIBE is rejected, the context will be released automatically + * add failover after a DNS failure. + * fallback to SRV even if we receive a NOTFOUND reply for NAPTR. + * fix route set with strict router. + * rename usage of -DHAVE_CARES_H into -DHAVE_ARES_H real name of header. + * remove warnings mainly related to socket API (getnameinfo/bind/accept/recv/connect/sendto) + * rewrite all loop using iterator to improve performance (useful for high load traffic) + * rewrite Via and Contact management: both will now contains the IP of the real network interface + instead of the default one. + * improve NAPTR failover, more reliable // add failover for 503 answer + * improve interval to force REGISTER refresh upon network error and failover. + * improve TCP socket management + * add a callback to simplify/optimize/accelerate usage of wakelocks in android application using exosip2. + * improve TLS, add TLSv1.1, TLSv1.2, disable weak cipher (FREAK) and enable ECDHE cipher. + * add support for SNI tls extension (openssl 1.0.2) + * add try/except on windows to catch possible missing qwave (windows server) +
commit libeXosip2 for openSUSE:Factory
Hello community, here is the log from the commit of package libeXosip2 for openSUSE:Factory checked in at 2014-09-15 14:50:27 Comparing /work/SRC/openSUSE:Factory/libeXosip2 (Old) and /work/SRC/openSUSE:Factory/.libeXosip2.new (New) Package is "libeXosip2" Changes: --- /work/SRC/openSUSE:Factory/libeXosip2/libeXosip2.changes2014-04-29 17:35:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.libeXosip2.new/libeXosip2.changes 2014-09-15 14:50:28.0 +0200 @@ -1,0 +2,37 @@ +Sun May 25 21:50:56 UTC 2014 - fi...@opensuse.org + +- Update to 4.1.0: + * improve timer and use UPDATE if advertised, INVITE otherwise. + * improve PRACK support. + * option to disable automatic BYE answer. + * option to enable/disable IPv6 per eXosip_t instance. + * option to disable DNS cache. + * improve network support for several eXosip_t instance. +keepalive setting is per instance. +ipv4/ipv6 setting is per instance. +improve network setting to avoid conflict upon transport change. + * fix tcp and tls connect() for slow connection. + * use TCP_NODELAY on more platform. + * use Authorization header for 401 // simplify authentication code. + * minor expires for REGISTER improvments. + * copy call-info over SUBSCRIBE refresh. + * allow more TLS error if verification is disabled. + * fix if NO NAPTR is availble. + * add support for Windows Phone 8. + * fix to use cache for TCP and TLS. + * fix possible leaks on implementation errors. + * add TSC experimental support. +- eXosip2 (4.0.0) + * modify configuration APIs to use eXosip_set_option + * fix bug: do not create new PRACK if it already exist for an answer. + * update to latest osip // test time compensation for android. + * use ephemaral port in standard TCP and TLS version. + * return tid number so that we can match the response event. + * use system independant time for osip_gettimeofday on unix platform. + * major API update: several "struct eXosip_t" can be +handled at the same time. This can be used to have several +transport layer running at the same time. + * many tiny other change. +- Rebase libeXosip2-sslverifypaths.patch. + +--- Old: libeXosip2-3.5.0.tar.bz2 New: libeXosip2-4.1.0.tar.gz Other differences: -- ++ libeXosip2.spec ++ --- /var/tmp/diff_new_pack.4r1bMS/_old 2014-09-15 14:50:29.0 +0200 +++ /var/tmp/diff_new_pack.4r1bMS/_new 2014-09-15 14:50:29.0 +0200 @@ -16,90 +16,76 @@ # +%define soname libeXosip2-11 + Name: libeXosip2 +Version:4.1.0 +Release:0 Summary:Extended osip2 library License:GPL-2.0 Group: Productivity/Networking/Other -Version:3.5.0 -Release:0 -Url:http://savannah.nongnu.org/forum/forum.php?forum_id=3778 -Source: libeXosip2-%{version}.tar.bz2 +Url:http://savannah.nongnu.org/projects/exosip/ +Source: http://download.savannah.gnu.org/releases/exosip/%{name}-%{version}.tar.gz Patch0: libeXosip2-sslverifypaths.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: glibc-devel -BuildRequires: libopenssl-devel -BuildRequires: libosip2-devel +BuildRequires: pkg-config +BuildRequires: pkgconfig(libosip2) >= 4.1.0 +BuildRequires: pkgconfig(openssl) +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Extended library for the osip2 protocol. - - -Authors: - -Aymeric MOIZARD, - -%package -n libeXosip2-6 -Provides: libeXosip2 = %{version}-%{release} +%package -n %{soname} Summary:Extended osip2 library -Group: Productivity/Networking/Other +Group: System/Libraries +Provides: libeXosip2 = %{version} -%description -n libeXosip2-6 +%description -n %{soname} Extended library for the osip2 protocol. - - -Authors: - -Aymeric MOIZARD, - %package devel Summary:Extended osip2 library Group: Development/Libraries/C and C++ -Provides: libeXosip2-6-devel = %{version}-%{release} +Requires: %{soname} = %{version} Requires: glibc-devel -Requires: libeXosip2-6 = %{version} -Requires: libopenssl-devel -Requires: libosip2-devel +Requires: pkgconfig(libosip2) +Requires: pkgconfig(openssl) +Provides: %{soname}-devel = %{version} %description devel Extended library for the osip2 protocol. - - -Authors: - -Aymeric MOIZARD, - %prep -%setup -q -n libeXosip2-%{version} -%patch0 -p1 +%setup -q +%patch0 -p0 %build -#./autogen.sh -%configure --disable-static --disable-debug -make +%configure \ + --disable-static \ + --disable-debug +mak
commit libeXosip2 for openSUSE:Factory
Hello community, here is the log from the commit of package libeXosip2 for openSUSE:Factory checked in at 2014-04-29 17:35:29 Comparing /work/SRC/openSUSE:Factory/libeXosip2 (Old) and /work/SRC/openSUSE:Factory/.libeXosip2.new (New) Package is "libeXosip2" Changes: --- /work/SRC/openSUSE:Factory/libeXosip2/libeXosip2.changes2013-07-17 10:25:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.libeXosip2.new/libeXosip2.changes 2014-04-29 17:35:30.0 +0200 @@ -1,0 +2,6 @@ +Mon Apr 28 08:29:28 UTC 2014 - meiss...@suse.com + +- libeXosip2-sslverifypaths.patch: set default SSL verify locations (bnc#871099) +- build with -O2 (--disable-debug) + +--- New: libeXosip2-sslverifypaths.patch Other differences: -- ++ libeXosip2.spec ++ --- /var/tmp/diff_new_pack.DK04Pz/_old 2014-04-29 17:35:31.0 +0200 +++ /var/tmp/diff_new_pack.DK04Pz/_new 2014-04-29 17:35:31.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libeXosip2 # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,8 +23,8 @@ Version:3.5.0 Release:0 Url:http://savannah.nongnu.org/forum/forum.php?forum_id=3778 - Source: libeXosip2-%{version}.tar.bz2 +Patch0: libeXosip2-sslverifypaths.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: glibc-devel BuildRequires: libopenssl-devel @@ -73,10 +73,11 @@ %prep %setup -q -n libeXosip2-%{version} +%patch0 -p1 %build #./autogen.sh -%configure --disable-static +%configure --disable-static --disable-debug make %install ++ libeXosip2-sslverifypaths.patch ++ Index: libeXosip2-3.5.0/src/eXtl_tls.c === --- libeXosip2-3.5.0.orig/src/eXtl_tls.c +++ libeXosip2-3.5.0/src/eXtl_tls.c @@ -977,10 +977,13 @@ SSL_CTX *initialize_client_ctx(const cha /* Load the CAs we trust */ if (! (SSL_CTX_load_verify_locations -(ctx, eXosip_tls_ctx_params.root_ca_cert, 0))) +(ctx, eXosip_tls_ctx_params.root_ca_cert, 0))) { OSIP_TRACE(osip_trace (__FILE__, __LINE__, OSIP_ERROR, NULL, "eXosip: Couldn't read CA list\n")); + /* fallback to whatever the system has */ + SSL_CTX_set_default_verify_paths(ctx); + } { int verify_mode = SSL_VERIFY_NONE; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libeXosip2 for openSUSE:Factory
Hello community, here is the log from the commit of package libeXosip2 for openSUSE:Factory checked in at 2013-07-17 10:25:10 Comparing /work/SRC/openSUSE:Factory/libeXosip2 (Old) and /work/SRC/openSUSE:Factory/.libeXosip2.new (New) Package is "libeXosip2" Changes: --- /work/SRC/openSUSE:Factory/libeXosip2/libeXosip2.changes2013-06-27 11:36:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.libeXosip2.new/libeXosip2.changes 2013-07-17 10:25:12.0 +0200 @@ -2,14 +1,0 @@ -Thu Jun 20 13:16:25 UTC 2013 - fi...@opensuse.org - -- Update to 4.0.0: - * modify configuration APIs to use eXosip_set_option - * fix bug: do not create new PRACK if it already exist for an answer. - * use ephemaral port in standard TCP and TLS version. - * return tid number so that we can match the response event. - * use system independant time for osip_gettimeofday on unix platform. - * major API update: several "struct eXosip_t" can be -handled at the same time. This can be used to have several -transport layer running at the same time. - * many tiny other change. - Old: libeXosip2-4.0.0.tar.gz New: libeXosip2-3.5.0.tar.bz2 Other differences: -- ++ libeXosip2.spec ++ --- /var/tmp/diff_new_pack.yLoVdq/_old 2013-07-17 10:25:12.0 +0200 +++ /var/tmp/diff_new_pack.yLoVdq/_new 2013-07-17 10:25:12.0 +0200 @@ -16,73 +16,89 @@ # -%define soname libeXosip2-10 - Name: libeXosip2 -Version:4.0.0 -Release:0 Summary:Extended osip2 library License:GPL-2.0 Group: Productivity/Networking/Other -Url:http://savannah.nongnu.org/projects/exosip/ -Source: http://download.savannah.gnu.org/releases/exosip/%{name}-%{version}.tar.gz -BuildRequires: glibc-devel -BuildRequires: pkg-config -BuildRequires: pkgconfig(libosip2) -BuildRequires: pkgconfig(openssl) +Version:3.5.0 +Release:0 +Url:http://savannah.nongnu.org/forum/forum.php?forum_id=3778 + +Source: libeXosip2-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: glibc-devel +BuildRequires: libopenssl-devel +BuildRequires: libosip2-devel %description Extended library for the osip2 protocol. -%package -n %{soname} + + +Authors: + +Aymeric MOIZARD, + +%package -n libeXosip2-6 +Provides: libeXosip2 = %{version}-%{release} Summary:Extended osip2 library Group: Productivity/Networking/Other -Provides: libeXosip2 = %{version} -%description -n %{soname} +%description -n libeXosip2-6 Extended library for the osip2 protocol. + + +Authors: + +Aymeric MOIZARD, + %package devel Summary:Extended osip2 library Group: Development/Libraries/C and C++ -Requires: %{soname} = %{version} +Provides: libeXosip2-6-devel = %{version}-%{release} Requires: glibc-devel +Requires: libeXosip2-6 = %{version} Requires: libopenssl-devel Requires: libosip2-devel -Provides: %{soname}-devel = %{version} %description devel Extended library for the osip2 protocol. + + +Authors: + +Aymeric MOIZARD, + %prep -%setup -q +%setup -q -n libeXosip2-%{version} %build -%configure \ - --disable-static -make %{?_smp_mflags} +#./autogen.sh +%configure --disable-static +make %install -%makeinstall -rm -rf %{buildroot}%{_libdir}/lib*.la +make DESTDIR=$RPM_BUILD_ROOT install +rm $RPM_BUILD_ROOT/%{_prefix}/%{_lib}/lib*.la -%post -n %{soname} -p /sbin/ldconfig +%post -n libeXosip2-6 -p /sbin/ldconfig -%postun -n %{soname} -p /sbin/ldconfig +%postun -n libeXosip2-6 -p /sbin/ldconfig %files %defattr(-,root,root) %{_bindir}/sip_reg -%files -n %{soname} +%files -n libeXosip2-6 %defattr(-,root,root) -%{_libdir}/lib*.so.* +%{_prefix}/%{_lib}/lib*.so.* %files devel %defattr(-,root,root) -%{_includedir}/eXosip2/*.h -%dir %{_includedir}/eXosip2 -%{_libdir}/lib*.so +%{_prefix}/include/eXosip2/*.h +%dir %{_prefix}/include/eXosip2 +%{_prefix}/%{_lib}/lib*.so %changelog ++ libeXosip2-4.0.0.tar.gz -> libeXosip2-3.5.0.tar.bz2 ++ 71591 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libeXosip2 for openSUSE:Factory
Hello community, here is the log from the commit of package libeXosip2 for openSUSE:Factory checked in at 2013-06-27 11:36:29 Comparing /work/SRC/openSUSE:Factory/libeXosip2 (Old) and /work/SRC/openSUSE:Factory/.libeXosip2.new (New) Package is "libeXosip2" Changes: --- /work/SRC/openSUSE:Factory/libeXosip2/libeXosip2.changes2013-01-29 10:47:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.libeXosip2.new/libeXosip2.changes 2013-06-27 11:36:30.0 +0200 @@ -1,0 +2,14 @@ +Thu Jun 20 13:16:25 UTC 2013 - fi...@opensuse.org + +- Update to 4.0.0: + * modify configuration APIs to use eXosip_set_option + * fix bug: do not create new PRACK if it already exist for an answer. + * use ephemaral port in standard TCP and TLS version. + * return tid number so that we can match the response event. + * use system independant time for osip_gettimeofday on unix platform. + * major API update: several "struct eXosip_t" can be +handled at the same time. This can be used to have several +transport layer running at the same time. + * many tiny other change. + +--- Old: libeXosip2-3.5.0.tar.bz2 New: libeXosip2-4.0.0.tar.gz Other differences: -- ++ libeXosip2.spec ++ --- /var/tmp/diff_new_pack.78hb9G/_old 2013-06-27 11:36:31.0 +0200 +++ /var/tmp/diff_new_pack.78hb9G/_new 2013-06-27 11:36:31.0 +0200 @@ -16,89 +16,73 @@ # +%define soname libeXosip2-10 + Name: libeXosip2 +Version:4.0.0 +Release:0 Summary:Extended osip2 library License:GPL-2.0 Group: Productivity/Networking/Other -Version:3.5.0 -Release:0 -Url:http://savannah.nongnu.org/forum/forum.php?forum_id=3778 - -Source: libeXosip2-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Url:http://savannah.nongnu.org/projects/exosip/ +Source: http://download.savannah.gnu.org/releases/exosip/%{name}-%{version}.tar.gz BuildRequires: glibc-devel -BuildRequires: libopenssl-devel -BuildRequires: libosip2-devel +BuildRequires: pkg-config +BuildRequires: pkgconfig(libosip2) +BuildRequires: pkgconfig(openssl) +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Extended library for the osip2 protocol. - - -Authors: - -Aymeric MOIZARD, - -%package -n libeXosip2-6 -Provides: libeXosip2 = %{version}-%{release} +%package -n %{soname} Summary:Extended osip2 library Group: Productivity/Networking/Other +Provides: libeXosip2 = %{version} -%description -n libeXosip2-6 +%description -n %{soname} Extended library for the osip2 protocol. - - -Authors: - -Aymeric MOIZARD, - %package devel Summary:Extended osip2 library Group: Development/Libraries/C and C++ -Provides: libeXosip2-6-devel = %{version}-%{release} +Requires: %{soname} = %{version} Requires: glibc-devel -Requires: libeXosip2-6 = %{version} Requires: libopenssl-devel Requires: libosip2-devel +Provides: %{soname}-devel = %{version} %description devel Extended library for the osip2 protocol. - - -Authors: - -Aymeric MOIZARD, - %prep -%setup -q -n libeXosip2-%{version} +%setup -q %build -#./autogen.sh -%configure --disable-static -make +%configure \ + --disable-static +make %{?_smp_mflags} %install -make DESTDIR=$RPM_BUILD_ROOT install -rm $RPM_BUILD_ROOT/%{_prefix}/%{_lib}/lib*.la +%makeinstall +rm -rf %{buildroot}%{_libdir}/lib*.la -%post -n libeXosip2-6 -p /sbin/ldconfig +%post -n %{soname} -p /sbin/ldconfig -%postun -n libeXosip2-6 -p /sbin/ldconfig +%postun -n %{soname} -p /sbin/ldconfig %files %defattr(-,root,root) %{_bindir}/sip_reg -%files -n libeXosip2-6 +%files -n %{soname} %defattr(-,root,root) -%{_prefix}/%{_lib}/lib*.so.* +%{_libdir}/lib*.so.* %files devel %defattr(-,root,root) -%{_prefix}/include/eXosip2/*.h -%dir %{_prefix}/include/eXosip2 -%{_prefix}/%{_lib}/lib*.so +%{_includedir}/eXosip2/*.h +%dir %{_includedir}/eXosip2 +%{_libdir}/lib*.so %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libeXosip2 for openSUSE:Factory
Hello community, here is the log from the commit of package libeXosip2 for openSUSE:Factory checked in at 2013-01-29 10:47:37 Comparing /work/SRC/openSUSE:Factory/libeXosip2 (Old) and /work/SRC/openSUSE:Factory/.libeXosip2.new (New) Package is "libeXosip2", Maintainer is "co...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/libeXosip2/libeXosip2.changes2011-09-23 02:08:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.libeXosip2.new/libeXosip2.changes 2013-01-29 10:47:38.0 +0100 @@ -1,0 +2,5 @@ +Fri Jan 25 13:55:47 UTC 2013 - jeng...@inai.de + +- Remove redundant tags/sections from specfile + +--- Other differences: -- ++ libeXosip2.spec ++ --- /var/tmp/diff_new_pack.yXQ2NF/_old 2013-01-29 10:47:39.0 +0100 +++ /var/tmp/diff_new_pack.yXQ2NF/_new 2013-01-29 10:47:39.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libeXosip2 # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,19 +15,20 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: libeXosip2 -BuildRequires: glibc-devel libopenssl-devel libosip2-devel +Summary:Extended osip2 library License:GPL-2.0 Group: Productivity/Networking/Other -Summary:Extended osip2 library Version:3.5.0 -Release:1 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Release:0 Url:http://savannah.nongnu.org/forum/forum.php?forum_id=3778 + Source: libeXosip2-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: glibc-devel +BuildRequires: libopenssl-devel +BuildRequires: libosip2-devel %description Extended library for the osip2 protocol. @@ -39,11 +40,9 @@ Aymeric MOIZARD, %package -n libeXosip2-6 -License:GPL-2.0 -Group: Productivity/Networking/Other Provides: libeXosip2 = %{version}-%{release} -# Summary:Extended osip2 library +Group: Productivity/Networking/Other %description -n libeXosip2-6 Extended library for the osip2 protocol. @@ -55,13 +54,13 @@ Aymeric MOIZARD, %package devel -License:GPL-2.0 Summary:Extended osip2 library Group: Development/Libraries/C and C++ Provides: libeXosip2-6-devel = %{version}-%{release} +Requires: glibc-devel Requires: libeXosip2-6 = %{version} -Requires: libosip2-devel glibc-devel libopenssl-devel -AutoReqProv:on +Requires: libopenssl-devel +Requires: libosip2-devel %description devel Extended library for the osip2 protocol. @@ -84,9 +83,6 @@ make DESTDIR=$RPM_BUILD_ROOT install rm $RPM_BUILD_ROOT/%{_prefix}/%{_lib}/lib*.la -%clean -rm -rf $RPM_BUILD_ROOT - %post -n libeXosip2-6 -p /sbin/ldconfig %postun -n libeXosip2-6 -p /sbin/ldconfig -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libeXosip2 for openSUSE:Factory
Hello community, here is the log from the commit of package libeXosip2 for openSUSE:Factory checked in at 2011-12-06 18:23:25 Comparing /work/SRC/openSUSE:Factory/libeXosip2 (Old) and /work/SRC/openSUSE:Factory/.libeXosip2.new (New) Package is "libeXosip2", Maintainer is "co...@suse.com" Changes: Other differences: -- ++ libeXosip2.spec ++ --- /var/tmp/diff_new_pack.itKpFL/_old 2011-12-06 18:40:57.0 +0100 +++ /var/tmp/diff_new_pack.itKpFL/_new 2011-12-06 18:40:57.0 +0100 @@ -20,7 +20,7 @@ Name: libeXosip2 BuildRequires: glibc-devel libopenssl-devel libosip2-devel -License:GPLv2 +License:GPL-2.0 Group: Productivity/Networking/Other Summary:Extended osip2 library Version:3.5.0 @@ -39,7 +39,7 @@ Aymeric MOIZARD, %package -n libeXosip2-6 -License:GPLv2 +License:GPL-2.0 Group: Productivity/Networking/Other Provides: libeXosip2 = %{version}-%{release} # @@ -55,7 +55,7 @@ Aymeric MOIZARD, %package devel -License:GPLv2 +License:GPL-2.0 Summary:Extended osip2 library Group: Development/Libraries/C and C++ Provides: libeXosip2-6-devel = %{version}-%{release} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org