Author: anaselli
Date: Sat Feb 17 20:54:56 2007
New Revision: 122195
Modified:
packages/cooker/CommonC++/current/SPECS/CommonC++.spec
Log:
changed name to commoncpp2 as in other distros
Modified: packages/cooker/CommonC++/current/SPECS/CommonC++.spec
==============================================================================
--- packages/cooker/CommonC++/current/SPECS/CommonC++.spec (original)
+++ packages/cooker/CommonC++/current/SPECS/CommonC++.spec Sat Feb 17
20:54:56 2007
@@ -1,4 +1,4 @@
-%define name CommonC++
+%define name commoncpp
%define version 1.5.5
%define release %mkrel 1
@@ -8,12 +8,13 @@
Summary: A GNU package for creating portable C++ programs
-Name: %name
+Name: %{name}
Version: %version
Release: %release
Group: Development/C++
URL: http://cplusplus.sourceforge.net/
Source:
http://ftp.gnu.org/gnu/commoncpp/commoncpp2-%{version}.tar.bz2
+Patch: commoncpp2-1.3.26-export.diff.bz2
License: GPL
BuildRoot: %_tmppath/%name-buildroot
@@ -29,6 +30,15 @@
operating systems as well as Win32, in addition to GNU/Linux.
%package -n %libname
+Provides: libCommonC++
+Obsoletes: libCommonC++
+Provides: libCommonC++2 = %{version}-%{release}
+Obsoletes: libCommonC++2
+# to get rid of the old versions (2006.0 2007.0 and last 2007.1)
+Obsoletes: libCommonC++2_1.3
+Obsoletes: libCommonC++2_1.4
+Obsoletes: libCommonC++2_1.5
+
Summary: A GNU package for creating portable C++ program
Group: System/Libraries
@@ -47,8 +57,13 @@
Summary: A GNU package for creating portable C++ program
Group: Development/C++
Requires: %libname = %version
-Provides: libCommonC++2-devel = %version
+Provides: lib%{name}2-devel = %version
+Provides: libcommoncpp-devel
+Provides: libCommonC++2-devel = %{version}-%{release}
+Obsoletes: libCommonC++2-devel
Provides: libCommonC++-devel
+Obsoletes: libCommonC++-devel
+
Requires: libxml2-devel
%description -n %libnamedev
@@ -66,6 +81,7 @@
%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n commoncpp2-%{version}
+#%patch -p1
%build
CFLAGS="$RPM_OPT_FLAGS -I/usr/include/libxml2/libxml/"