Hello community,

here is the log from the commit of package ucommon for openSUSE:Factory checked 
in at 2013-06-18 10:39:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ucommon (Old)
 and      /work/SRC/openSUSE:Factory/.ucommon.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ucommon"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ucommon/ucommon.changes  2012-02-08 
17:21:10.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ucommon.new/ucommon.changes     2013-06-18 
10:39:50.000000000 +0200
@@ -1,0 +2,9 @@
+Thu Jun 13 16:47:20 UTC 2013 - [email protected]
+
+- Update to new upstream release 6.0.5
+* A new version 6 API. A complete refactor of most core classes for
+  greater consistency and simplicity. Many depreciated methods and
+  conventions have been removed.
+- Implement shlib package naming guideline. Signature verification.
+
+-------------------------------------------------------------------

Old:
----
  ucommon-5.0.5.tar.gz

New:
----
  ucommon-6.0.5.tar.gz
  ucommon-6.0.5.tar.gz.sig
  ucommon.keyring

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ucommon.spec ++++++
--- /var/tmp/diff_new_pack.xG9b5Q/_old  2013-06-18 10:39:51.000000000 +0200
+++ /var/tmp/diff_new_pack.xG9b5Q/_new  2013-06-18 10:39:51.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ucommon
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2008, 2009 David Sugar, Tycho Softworks.
 # This file is free software; as a special exception the author gives
 # unlimited permission to copy and/or distribute it, with or without
@@ -20,66 +20,77 @@
 #
 
 
-
 Name:           ucommon
-Version:        5.0.5
-Release:        1
-License:        LGPL-3.0+
+Version:        6.0.5
+Release:        0
+%define lname  libucommon6
 Summary:        Runtime library for portable C++ threading and sockets
-URL:            http://www.gnu.org/software/commoncpp
-Group:          System/Libraries
-Source0:        
http://www.gnutelephony.org/dist/archive/ucommon-%{version}.tar.gz
+License:        LGPL-3.0+
+Group:          Development/Libraries/C and C++
+Url:            http://www.gnu.org/software/commoncpp
+
+#Git-Clone:    git://github.com/dyfet/ucommon
+#Freecode-URL: http://freecode.com/projects/ucommon
+Source:         http://ftp.gnu.org/gnu/commoncpp/%name-%version.tar.gz
+Source2:        http://ftp.gnu.org/gnu/commoncpp/%name-%version.tar.gz.sig
+Source3:        %name.keyring
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  graphviz-gd
 BuildRequires:  openssl-devel
 BuildRequires:  pkgconfig
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version} >= 1230
+BuildRequires:  gpg-offline
+%endif
+# Added for 13.1
+Obsoletes:      %name-bin < %version-%release
+Provides:       %name-bin = %version-%release
 
 %description
-GNU uCommon C++ is a lightweight library to facilitate using C++ design
-patterns even for very deeply embedded applications, such as for systems using
-uClibc along with POSIX threading support. For this reason, uCommon disables
-language features that consume memory or introduce runtime overhead. uCommon
-introduces some design patterns from Objective-C, such as reference counted
-objects, memory pools, and smart pointers.  uCommon introduces some new
-concepts for handling of thread locking and synchronization.
-
-%package bin
-
-Summary:        GNU uCommon system and support applications
-Group:          Development/Tools/Other
-Requires:       %{name} = %{version}
+GNU uCommon C++ is a lightweight library to facilitate using C++
+design patterns even for very deeply embedded applications, such as
+for systems using uClibc along with POSIX threading support.
+
+This subpackage contains a collection of command line tools that use
+various aspects of the ucommon library. Some may be needed to prepare
+files or for development of applications.
 
-%package devel
+%package -n %lname
+Summary:        GNU uCommon Runtime library for portable C++ threading and 
sockets
+Group:          System/Libraries
+
+%description -n %lname
+GNU uCommon C++ is a lightweight library to facilitate using C++
+design patterns even for very deeply embedded applications, such as
+for systems using uClibc along with POSIX threading support. For this
+reason, uCommon disables language features that consume memory or
+introduce runtime overhead. uCommon introduces some design patterns
+from Objective-C, such as reference counted objects, memory pools,
+and smart pointers. uCommon introduces some new concepts for handling
+of thread locking and synchronization.
 
+%package devel
 Summary:        Headers for building ucommon applications
 Group:          Development/Libraries/C and C++
-Requires:       %{name} = %{version}
-Requires:       %{name}-bin = %{version}
+Requires:       %lname = %version
 Requires:       openssl-devel
-Requires:       pkgconfig
-
-%package doc
-
-Summary:        Generated class documentation for ucommon
-Group:          Documentation
-
-%description bin
-This is a collection of command line tools that use various aspects of the
-ucommon library.  Some may be needed to prepare files or for development of
-applications.
 
 %description devel
 This package provides header and support files needed for building
 applications that use the uCommon library and frameworks.
 
