[arch-commits] Commit in commoncpp2/trunk (PKGBUILD commoncpp2-1.7.3-gcc44.patch)
Giovanni Scafora
giovanni at archlinux.org
Sun Jul 5 23:00:52 UTC 2009
Date: Sunday, July 5, 2009 @ 19:00:52
Author: giovanni
Revision: 44972
upgpkg: commoncpp2 1.7.3-1
New version 1.7.3
Added:
commoncpp2/trunk/commoncpp2-1.7.3-gcc44.patch
Modified:
commoncpp2/trunk/PKGBUILD
------------------------------+
PKGBUILD | 20 +++++++++++---------
commoncpp2-1.7.3-gcc44.patch | 21 +++++++++++++++++++++
2 files changed, 32 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2009-07-05 21:40:09 UTC (rev 44971)
+++ PKGBUILD 2009-07-05 23:00:52 UTC (rev 44972)
@@ -9,20 +9,22 @@
arch=('i686' 'x86_64')
url='http://www.gnu.org/software/commoncpp/'
license=('GPL' 'custom')
-depends=('gcc-libs')
+depends=('gcc-libs' 'zlib' 'bash')
options=('!libtool' '!makeflags')
-source=(http://ftp.gnu.org/pub/gnu/commoncpp/$pkgname-$pkgver.tar.gz)
-md5sums=('ca741179a728d264eb276ae471ebaf70')
-sha1sums=('737f6044c3dc3c01c401c0a292a800ed81162217')
+source=(http://ftp.gnu.org/pub/gnu/commoncpp/${pkgname}-${pkgver}.tar.gz
+ commoncpp2-1.7.3-gcc44.patch)
+md5sums=('ca741179a728d264eb276ae471ebaf70'
+ '120dc19fa21b78a18caf2e1db8a66a97')
build() {
- cd $srcdir/$pkgname-$pkgver
+ cd ${srcdir}/${pkgname}-${pkgver}
+ patch -Np1 -i ${srcdir}/commoncpp2-1.7.3-gcc44.patch || return 1
./configure --prefix=/usr
make || return 1
- make DESTDIR=$pkgdir install
+ make DESTDIR=${pkgdir} install
- gzip -9 $pkgdir/usr/share/info/commoncpp2.info
- rm $pkgdir/usr/share/info/dir
+ gzip -9 ${pkgdir}/usr/share/info/commoncpp2.info
+ rm ${pkgdir}/usr/share/info/dir
- install -D -m644 COPYING.addendum $pkgdir/usr/share/licenses/$pkgname/COPYING.addendum
+ install -D -m644 COPYING.addendum ${pkgdir}/usr/share/licenses/$pkgname/LICENSE
}
Added: commoncpp2-1.7.3-gcc44.patch
===================================================================
--- commoncpp2-1.7.3-gcc44.patch (rev 0)
+++ commoncpp2-1.7.3-gcc44.patch 2009-07-05 23:00:52 UTC (rev 44972)
@@ -0,0 +1,21 @@
+diff -up commoncpp2-1.7.3/src/cidr.cpp.orig commoncpp2-1.7.3/src/cidr.cpp
+--- commoncpp2-1.7.3/src/cidr.cpp.orig 2009-04-06 21:24:07.857718325 +0200
++++ commoncpp2-1.7.3/src/cidr.cpp 2009-04-06 21:50:26.874088776 +0200
+@@ -202,7 +202,7 @@ void IPV4Cidr::set(const char *cp)
+ #if defined(_MSC_VER) && _MSC_VER >= 1500
+ ep = (char *)strchr(cp, '/');
+ #else
+- ep = strchr(cp, '/');
++ ep = (char *)strchr(cp, '/');
+ #endif
+
+ if(ep)
+@@ -332,7 +332,7 @@ void IPV6Cidr::set(const char *cp)
+ memset(&netmask, 0, sizeof(netmask));
+ bitset((bit_t *)&netmask, getMask(cp));
+ setString(cbuf, sizeof(cbuf), cp);
+- ep = strchr(cp, '/');
++ ep = (char *)strchr(cp, '/');
+ if(ep)
+ *ep = 0;
+
More information about the arch-commits
mailing list