[arch-commits] Commit in libfetch/trunk (Makefile PKGBUILD)

Dan McGee dan at archlinux.org
Tue Aug 18 00:20:37 UTC 2009


    Date: Monday, August 17, 2009 @ 20:20:37
  Author: dan
Revision: 49959

upgpkg: libfetch 2.25-1

Modified:
  libfetch/trunk/Makefile
  libfetch/trunk/PKGBUILD

----------+
 Makefile |    7 +++----
 PKGBUILD |   28 +++++++++++++++-------------
 2 files changed, 18 insertions(+), 17 deletions(-)

Modified: Makefile
===================================================================
--- Makefile	2009-08-17 23:05:42 UTC (rev 49958)
+++ Makefile	2009-08-18 00:20:37 UTC (rev 49959)
@@ -5,10 +5,9 @@
 FETCH_WITH_OPENSSL = true
 
 WARNINGS = -Wall -Wstrict-prototypes -Wsign-compare -Wchar-subscripts \
-           -Wpointer-arith -Wcast-align -Wsign-compare
-# ftp.c has some aliasing issues...
-CFLAGS   = -O2 -pipe -I. -fPIC -fno-strict-aliasing $(WARNINGS) \
-		   -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES
+	   -Wpointer-arith -Wcast-align -Wsign-compare
+CFLAGS   = -O2 -pipe -I. -fPIC $(WARNINGS) \
+	   -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES
 
 CFLAGS	+= -DFTP_COMBINE_CWDS -DNETBSD
 

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2009-08-17 23:05:42 UTC (rev 49958)
+++ PKGBUILD	2009-08-18 00:20:37 UTC (rev 49959)
@@ -3,7 +3,7 @@
 # Contributor: Xavier Chantry <shiningxc at gmail.com>
 
 pkgname=libfetch
-pkgver=2.23
+pkgver=2.25
 pkgrel=1
 pkgdesc="URL based download library"
 arch=('i686' 'x86_64')
@@ -11,21 +11,20 @@
 groups=('base')
 depends=('openssl')
 url="http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/net/libfetch/"
-source=(Makefile ftp://ftp.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz)
-md5sums=('69ce72c61962ad070b2a78f67dd2ddaf'
-         'c1c1a8ccabc3bf9acda833bcbc6821b1')
+source=(Makefile
+        ftp://ftp.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz)
 
 # source PKGBUILD && mksource
 mksource() {
-	export CVSROOT=:pserver:anoncvs at anoncvs.NetBSD.org:/cvsroot
-    D=pkgsrc/net/libfetch
-	[ -d "$D" ] && cvs up "$D" || cvs co "$D"
-	pushd "$D"
-	dirname=$(cvs log 2>/dev/null | /bin/grep "^libfetch-.*:$" | head -n1 | sed 's/://')
-	cp -r files $dirname
-	tar -cv --exclude=CVS -f ../../../$dirname.tar.gz $dirname
-	rm -r $dirname
-    popd
+  export CVSROOT=:pserver:anoncvs at anoncvs.NetBSD.org:/cvsroot
+  D=pkgsrc/net/libfetch
+  [ -d "$D" ] && cvs up "$D" || cvs co "$D"
+  pushd "$D"
+  dirname=$(sed -n 's/DISTNAME=.*\(libfetch-.*$\)/\1/p' Makefile)
+  cp -r files $dirname
+  tar -czv --exclude=CVS -f ../../../$dirname.tar.gz $dirname
+  rm -r $dirname
+  popd
 }
 
 build() {
@@ -34,3 +33,6 @@
   make || return 1
   make DESTDIR=$pkgdir install
 }
+
+md5sums=('cea609a8d6fd97761e364f7203e6d609'
+         '22c9c8fc35ce4c658db6d45995fcb2f5')




More information about the arch-commits mailing list