commit openstack-keystone-doc for openSUSE:12.3:Update
Hello community, here is the log from the commit of package openstack-keystone-doc for openSUSE:12.3:Update checked in at 2013-06-27 16:18:47 Comparing /work/SRC/openSUSE:12.3:Update/openstack-keystone-doc (Old) and /work/SRC/openSUSE:12.3:Update/.openstack-keystone-doc.new (New) Package is "openstack-keystone-doc" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.idPyjq/_old 2013-06-27 16:18:48.0 +0200 +++ /var/tmp/diff_new_pack.idPyjq/_new 2013-06-27 16:18:48.0 +0200 @@ -1 +1 @@ - + -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit openstack-keystone for openSUSE:12.3:Update
Hello community, here is the log from the commit of package openstack-keystone for openSUSE:12.3:Update checked in at 2013-06-27 16:18:50 Comparing /work/SRC/openSUSE:12.3:Update/openstack-keystone (Old) and /work/SRC/openSUSE:12.3:Update/.openstack-keystone.new (New) Package is "openstack-keystone" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.aByUow/_old 2013-06-27 16:18:51.0 +0200 +++ /var/tmp/diff_new_pack.aByUow/_new 2013-06-27 16:18:51.0 +0200 @@ -1 +1 @@ - + -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-keystoneclient for openSUSE:12.3:Update
Hello community, here is the log from the commit of package python-keystoneclient for openSUSE:12.3:Update checked in at 2013-06-27 16:18:56 Comparing /work/SRC/openSUSE:12.3:Update/python-keystoneclient (Old) and /work/SRC/openSUSE:12.3:Update/.python-keystoneclient.new (New) Package is "python-keystoneclient" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.o0FDMx/_old 2013-06-27 16:18:58.0 +0200 +++ /var/tmp/diff_new_pack.o0FDMx/_new 2013-06-27 16:18:58.0 +0200 @@ -1 +1 @@ - + -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit patchinfo.1785 for openSUSE:12.3:Update
Hello community, here is the log from the commit of package patchinfo.1785 for openSUSE:12.3:Update checked in at 2013-06-27 16:18:58 Comparing /work/SRC/openSUSE:12.3:Update/patchinfo.1785 (Old) and /work/SRC/openSUSE:12.3:Update/.patchinfo.1785.new (New) Package is "patchinfo.1785" Changes: New Changes file: NO CHANGES FILE!!! New: _patchinfo Other differences: -- ++ _patchinfo ++ VUL-1: python-keystoneclient: CVE-2013-2013: password disclosure on command line security moderate vuntz This update of python-keystoneclient fixes a security vulnerability. - Add CVE-2013-2013.patch: allow secure user password update (CVE-2013-2013, bnc#817415). update for python-keystoneclient -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-keystoneclient.1785 for openSUSE:12.3:Update
Hello community, here is the log from the commit of package python-keystoneclient.1785 for openSUSE:12.3:Update checked in at 2013-06-27 16:18:54 Comparing /work/SRC/openSUSE:12.3:Update/python-keystoneclient.1785 (Old) and /work/SRC/openSUSE:12.3:Update/.python-keystoneclient.1785.new (New) Package is "python-keystoneclient.1785" Changes: New Changes file: --- /dev/null 2013-06-25 18:53:24.372030255 +0200 +++ /work/SRC/openSUSE:12.3:Update/.python-keystoneclient.1785.new/python-keystoneclient.changes 2013-06-27 16:18:56.0 +0200 @@ -0,0 +1,221 @@ +--- +Mon Jun 17 09:04:14 UTC 2013 - vu...@suse.com + +- Add CVE-2013-2013.patch: allow secure user password update + (CVE-2013-2013, bnc#817415). + +--- +Mon Mar 11 10:01:24 UTC 2013 - vu...@suse.com + +- Update 12.3 packages to Folsom as of March 5th. This comes with· + security fixes and bug fixes that we need to have OpenStack work + nicely. Fix bnc#802278. + +--- +Wed Mar 6 14:01:15 UTC 2013 - vu...@suse.com + +- Add compat-newer-requests.patch: take patches from upstream to + allow working with newer versions of python-requests. + +--- +Thu Jan 10 11:55:04 UTC 2013 - sasc...@suse.de + +- Recommend python-keyring + +--- +Wed Jan 9 13:52:31 UTC 2013 - vu...@suse.com + +- Add missing Requires on python-requests: without it, the keystone + executable won't even start. + +--- +Mon Jan 7 12:44:14 UTC 2013 - sasc...@suse.de + +- Fix PKI example certs location for testsuite + + +Mon Jan 7 08:27:30 UTC 2013 - sasc...@suse.de + +- Update to version 0.2.1.3.gd37a3fb+git.1357543650.d37a3fb: + + Add support for user groups + + Make it possible to debug by running module. + + remove unused import + + Bug 1052674: added support for Swift cache + + Add file 'ChangeLog' to MANIFEST.in + + Use requests module for HTTP/HTTPS + + Print to stderr when keyring module is missing. + + Prevent an uncaught exception from being rasied. + + modify ca-certificate default value + + URL-encode user-supplied tokens (bug 974319) + + Fix middleware logging for swift + + Fix keystoneclient user-list output order + + Misspelling error in README.rst + + Rename --no_cache to --os_cache. + + Make use_keyring False by default. + + bug-1040361: use keyring to store tokens + + Don't try to split a list of memcache servers + + Drop hashlib/hmac from pip-requires. + + Add --version CLI opt and __version__ module attr + + Add Ec2Signer utility class to keystoneclient + + Add command to allow users to change their own password + + updating PEP8 to 1.3.3 + + Correct a misspelled in comments + + Remove Policy.endpoint_id reference + + Fix scoped auth for non-admins (bug 1081192) + + Throw validation response into the environment + + fixes auth_ref initialization error + + Update README and CLI help + + Add auth-token code to keystoneclient, along with supporting files + + Make initial structural changes to keystoneclient in preparation +- Use --install-data=%{python_sitelib} to install novaclient/versioninfo + into the correct location (instead of %{_prefix}) + +--- +Wed Dec 5 09:30:38 UTC 2012 - sasc...@suse.de + +- Use @PARENT_TAG@ in _service file to automate versioning + +--- +Thu Nov 15 09:17:10 UTC 2012 - sasc...@suse.de + +- Use openstack-macros +- Run fdupes on HTML documentation + +--- +Fri Nov 9 14:28:05 UTC 2012 - sasc...@suse.de + +- Downgrade version to new upstream scheme: 0.1.3 (bnc#787387) + +--- +Thu Nov 8 10:39:13 UTC 2012 - sasc...@suse.de + +- Drop from_vcs build flag + +--- +Tue Oct 30 10:14:40 UTC 2012 - sasc...@suse.de + +- Add Provides/Obsoletes for openSUSE-12.2 package name + (openstack-keystoneclient and python-python-keystoneclient) + +--- +Fri Oct 12 13:26:06 UTC 2012 - vu...@suse.com + +- Update to version 2012.2 (Folsom), which is really 0.1.3: + + See https://github.com/openstack/python-keystoneclient/commits/0.1.3 +- Install bash completion for 'keystone' binary +- Buildrequire python-base instead of python-devel: + + Sufficie
commit openstack-nova-doc for openSUSE:12.3:Update
Hello community, here is the log from the commit of package openstack-nova-doc for openSUSE:12.3:Update checked in at 2013-06-27 12:51:50 Comparing /work/SRC/openSUSE:12.3:Update/openstack-nova-doc (Old) and /work/SRC/openSUSE:12.3:Update/.openstack-nova-doc.new (New) Package is "openstack-nova-doc" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.TUffaw/_old 2013-06-27 12:51:52.0 +0200 +++ /var/tmp/diff_new_pack.TUffaw/_new 2013-06-27 12:51:52.0 +0200 @@ -1 +1 @@ - + -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit patchinfo.1782 for openSUSE:12.3:Update
Hello community, here is the log from the commit of package patchinfo.1782 for openSUSE:12.3:Update checked in at 2013-06-27 12:52:01 Comparing /work/SRC/openSUSE:12.3:Update/patchinfo.1782 (Old) and /work/SRC/openSUSE:12.3:Update/.patchinfo.1782.new (New) Package is "patchinfo.1782" Changes: New Changes file: NO CHANGES FILE!!! New: _patchinfo Other differences: -- ++ _patchinfo ++ VUL-1: openstack-nova: CVE-2013-2030: Nova uses insecure keystone middleware tmpdir by default security moderate vuntz This update of openstack-nova fixes a security vulnerability. - Add CVE-2013-2030.patch: fix insecure keystone middleware tmpdir by default (CVE-2013-2030, bnc#819349). - Use explicit keystone-signing dir to workaround lp#1181157. update for openstack-nova -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit openstack-nova for openSUSE:12.3:Update
Hello community, here is the log from the commit of package openstack-nova for openSUSE:12.3:Update checked in at 2013-06-27 12:51:57 Comparing /work/SRC/openSUSE:12.3:Update/openstack-nova (Old) and /work/SRC/openSUSE:12.3:Update/.openstack-nova.new (New) Package is "openstack-nova" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.GB4vMw/_old 2013-06-27 12:51:58.0 +0200 +++ /var/tmp/diff_new_pack.GB4vMw/_new 2013-06-27 12:51:58.0 +0200 @@ -1 +1 @@ - + -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-greenlet.1782 for openSUSE:12.3:Update
Hello community, here is the log from the commit of package python-greenlet.1782 for openSUSE:12.3:Update checked in at 2013-06-27 12:51:58 Comparing /work/SRC/openSUSE:12.3:Update/python-greenlet.1782 (Old) and /work/SRC/openSUSE:12.3:Update/.python-greenlet.1782.new (New) Package is "python-greenlet.1782" Changes: New Changes file: --- /dev/null 2013-06-25 18:53:24.372030255 +0200 +++ /work/SRC/openSUSE:12.3:Update/.python-greenlet.1782.new/python-greenlet.changes 2013-06-27 12:51:59.0 +0200 @@ -0,0 +1,81 @@ +--- +Wed Dec 19 15:52:27 UTC 2012 - sasc...@suse.de + +- The devel subpackage contains only headers and thus is noarch + +--- +Fri Nov 23 12:05:16 UTC 2012 - sasc...@suse.de + +- Update to version 0.4.0: + + Greenlet has an instance dictionary now, which means it can be +used for implementing greenlet local storage, etc. However, this +might introduce incompatibility if subclasses have __dict__ in their +__slots__. Classes like that will fail, because greenlet already +has __dict__ out of the box. + + Greenlet no longer leaks memory after thread termination, as long as +terminated thread has no running greenlets left at the time. + + Add support for debian sparc and openbsd5-sparc64 + + Add support for ppc64 linux + + Don't allow greenlets to be copied with copy.copy/deepcopy + + Fix arm32/thumb support + + Restore greenlet's parent after kill + + Add experimental greenlet tracing +- Changes from version 0.3.4: + + Use plain distutils for install command, this fixes installation of +the greenlet.h header. + + Enhanced arm32 support + + Fix support for Linux/S390 zSeries + + Workaround compiler bug on RHEL 3 / CentOS 3 +- Changes from version 0.3.3: + + Use sphinx to build documentation and publish it on greenlet.rtfd.org + + Prevent segfaults on openbsd 4/i386 + + Workaround gcc-4.0 not allowing to clobber rbx + + Enhance test infrastructure + + Fix possible compilation problems when including greenlet.h in C++ mode + + Make the greenlet module work on x64 windows + + Add a test for greenlet C++ exceptions + + Fix compilation on Solaris with SunStudio +- Changes from version 0.3.2: + + Fix various crashes with recent gcc versions and VC90 + + Try to fix stack save/restore on arm32 + + Store and restore the threadstate on exceptions like pypy/stackless do + + GreenletExit is now based on BaseException on Python >= 2.5 + + Switch to using PyCapsule for Python 2.7 and 3.1 + + Port for AIX on PowerPC + + Fix the sparc/solaris header + + Improved build dependencies patch from flub. + + Can't pass parent=None to greenlet.greenlet() (fixes #21) + + Rudimentary gc support (only non-live greenlets are garbage collected though) +- Dropped the following patches (merged upstream): + + get-rid-of-ts_origin.patch + + i686-register-fixes.patch + + ppc-support.patch + + ppc64-support.patch +- Build HTML documentation + +--- +Tue Jul 3 09:53:32 UTC 2012 - dval...@suse.com + +- add ppc64 platform support +- fix ppc platform + +--- +Fri Dec 23 13:20:47 UTC 2011 - idon...@suse.com + +- Add upstream commits 25bf29f4d3b7 and 2d5b17472757 (bnc#738431) +- Implement %check + +--- +Wed Sep 21 09:35:58 UTC 2011 - sasc...@suse.de + +- Spec file cleanup: + * BuildRequire modern python-distribute instead of python-setuptools + * No need for changing executable bits for benchmarks + * Use SUSE version checks around specific macros + * Only require %{name} = %{version} in devel package + +--- +Fri Nov 26 14:44:42 UTC 2010 - seife+...@b1-systems.com + +- initial package (version 0.3.1) + New: greenlet-0.4.0.zip python-greenlet.changes python-greenlet.spec Other differences: -- ++ python-greenlet.spec ++ # # spec file for package python-greenlet # # Copyright (c) 2010 B1 Systems GmbH, Vohburg, Germany. # Copyright (c) 2011 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "O2en Source License" is a #
commit openstack-nova-doc.1782 for openSUSE:12.3:Update
Hello community, here is the log from the commit of package openstack-nova-doc.1782 for openSUSE:12.3:Update checked in at 2013-06-27 12:51:47 Comparing /work/SRC/openSUSE:12.3:Update/openstack-nova-doc.1782 (Old) and /work/SRC/openSUSE:12.3:Update/.openstack-nova-doc.1782.new (New) Package is "openstack-nova-doc.1782" Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mailx for openSUSE:Factory
Hello community, here is the log from the commit of package mailx for openSUSE:Factory checked in at 2013-06-27 11:38:42 Comparing /work/SRC/openSUSE:Factory/mailx (Old) and /work/SRC/openSUSE:Factory/.mailx.new (New) Package is "mailx" Changes: --- /work/SRC/openSUSE:Factory/mailx/mailx.changes 2013-06-13 16:56:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.mailx.new/mailx.changes 2013-06-27 11:38:42.0 +0200 @@ -1,0 +2,5 @@ +Tue Jun 25 11:58:06 UTC 2013 - co...@suse.com + +- buildrequire groff explicitly + +--- Other differences: -- ++ mailx.spec ++ --- /var/tmp/diff_new_pack.ddVsjA/_old 2013-06-27 11:38:43.0 +0200 +++ /var/tmp/diff_new_pack.ddVsjA/_new 2013-06-27 11:38:43.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package mailx # -# Copyright (c) 2012 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 @@ -17,6 +17,7 @@ Name: mailx +BuildRequires: groff BuildRequires: krb5-devel BuildRequires: man BuildRequires: openssl-devel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-YAML-Syck for openSUSE:Factory
Hello community, here is the log from the commit of package perl-YAML-Syck for openSUSE:Factory checked in at 2013-06-27 11:36:44 Comparing /work/SRC/openSUSE:Factory/perl-YAML-Syck (Old) and /work/SRC/openSUSE:Factory/.perl-YAML-Syck.new (New) Package is "perl-YAML-Syck" Changes: --- /work/SRC/openSUSE:Factory/perl-YAML-Syck/perl-YAML-Syck.changes 2013-06-21 13:37:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-YAML-Syck.new/perl-YAML-Syck.changes 2013-06-27 11:36:46.0 +0200 @@ -1,0 +2,6 @@ +Wed Jun 26 17:30:04 UTC 2013 - dval...@suse.com + +- add 0001-Recognize-all-wide-unicode-characters.patch patch. Fixes + test on PowerPC + +--- New: 0001-Recognize-all-wide-unicode-characters.patch Other differences: -- ++ perl-YAML-Syck.spec ++ --- /var/tmp/diff_new_pack.kVkFK3/_old 2013-06-27 11:36:46.0 +0200 +++ /var/tmp/diff_new_pack.kVkFK3/_new 2013-06-27 11:36:46.0 +0200 @@ -25,6 +25,7 @@ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/YAML-Syck/ Source: http://www.cpan.org/authors/id/T/TO/TODDR/%{cpan_name}-%{version}.tar.gz +Patch0: 0001-Recognize-all-wide-unicode-characters.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros @@ -55,6 +56,7 @@ %prep %setup -q -n %{cpan_name}-%{version} +%patch0 -p1 find . -type f -print0 | xargs -0 chmod 644 %build ++ 0001-Recognize-all-wide-unicode-characters.patch ++ >From f646fa6ce15984b4a7d3c7b633be4129ad00c407 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Fri, 8 Mar 2013 13:00:52 +0100 Subject: [PATCH] Recognize all wide unicode characters Type cast explicitly to (signed char) because sizof(char) can differ from sizof(int). Also do not quote bytes above 0x7F because we assume UTF-8 encoding. This should be fixed properly by UTF-8 to Unicode decoding but we need to recognize which encoding is in use before. How? --- emitter.c | 22 +++--- syck.h| 2 +- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/emitter.c b/emitter.c index 48141b3..1d1a609 100644 --- a/emitter.c +++ b/emitter.c @@ -16,9 +16,9 @@ #define DEFAULT_ANCHOR_FORMAT "id%03d" -const char hex_table[] = +const unsigned char hex_table[] = "0123456789ABCDEF"; -static char b64_table[] = +static unsigned char b64_table[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; /* @@ -598,12 +598,12 @@ syck_scan_scalar( int req_width, char *cursor, long len ) /* scan string */ for ( i = 0; i < len; i++ ) { -if ( ! ( (unsigned)cursor[i] == 0x9 || - (unsigned)cursor[i] == 0xA || - (unsigned)cursor[i] == 0xD || - ( (unsigned)cursor[i] >= 0x20 && (unsigned)cursor[i] <= 0x7E ) || - (unsigned)cursor[i] == 0x85 || - (unsigned)cursor[i] >= 0xa0 ) +if ( ! ( (unsigned char)cursor[i] == 0x9 || + (unsigned char)cursor[i] == 0xA || + (unsigned char)cursor[i] == 0xD || + ( (unsigned char)cursor[i] >= 0x20 && + (unsigned char)cursor[i] <= 0x7E ) || + (unsigned char)cursor[i] >= 0x80 ) ) { flags |= SCAN_NONPRINT; } @@ -812,7 +812,7 @@ void syck_emit_scalar( SyckEmitter *e, char *tag, enum scalar_style force_style, } void -syck_emitter_escape( SyckEmitter *e, char *src, long len ) +syck_emitter_escape( SyckEmitter *e, unsigned char *src, long len ) { int i; for( i = 0; i < len; i++ ) @@ -927,7 +927,7 @@ void syck_emit_2quoted_1( SyckEmitter *e, int width, char *str, long len ) break; default: -syck_emitter_escape( e, mark, 1 ); +syck_emitter_escape( e, (unsigned char *)mark, 1 ); break; } mark++; @@ -990,7 +990,7 @@ void syck_emit_2quoted( SyckEmitter *e, int width, char *str, long len ) break; default: -syck_emitter_escape( e, mark, 1 ); +syck_emitter_escape( e, (unsigned char*)mark, 1 ); break; } mark++; diff --git a/syck.h b/syck.h index 2886561..f5118cd 100644 --- a/syck.h +++ b/syck.h @@ -411,7 +411,7 @@ void syck_emitter_handler( SyckEmitter *, SyckEmitterHandler ); void syck_free_emitter( SyckEmitter * ); void syck_emitter_clear( SyckEmitter * ); void syck_emitter_write( SyckEmitter *, const char *, long ); -void syck_emitter_escape( SyckEmitter *, char *, long ); +void syck_emitter_escape( SyckEmitter *, unsigned cha
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