commit commoncpp2 for openSUSE:Factory

2015-08-26 Thread h_root
Hello community,

here is the log from the commit of package commoncpp2 for openSUSE:Factory 
checked in at 2015-08-27 08:55:55

Comparing /work/SRC/openSUSE:Factory/commoncpp2 (Old)
 and  /work/SRC/openSUSE:Factory/.commoncpp2.new (New)


Package is "commoncpp2"

Changes:

--- /work/SRC/openSUSE:Factory/commoncpp2/commoncpp2.changes2013-06-18 
10:29:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.commoncpp2.new/commoncpp2.changes   
2015-08-27 08:55:59.0 +0200
@@ -1,0 +2,8 @@
+Thu Aug 13 13:45:24 UTC 2015 - mplus...@suse.com
+
+- Specfile cleaning only: Use original source URL, add GPG
+  signature, explicit autotools build dependencies,
+  removal of Obsolete/Provides for source package,
+  avoid inclusion of timestamps in documentation.
+
+---

New:

  commoncpp2-1.8.1.tar.gz.sig
  commoncpp2.keyring



Other differences:
--
++ commoncpp2.spec ++
--- /var/tmp/diff_new_pack.OVD54X/_old  2015-08-27 08:56:00.0 +0200
+++ /var/tmp/diff_new_pack.OVD54X/_new  2015-08-27 08:56:00.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package commoncpp2
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -18,27 +18,27 @@
 
 Name:   commoncpp2
 %define lname  libcommoncpp2-1_8-0
+Version:1.8.1
+Release:0
 Summary:A GNU lirbary package for creating portable C++ programs
 License:GPL-2.0+
 Group:  Development/Libraries/C and C++
-Version:1.8.1
-Release:0
-Url:http://www.gnu.org/software/commoncpp/
+Url:https://www.gnu.org/software/commoncpp/
 
-Source: %{name}-%{version}.tar.gz
-Patch:  commoncpp2-overflow.patch
-Patch1: commoncpp2-applog.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Source: https://ftp.gnu.org/gnu/commoncpp/%name-%version.tar.gz
+Source1:https://ftp.gnu.org/gnu/commoncpp/%name-%version.tar.gz.sig
+Source2:%name.keyring
+Patch1: commoncpp2-overflow.patch
+Patch2: commoncpp2-applog.patch
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
 BuildRequires:  pkg-config
 BuildRequires:  zlib-devel
-Provides:   CommonC++
-Provides:   commonc++
-Obsoletes:  CommonC++
-Obsoletes:  commonc++
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Common C++ is a GNU package which offers portable "abstraction" of
@@ -49,12 +49,6 @@
 portable. Common C++ will support most Unix operating systems as well
 as Win32, in addition to GNU/Linux.
 
-
-
-Authors:
-
-David Sugar 
-
 %package -n %lname
 Summary:A GNU library package for creating portable C++ programs
 Group:  System/Libraries
@@ -70,33 +64,27 @@
 libraries, threading, sockets, etc.
 
 %package devel
+Summary:Files for developing CommonC++ applications
+Group:  Development/Libraries/C and C++
 Requires:   %lname = %version
 Requires:   libstdc++-devel
 Requires:   zlib-devel
-Provides:   CommonC++-devel = %{version}
-Provides:   commonc++-devel < %{version}
-Obsoletes:  CommonC++-devel = %{version}
-Obsoletes:  commonc++-devel < %{version}
-Summary:Files for developing CommonC++ applications
-Group:  Development/Libraries/C and C++
+Provides:   CommonC++-devel = %version
+Provides:   commonc++-devel < %version
+Obsoletes:  CommonC++-devel = %version
+Obsoletes:  commonc++-devel < %version
 
 %description devel
 This package contains include files, static libraries and some
 documentation for the CommonC++ package. It is needed for developing
 and compiling CommonC++ applications.
 
-
-
-Authors:
-
-David Sugar 
-
 %package doc
