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

Ionut Biru ibiru at archlinux.org
Mon Jan 9 15:16:55 UTC 2012


    Date: Monday, January 9, 2012 @ 10:16:55
  Author: ibiru
Revision: 146311

update to 3.2.0
rebuild against db 5.3.15
dropped perl dependency, FS#25998 since is used only in some examples

Modified:
  iproute2/trunk/PKGBUILD

----------+
 PKGBUILD |   32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2012-01-09 15:05:05 UTC (rev 146310)
+++ PKGBUILD	2012-01-09 15:16:55 UTC (rev 146311)
@@ -3,13 +3,13 @@
 # Contributor: Judd Vinet <jvinet at zeroflux.org>
 
 pkgname=iproute2
-pkgver=2.6.39
-pkgrel=2
+pkgver=3.2.0
+pkgrel=1
 pkgdesc="IP Routing Utilities"
 arch=('i686' 'x86_64')
 license=('GPL2')
 url="http://www.linux-foundation.org/en/Net:Iproute2"
-depends=('perl')
+depends=('glibc' 'db')
 makedepends=('linux-atm')
 optdepends=('linux-atm: ATM support')
 provides=('iproute')
@@ -18,17 +18,17 @@
 options=('!makeflags')
 backup=('etc/iproute2/ematch_map' 'etc/iproute2/rt_dsfield' 'etc/iproute2/rt_protos' \
 	'etc/iproute2/rt_realms' 'etc/iproute2/rt_scopes' 'etc/iproute2/rt_tables')
-source=(http://devresources.linux-foundation.org/dev/iproute2/download/iproute2-${pkgver}.tar.gz
-	'iproute2-fhs.patch')
-sha1sums=('9044ad0b4a34a377a54197724373330294d743c7'
+source=(http://www.kernel.org/pub/linux/utils/net/$pkgname/$pkgname-$pkgver.tar.xz
+	iproute2-fhs.patch)
+sha1sums=('1e217f22b0bbfc870ddf746de883ee375cd9e533'
           '2416b11252364d7a6c742eabb4a6924a75637a46')
 
 
 build() {
-  cd $srcdir/iproute2-${pkgver}
-  
+  cd $srcdir/$pkgname-$pkgver
+
   # set correct fhs structure
-  patch -Np1 -i ${srcdir}/iproute2-fhs.patch
+  patch -Np1 -i "$srcdir/iproute2-fhs.patch"
 
   ./configure
 
@@ -36,16 +36,16 @@
 }
 
 package() {
-  cd $srcdir/iproute2-${pkgver}
+  cd $srcdir/$pkgname-$pkgver
 
-  make DESTDIR=$pkgdir install
+  make DESTDIR="$pkgdir" install
 
   # allow loopback to be started before /usr is mounted, this may not be supported in the future
-  mkdir -p ${pkgdir}/sbin
-  mv ${pkgdir}/usr/sbin/ip ${pkgdir}/sbin/ip
-  ln -s /sbin/ip ${pkgdir}/usr/sbin/ip
+  mkdir -p "$pkgdir/sbin"
+  mv "$pkgdir/usr/sbin/ip" "$pkgdir/sbin/ip"
+  ln -s /sbin/ip "$pkgdir/usr/sbin/ip"
 
   # libnetlink isn't installed, install it FS#19385
-  install -Dm644 include/libnetlink.h ${pkgdir}/usr/include/libnetlink.h
-  install -Dm644 lib/libnetlink.a ${pkgdir}/usr/lib/libnetlink.a
+  install -Dm644 include/libnetlink.h "$pkgdir/usr/include/libnetlink.h"
+  install -Dm644 lib/libnetlink.a "$pkgdir/usr/lib/libnetlink.a"
 }




More information about the arch-commits mailing list