+%package doc
+Summary:        Generated class documentation for ucommon
+Group:          Documentation
+
 %description doc
 Generated class documentation for GNU uCommon library from header files,
 html browsable.
 
 %prep
+%{?gpg_verify: %gpg_verify %{S:2}}
 %setup -q
 
 %build
@@ -99,33 +110,37 @@
 
 %install
 cd build
-%make_install
-chmod 0755 %{buildroot}%{_bindir}/ucommon-config
-chmod 0755 %{buildroot}%{_bindir}/commoncpp-config
-rm -rf %{buildroot}%{_libdir}/*.la
+make install DESTDIR="%buildroot"
+chmod a+x "%buildroot/%_bindir"/*-config
 
-%files
-%defattr(-,root,root,-)
-%doc AUTHORS README COPYING COPYING.LESSER COPYRIGHT NEWS SUPPORT ChangeLog
-%{_libdir}/libucommon.so.*
-%{_libdir}/libusecure.so.*
-%{_libdir}/libcommoncpp.so.*
+%post   -n %lname -p /sbin/ldconfig
+%postun -n %lname -p /sbin/ldconfig
 
-%files bin
+%files
 %defattr(-,root,root,-)
+%doc AUTHORS README NEWS SUPPORT ChangeLog
 %{_bindir}/args
 %{_bindir}/car
 %{_bindir}/scrub-files
 %{_bindir}/mdsum
+%_bindir/pdetach
 %{_bindir}/sockaddr
 %{_bindir}/zerofill
 %{_mandir}/man1/args.*
 %{_mandir}/man1/scrub-files.*
 %{_mandir}/man1/mdsum.*
+%_mandir/man1/pdetach.1*
 %{_mandir}/man1/zerofill.*
 %{_mandir}/man1/sockaddr.*
 %{_mandir}/man1/car.*
 
+%files -n %lname
+%defattr(-,root,root)
+%doc COPYING COPYING.LESSER COPYRIGHT
+%_libdir/libucommon.so.6*
+%_libdir/libusecure.so.6*
+%_libdir/libcommoncpp.so.6*
+
 %files devel
 %defattr(-,root,root,-)
 %{_libdir}/*.so
@@ -141,8 +156,4 @@
 # %%defattr(-,root,root,-)
 # %%doc doc/html/*
 
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
 %changelog

++++++ ucommon-5.0.5.tar.gz -> ucommon-6.0.5.tar.gz ++++++
++++ 59003 lines of diff (skipped)

++++++ ucommon.keyring ++++++
pub   4096R/B37C87BA 2012-05-22
uid                  David Sugar <[email protected]>
sub   4096R/C8F039C8 2012-05-22

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.19 (GNU/Linux)

mQINBE+7lIQBEADLCqIS2RGM0W8RHVnQ+czFkDbJuqT/v/oNzuneCwkmVrTcHJZ+
zIxkV5E45gs08RHvntMvsAX4wjRfZM93Ngr9dHgS2vXWqi3MZI6FEzRtmY6Ow9RG
2HeXouF13UKVvG+0WUSvH8V1Bo6v+34bUaITsZWRAwEAHu13Z6gURzIr7LV1EB70
3by4g0agzden4XAEH4COa/oNlrNiqnVraAJHT8g2cmiJYVt5m1JJFogGg9ltOgPU
ArICG1Fv9XHnGU1Yi4+RI07sicQDo6xdRdqP/zKOHJeZhPBQcCFpX72aweTzQFEb
Nwb0FVg3RXR5m+5qfg3mHXYF8F0ecyK3Q2oEeLo4QPG4+rRqjPJ1eHYItxDzUFTP
LucICtHyNtY6+lvPXTRNy1G+i7Mxl56gTnbM3a6kopJ/J2NHtS+J+fzKmGnDG2Os
gozSQG0uf0uvTKMvOsAPyi0cXjG06pIiP5MvX/G6z/kBKh/1AmLZKN2UkT3UtZZZ
NpKs7msE/0iOQmtsVT+5bQWsr0sd0f+MqFkKEUUL5FwIEqfL5j58ZYNWzgQ//t22
wI1CBL92to69UnRCnFYnnXRUMgebAz1FCzLNmu36j+wgX4rdgN+/6WfHjjxeIETS
grhYk8NyJN5+1wuWeAZZw0EN8LrG098UO1bQUasVLWaZ1nybU86w+pWkwwARAQAB
tBtEYXZpZCBTdWdhciA8ZHlmZXRAZ251Lm9yZz6JAjgEEwEIACIFAk+7lIQCGwMG
CwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJELFzKpyzfIe63V4P/30t69uWlWFY
Hekc++ZYaTy5BuAle+vmEe46fz6Tdckf6RzDWz6MBBJ6a08KF2iUGJVf7WX1Xni/
URsuD8/aBjel6hcPnNMIWdnZXzG4rbV2Vx9oEMTUpsCxVVCNKXNSDlzaDrn0JLtr
Wfz+DvH4vJn+UTsdxHslNSqHBxWvmgFKWs9yQAIjoNTbqmbRToNbEL9BBOFmKOnl
tTGwvvc6QQythNjwmVCA+vjn3b0RmblE0eQBxK5WV8CUcLE7w9Z/s/PKckKamuZa
Ve7k/KlokvIJwfz2dGbOc/d2r8GQ1KIcNtjMTHVDYGiwH8C0ZkzB5Cdo+OQJQThG
mbJkGWm38A5gpLK68qB6ZuRyD+a0fa5tE9ob7/oZ2hYednOgBZ/AYrYWKWQiy7CL
KdZFK+knC9d/b9zTBIDFwYLZsXJk34/97ReqhPd9BGx4CGQKsve1rBumOgYMJoGz
Ryytrty8HpH3OwU/UxwfcP2t9sMUsUZI6bgSsuhUTgD34AapfBla8cwwcsrKGVd0
LItqkzoVn9zLvNnDAIFFhB4niQDQtZRoUusoIubACT+8S/qq/DmbMHTNqLoo71qX
Pqe/zKTZWTMvMJKj0bMda1DSH8Re0PBdcvDrYvK5g3hCtCvt1aW1PcVWfsLW6d4K
QubEnrGh2PXjlr1b31mmazEU3grfFHC7uQINBE+7lIQBEAC8/miF6+5LvkXobeV0
TsOEQbV0z6Oc6nxB30jKtD9WOLoZ/EP2gf8Xxn8mIgC44YLMs2Dhdmr9DxW8njjJ
bGD3ke52HxwH3BYnKD/Nmn3Lyu3aVmWs2MXBknNz8qdPN/lUEUYcPvTAxhTa78ZS
BdCjsb+HIHrNb6foSjTZ/YkjuVAJwcRzp3CG3aTb/+IYAzo87OahTJEQ37m5HMXg
ziMlN7dh531nn8bgYTncaXSGY27GmihYtzUnyHNUL+18OtUiQhALgG6g1IXXP4mc
4/Fm3dqDeCaXvhoTVoNTiYOLjn9hTw8Rgj+TLcqimO4tJkxLjzvTZeGX3XN3pPu3
mOQj1ZYd7b18EtV4ugzVDXUVXyhHeFMMWobr/qwyhUo3YXGXdmPOR/h0Vi9hw5q5
CGM6/ALr0spumzDqsmu9r9imw3PU9qp7+K2/judhr8KPVEogv7eDcwnEJ94Wg/Wn
E+9Lxl1DeES0lutB7/nlkzLXzp/hsljN7+KRmxZ91WRy4OK0WxjbkSxrBMaXPFm7
/lhYmn5UD74qY4Xskf4x4ty6ZafPmZnxvNaGmJtyiLf7c9mmoQcwqXTais15riEl
v9pZOgx+YZN8TM1TA7KnWjhAI4AwE4y4Hmk4A4in/AzqMHGoAo9Ome/TGbOjy+gp
rmvuyhfpFXfw4lIf8zpoXgY1vwARAQABiQIfBBgBCAAJBQJPu5SEAhsMAAoJELFz
KpyzfIe6NloP+wYnmz+Jjbd9/mStKS4P4MwMYfeaiROozpQ4Xc7ZCE8deWe8I1lv
DgjFCsU3FYc2QhEQnLJe+NKzs6QMXsEDYP4yKgs+eyD4BC/NZmRYgnOEwFrFyXrD
pdI6hjVYGSU9nQxwhf8yxV0rwpBwQj2LOsRhNI55nV9U0wYSaYlMrEH8+xtSNZJ0
+lfA61wbQaddQ5JRelR/cE5MdNCindN3d1U6YRP30OmFgaPXprbkKcIslKCS1EBR
fYAfAE2mR9WKDUqI+bZXRf8MaLoyisqYBYfhZyWVCQP/DFfrrp5808hTLJhTz+Kj
xCSu2d30+tsC0prMiatBTtgTscLpQPTVLbnJEt3YhabGcka8lb67l5AtJisEbBGG
WYCKyTYsbVaA5XgTgPVIZfVoXkD4U0B/5ZsuqcqCYRGv6cZzysjvr/kAAP48LGrU
ZFteBTJlBW/yB6IgBHeBXn1/WJAnrxS5hO2ZitGDAZs4BlkAfYpWi+KVO4eVANHU
buX7d/fnUtqIv25eQOVM6JmdfVSlWwWA/jUxp77T3ixIW0RUgostx3OfDHN6IS7D
iGfPl8X6xH8uDtp+Jmi3BO1MuFr9y4r7xBHjoXxx6OJ3kvWYBf9wIfYo0bmjKm1U
wrqOQRUZbiqFvrkXHxksuVamEaBpV73JfgYXCyCpsPFAWwJsiYVo/5zo
=wI7T
-----END PGP PUBLIC KEY BLOCK-----
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to