-Requires:   %{name} = %{version}
-Summary:A GNU package for creating portable C++ program
-Group:  Development/Libraries/C and C++
-Provides:   CommonC++-doc = %{version}
-Obsoletes:  CommonC++-doc < %{version}
+Summary:Documentation for GNU commoncpp
+Group:  Documentation/HTML
+Requires:   %name = %version
+Provides:   CommonC++-doc = %version
+Obsoletes:  CommonC++-doc < %version
 
 %description doc
 Common C++ is a GNU package which offers portable "abstraction" of
@@ -107,51 +95,46 @@
 portable. Common C++ will support most Unix operating systems as well
 as Win32, in addition to GNU/Linux.
 
-
-
-A

commit commoncpp2 for openSUSE:Factory

2013-06-18 Thread h_root
Hello community,

here is the log from the commit of package commoncpp2 for openSUSE:Factory 
checked in at 2013-06-18 10:29:37

Comparing /work/SRC/openSUSE:Factory/commoncpp2 (Old)
 and  /work/SRC/openSUSE:Factory/.commoncpp2.new (New)


Package is "commoncpp2"

Changes:

--- /work/SRC/openSUSE:Factory/commoncpp2/commoncpp2.changes2012-09-26 
16:10:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.commoncpp2.new/commoncpp2.changes   
2013-06-18 10:29:38.0 +0200
@@ -1,0 +2,5 @@
+Thu Jun 13 20:58:12 UTC 2013 - jeng...@inai.de
+
+- Implement shlib packaging guidelines
+
+---



Other differences:
--
++ commoncpp2.spec ++
--- /var/tmp/diff_new_pack.3Xloym/_old  2013-06-18 10:29:38.0 +0200
+++ /var/tmp/diff_new_pack.3Xloym/_new  2013-06-18 10:29:38.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package commoncpp2
 #
-# 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,25 +17,28 @@
 
 
 Name:   commoncpp2
-BuildRequires:  doxygen
-BuildRequires:  gcc-c++
-BuildRequires:  libtool
-BuildRequires:  pkg-config
-BuildRequires:  zlib-devel
-Provides:   CommonC++
-Provides:   commonc++
-Obsoletes:  CommonC++
-Obsoletes:  commonc++
-Summary:A GNU package for creating portable C++ program
+%define lname  libcommoncpp2-1_8-0
+Summary:A GNU lirbary package for creating portable C++ programs
 License:GPL-2.0+
 Group:  Development/Libraries/C and C++
 Version:1.8.1
 Release:0
 Url:http://www.gnu.org/software/commoncpp/
+
 Source: %{name}-%{version}.tar.gz
 Patch:  commoncpp2-overflow.patch
 Patch1: commoncpp2-applog.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  doxygen
+BuildRequires:  fdupes
+BuildRequires:  gcc-c++
+BuildRequires:  libtool
+BuildRequires:  pkg-config
+BuildRequires:  zlib-devel
+Provides:   CommonC++
+Provides:   commonc++
+Obsoletes:  CommonC++
+Obsoletes:  commonc++
 
 %description
 Common C++ is a GNU package which offers portable "abstraction" of
@@ -52,8 +55,22 @@
 
 David Sugar 
 
+%package -n %lname
+Summary:A GNU library package for creating portable C++ programs
+Group:  System/Libraries
+# Added for 13.1
+Obsoletes:  commoncpp2 < %version-%release
+Provides:   commoncpp2 = %version-%release
+
+%description -n %lname
+Common C++ is a GNU package which offers portable "abstraction" of
+system services such as threads, networks, and sockets.  Common C++
+also offers individual frameworks generally useful to developing
+portable C++ applications including a object persistance engine, math
+libraries, threading, sockets, etc.
+
 %package devel
-Requires:   %{name} = %{version}
+Requires:   %lname = %version
 Requires:   libstdc++-devel
 Requires:   zlib-devel
 Provides:   CommonC++-devel = %{version}
@@ -115,14 +132,15 @@
 install -m 644 AUTHORS COPYING COPYING.addendum NEWS README TODO ChangeLog  
$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/
 rm -f $RPM_BUILD_ROOT/usr/share/info/commoncpp2.info*
 rm -f %{buildroot}%{_libdir}/libcc*.la
+%fdupes %buildroot/%_prefix
 
-%post -p /sbin/ldconfig
+%post   -n %lname -p /sbin/ldconfig
 
-%postun -p /sbin/ldconfig
+%postun -n %lname -p /sbin/ldconfig
 
-%files
+%files -n %lname
 %defattr(-,root,root,0755)
-%{_libdir}/libcc*-*.so.*
+%{_libdir}/libcc*-1.8.so.0*
 
 %files devel 
 %defattr(-,root,root,0755)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit commoncpp2 for openSUSE:Factory

2012-09-26 Thread h_root
Hello community,

here is the log from the commit of package commoncpp2 for openSUSE:Factory 
checked in at 2012-09-26 16:10:22

Comparing /work/SRC/openSUSE:Factory/commoncpp2 (Old)
 and  /work/SRC/openSUSE:Factory/.commoncpp2.new (New)


Package is "commoncpp2", Maintainer is "kk...@novell.com"

Changes:

--- /work/SRC/openSUSE:Factory/commoncpp2/commoncpp2.changes2012-05-22 
08:12:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.commoncpp2.new/commoncpp2.changes   
2012-09-26 16:10:24.0 +0200
@@ -1,0 +2,7 @@
+Thu Sep  6 21:28:48 UTC 2012 - s.can...@pentaengineering.it
+
+- Updated to upstream version 1.8.1
+- Deleted all no more needed patches
+- Applied patch based on trunk commit of applog.cpp
+
+---

Old:

  commoncpp-charptr.diff
  commoncpp-libtool.diff
  commoncpp-socketmemcpy.dif
  commoncpp-stdlib.diff
  commoncpp2-1.6.1-memset-with-zero-length.patch
  commoncpp2-1.6.1.tar.bz2

New:

  commoncpp2-1.8.1.tar.gz
  commoncpp2-applog.patch



Other differences:
--
++ commoncpp2.spec ++
--- /var/tmp/diff_new_pack.LYOD3i/_old  2012-09-26 16:10:25.0 +0200
+++ /var/tmp/diff_new_pack.LYOD3i/_new  2012-09-26 16:10:25.0 +0200
@@ -29,16 +29,12 @@
 Summary:A GNU package for creating portable C++ program
 License:GPL-2.0+
 Group:  Development/Libraries/C and C++
-Version:1.6.1
+Version:1.8.1
 Release:0
 Url:http://www.gnu.org/software/commoncpp/
-Source: %{name}-%{version}.tar.bz2
-Patch:  commoncpp-socketmemcpy.dif
-Patch1: commoncpp-libtool.diff
-Patch2: commoncpp-charptr.diff
-Patch3: commoncpp-stdlib.diff
-Patch4: commoncpp2-1.6.1-memset-with-zero-length.patch
-Patch5: commoncpp2-overflow.patch
+Source: %{name}-%{version}.tar.gz
+Patch:  commoncpp2-overflow.patch
+Patch1: commoncpp2-applog.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -102,12 +98,8 @@
 
 %prep
 %setup -q 
-%patch -p1
+%patch
 %patch1
-%patch2
-%patch -P 3 -p1
-%patch4
-%patch5 -p1
 
 %build
 autoreconf --install --force -v

++ commoncpp2-applog.patch ++
--- src/applog.cpp.orig 2012-09-07 00:06:52.116623618 +0200
+++ src/applog.cpp  2012-09-07 00:06:56.294734349 +0200
@@ -38,6 +38,10 @@
 #include 
 #include 
 #include 
+#ifndef WIN32
+#include 
+#include 
+#endif
 #include 
 #include 
 #include 
@@ -115,6 +119,7 @@
 string   _nomeFile;
 std::fstream _logfs;
 bool _usePipe;
+bool _closedByApplog;
 
   protected:
 // to dequeue log messages and write them to file if not log_directly
@@ -123,7 +128,8 @@
 virtual void  stopQueue(void);
 virtual void  onTimer(void);
 virtual void  final(void);
-
+void _openFile();
+  
   public:
 logger(const char* logFileName = NULL, bool usePipe = false);
 virtual ~logger();
@@ -131,6 +137,9 @@
 // To change log file name
 void logFileName(const char* FileName, bool usePipe = false);
 
+void openFile();
+void closeFile();
+
 };
 
 
@@ -281,35 +290,14 @@
 }
 
 // class logger
-logger::logger(const char* logFileName, bool usePipe)  : ThreadQueue(NULL, 0, 
0), _usePipe(usePipe)
+logger::logger(const char* logFileName, bool usePipe)  : ThreadQueue(NULL, 0, 
0), _usePipe(usePipe), _closedByApplog(false)
 {
   _nomeFile = "";
 
   if (logFileName)
 _nomeFile = logFileName;
-  if (!_nomeFile.empty())
-  {
-if (!_usePipe)
-{
-  _logfs.open(_nomeFile.c_str(), std::ofstream::out | std::ofstream::app | 
std::ofstream::ate);
-}
-#ifndef WIN32
-else
-{
-  // create pipe
-  int err = mkfifo(_nomeFile.c_str(), S_IREAD | S_IWRITE);
-  if (err == 0 || errno == EEXIST)
-  {
-// and open it
-_logfs.open(_nomeFile.c_str(), std::fstream::in | std::fstream::out);
-  }
-  else
-THROW(AppLogException("Can't create pipe"));
-}
-#endif
-if (_logfs.fail())
-  THROW(AppLogException("Can't open log file name"));
-  }
+ 
+  openFile();
 }
 
 logger::~logger()
@@ -332,37 +320,73 @@
   if (_logfs.is_open())
 _logfs.close();
 
-  if (!_nomeFile.empty())
+  openFile();
+}
+
+/// open also logger if applog->open() is invoked
+void logger::openFile()
+{
+  _closedByApplog=false;
+}
+
+///internal logger openFile needed to use pipe and avoid stream buffering in 
the case
+/// the consumer is not connected to pipe
+void logger::_openFile()
+{
+  if (!_closedByApplog && !_logfs.is_open())
   {
-if (!_usePipe)
-{
-  _logfs.open(_nomeFile.c_str(), std::ofstream::out | std::ofstream::app | 
std::ofstream::ate);
-}
-#ifndef WIN

commit commoncpp2 for openSUSE:Factory

2012-05-21 Thread h_root
Hello community,

here is the log from the commit of package commoncpp2 for openSUSE:Factory 
checked in at 2012-05-22 08:12:35

Comparing /work/SRC/openSUSE:Factory/commoncpp2 (Old)
 and  /work/SRC/openSUSE:Factory/.commoncpp2.new (New)


Package is "commoncpp2", Maintainer is "kk...@novell.com"

Changes:

--- /work/SRC/openSUSE:Factory/commoncpp2/commoncpp2.changes2012-02-24 
06:52:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.commoncpp2.new/commoncpp2.changes   
2012-05-22 08:12:37.0 +0200
@@ -1,0 +2,5 @@
+Mon May 21 11:43:52 UTC 2012 - idon...@suse.com
+
+- Fix wrong memset call in inaddr.cpp 
+
+---

New:

  commoncpp2-overflow.patch



Other differences:
--
++ commoncpp2.spec ++
--- /var/tmp/diff_new_pack.Kg6Pb8/_old  2012-05-22 08:12:38.0 +0200
+++ /var/tmp/diff_new_pack.Kg6Pb8/_new  2012-05-22 08:12:38.0 +0200
@@ -16,15 +16,16 @@
 #
 
 
-
 Name:   commoncpp2
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
 BuildRequires:  pkg-config
 BuildRequires:  zlib-devel
-Provides:   commonc++ CommonC++
-Obsoletes:  commonc++ CommonC++
+Provides:   CommonC++
+Provides:   commonc++
+Obsoletes:  CommonC++
+Obsoletes:  commonc++
 Summary:A GNU package for creating portable C++ program
 License:GPL-2.0+
 Group:  Development/Libraries/C and C++
@@ -37,6 +38,7 @@
 Patch2: commoncpp-charptr.diff
 Patch3: commoncpp-stdlib.diff
 Patch4: commoncpp2-1.6.1-memset-with-zero-length.patch
+Patch5: commoncpp2-overflow.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -55,9 +57,13 @@
 David Sugar 
 
 %package devel
-Requires:   %{name} = %{version} zlib-devel libstdc++-devel
-Provides:   commonc++-devel CommonC++-devel
-Obsoletes:  commonc++-devel CommonC++-devel
+Requires:   %{name} = %{version}
+Requires:   libstdc++-devel
+Requires:   zlib-devel
+Provides:   CommonC++-devel = %{version}
+Provides:   commonc++-devel < %{version}
+Obsoletes:  CommonC++-devel = %{version}
+Obsoletes:  commonc++-devel < %{version}
 Summary:Files for developing CommonC++ applications
 Group:  Development/Libraries/C and C++
 
@@ -76,8 +82,8 @@
 Requires:   %{name} = %{version}
 Summary:A GNU package for creating portable C++ program
 Group:  Development/Libraries/C and C++
-Provides:   CommonC++-doc
-Obsoletes:  CommonC++-doc
+Provides:   CommonC++-doc = %{version}
+Obsoletes:  CommonC++-doc < %{version}
 
 %description doc
 Common C++ is a GNU package which offers portable "abstraction" of
@@ -101,11 +107,13 @@
 %patch2
 %patch -P 3 -p1
 %patch4
+%patch5 -p1
 
 %build
 autoreconf --install --force -v
 %configure --enable-shared --disable-static --with-pic
-make
+# Practice has shown it does not always fly.
+make -j1
 
 %install
 mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man3

++ commoncpp2-overflow.patch ++
Index: commoncpp2-1.6.1/src/inaddr.cpp
===
--- commoncpp2-1.6.1.orig/src/inaddr.cpp
+++ commoncpp2-1.6.1/src/inaddr.cpp
@@ -328,7 +328,7 @@ void IPV4Address::setAddress(const char
if(ipaddr)
delete[] ipaddr;
ipaddr = new struct in_addr[1];
-   memset((void *)&ipaddr[0], 0, sizeof(ipaddr));
+   memset((void *)&ipaddr[0], 0, sizeof(struct 
in_addr[1]));
return;
}
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit commoncpp2 for openSUSE:Factory

2012-02-23 Thread h_root
Hello community,

here is the log from the commit of package commoncpp2 for openSUSE:Factory 
checked in at 2012-02-24 06:52:41

Comparing /work/SRC/openSUSE:Factory/commoncpp2 (Old)
 and  /work/SRC/openSUSE:Factory/.commoncpp2.new (New)


Package is "commoncpp2", Maintainer is "kk...@novell.com"

Changes:

--- /work/SRC/openSUSE:Factory/commoncpp2/commoncpp2.changes2012-02-16 
10:05:31.0 +0100
+++ /work/SRC/openSUSE:Factory/.commoncpp2.new/commoncpp2.changes   
2012-02-24 06:52:43.0 +0100
@@ -1,0 +2,6 @@
+Thu Feb 23 16:54:34 UTC 2012 - kk...@linux-pingi.de
+
+- Disable parallel builds again, it fails randomly (depending
+  how many parallel jobs are started)
+
+---



Other differences:
--
++ commoncpp2.spec ++
--- /var/tmp/diff_new_pack.17WGWy/_old  2012-02-24 06:52:45.0 +0100
+++ /var/tmp/diff_new_pack.17WGWy/_new  2012-02-24 06:52:45.0 +0100
@@ -16,6 +16,7 @@
 #
 
 
+
 Name:   commoncpp2
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
@@ -104,7 +105,7 @@
 %build
 autoreconf --install --force -v
 %configure --enable-shared --disable-static --with-pic
-make %{?_smp_mflags}
+make
 
 %install
 mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man3

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit commoncpp2 for openSUSE:Factory

2012-02-16 Thread h_root
Hello community,

here is the log from the commit of package commoncpp2 for openSUSE:Factory 
checked in at 2012-02-16 10:05:29

Comparing /work/SRC/openSUSE:Factory/commoncpp2 (Old)
 and  /work/SRC/openSUSE:Factory/.commoncpp2.new (New)


Package is "commoncpp2", Maintainer is "kk...@novell.com"

Changes:

--- /work/SRC/openSUSE:Factory/commoncpp2/commoncpp2.changes2011-10-03 
09:14:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.commoncpp2.new/commoncpp2.changes   
2012-02-16 10:05:31.0 +0100
@@ -1,0 +2,6 @@
+Sat Feb 11 03:27:15 UTC 2012 - jeng...@medozas.de
+
+- Remove redundant tags/sections from specfile
+- Enable parallel build, it seems to work.
+
+---



Other differences:
--
++ commoncpp2.spec ++
--- /var/tmp/diff_new_pack.izncjS/_old  2012-02-16 10:05:33.0 +0100
+++ /var/tmp/diff_new_pack.izncjS/_new  2012-02-16 10:05:33.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package commoncpp2
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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,20 +15,20 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   commoncpp2
-BuildRequires:  doxygen gcc-c++ pkg-config zlib-devel
+BuildRequires:  doxygen
+BuildRequires:  gcc-c++
 BuildRequires:  libtool
-License:GPL-2.0+
-Group:  Development/Libraries/C and C++
+BuildRequires:  pkg-config
+BuildRequires:  zlib-devel
 Provides:   commonc++ CommonC++
 Obsoletes:  commonc++ CommonC++
-AutoReqProv:on
 Summary:A GNU package for creating portable C++ program
+License:GPL-2.0+
+Group:  Development/Libraries/C and C++
 Version:1.6.1
-Release:72
+Release:0
 Url:http://www.gnu.org/software/commoncpp/
 Source: %{name}-%{version}.tar.bz2
 Patch:  commoncpp-socketmemcpy.dif
@@ -54,7 +54,6 @@
 David Sugar 
 
 %package devel
-License:GPL-2.0+
 Requires:   %{name} = %{version} zlib-devel libstdc++-devel
 Provides:   commonc++-devel CommonC++-devel
 Obsoletes:  commonc++-devel CommonC++-devel
@@ -73,13 +72,11 @@
 David Sugar 
 
 %package doc
-License:GPL-2.0+
 Requires:   %{name} = %{version}
 Summary:A GNU package for creating portable C++ program
+Group:  Development/Libraries/C and C++
 Provides:   CommonC++-doc
 Obsoletes:  CommonC++-doc
-AutoReqProv:on
-Group:  Development/Libraries/C and C++
 
 %description doc
 Common C++ is a GNU package which offers portable "abstraction" of
@@ -107,8 +104,7 @@
 %build
 autoreconf --install --force -v
 %configure --enable-shared --disable-static --with-pic
-#make %{?jobs:-j %jobs}
-make
+make %{?_smp_mflags}
 
 %install
 mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man3

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit commoncpp2 for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package commoncpp2 for openSUSE:Factory 
checked in at 2011-12-06 18:03:39

Comparing /work/SRC/openSUSE:Factory/commoncpp2 (Old)
 and  /work/SRC/openSUSE:Factory/.commoncpp2.new (New)


Package is "commoncpp2", Maintainer is "kk...@novell.com"

Changes:




Other differences:
--
++ commoncpp2.spec ++
--- /var/tmp/diff_new_pack.iYB78u/_old  2011-12-06 18:05:57.0 +0100
+++ /var/tmp/diff_new_pack.iYB78u/_new  2011-12-06 18:05:57.0 +0100
@@ -21,7 +21,7 @@
 Name:   commoncpp2
 BuildRequires:  doxygen gcc-c++ pkg-config zlib-devel
 BuildRequires:  libtool
-License:GPLv2+
+License:GPL-2.0+
 Group:  Development/Libraries/C and C++
 Provides:   commonc++ CommonC++
 Obsoletes:  commonc++ CommonC++
@@ -54,7 +54,7 @@
 David Sugar 
 
 %package devel
-License:GPLv2+
+License:GPL-2.0+
 Requires:   %{name} = %{version} zlib-devel libstdc++-devel
 Provides:   commonc++-devel CommonC++-devel
 Obsoletes:  commonc++-devel CommonC++-devel
@@ -73,7 +73,7 @@
 David Sugar 
 
 %package doc
-License:GPLv2+
+License:GPL-2.0+
 Requires:   %{name} = %{version}
 Summary:A GNU package for creating portable C++ program
 Provides:   CommonC++-doc

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit commoncpp2 for openSUSE:Factory

2011-10-03 Thread h_root

Hello community,

here is the log from the commit of package commoncpp2 for openSUSE:Factory
checked in at Mon Oct 3 09:14:51 CEST 2011.




--- openSUSE:Factory/commoncpp2/commoncpp2.changes  2011-09-23 
01:53:52.0 +0200
+++ commoncpp2/commoncpp2.changes   2011-09-30 22:10:56.0 +0200
@@ -1,0 +2,5 @@
+Fri Sep 30 20:07:50 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire to make the spec file more reliable
+
+---

calling whatdependson for head-i586




Other differences:
--
++ commoncpp2.spec ++
--- /var/tmp/diff_new_pack.NMAXap/_old  2011-10-03 09:14:48.0 +0200
+++ /var/tmp/diff_new_pack.NMAXap/_new  2011-10-03 09:14:48.0 +0200
@@ -20,6 +20,7 @@
 
 Name:   commoncpp2
 BuildRequires:  doxygen gcc-c++ pkg-config zlib-devel
+BuildRequires:  libtool
 License:GPLv2+
 Group:  Development/Libraries/C and C++
 Provides:   commonc++ CommonC++

continue with "q"...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit commoncpp2 for openSUSE:Factory

2011-04-06 Thread h_root

Hello community,

here is the log from the commit of package commoncpp2 for openSUSE:Factory
checked in at Wed Apr 6 09:35:21 CEST 2011.




--- commoncpp2/commoncpp2.changes   2010-04-24 12:42:33.0 +0200
+++ /mounts/work_src_done/STABLE/commoncpp2/commoncpp2.changes  2011-04-05 
17:50:08.0 +0200
@@ -1,0 +2,5 @@
+Tue Apr  5 15:49:26 UTC 2011 - crrodrig...@opensuse.org
+
+-Fix memset-with-zero-length in thread.cpp 
+
+---

calling whatdependson for head-i586


New:

  commoncpp2-1.6.1-memset-with-zero-length.patch



Other differences:
--
++ commoncpp2.spec ++
--- /var/tmp/diff_new_pack.ugXDMT/_old  2011-04-06 09:34:18.0 +0200
+++ /var/tmp/diff_new_pack.ugXDMT/_new  2011-04-06 09:34:18.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package commoncpp2 (Version 1.6.1)
+# spec file for package commoncpp2
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, 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
@@ -27,13 +27,14 @@
 AutoReqProv:on
 Summary:A GNU package for creating portable C++ program
 Version:1.6.1
-Release:61
+Release:72
 Url:http://www.gnu.org/software/commoncpp/
 Source: %{name}-%{version}.tar.bz2
 Patch:  commoncpp-socketmemcpy.dif
 Patch1: commoncpp-libtool.diff
 Patch2: commoncpp-charptr.diff
 Patch3: commoncpp-stdlib.diff
+Patch4: commoncpp2-1.6.1-memset-with-zero-length.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -100,6 +101,7 @@
 %patch1
 %patch2
 %patch -P 3 -p1
+%patch4
 
 %build
 autoreconf --install --force -v

++ commoncpp2-1.6.1-memset-with-zero-length.patch ++
--- src/thread.cpp.orig
+++ src/thread.cpp
@@ -492,7 +492,7 @@ _cancel(cancelDefault), _start(NULL), pr
PosixThread::sigInstall(SIGPIPE);
PosixThread::sigInstall(SIGABRT);
 
-   memset(&act, sizeof(act), 0);
+   memset(&act, 0, sizeof(act));
act.sa_handler = (signalexec_t)&ccxx_sig_handler;
sigemptyset(&act.sa_mask);
 # ifdefSA_RESTART





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org