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

Jan Steffens heftig at archlinux.org
Fri Aug 12 08:55:35 UTC 2016


    Date: Friday, August 12, 2016 @ 08:55:35
  Author: heftig
Revision: 273623

1.2.5dev+5+g99e34d7-1

Modified:
  networkmanager/trunk/PKGBUILD

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

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-08-12 06:37:24 UTC (rev 273622)
+++ PKGBUILD	2016-08-12 08:55:35 UTC (rev 273623)
@@ -8,9 +8,9 @@
 
 pkgbase=networkmanager
 pkgname=(networkmanager libnm-glib)
-pkgver=1.2.4
+pkgver=1.2.5dev+5+g99e34d7
 pkgrel=1
-pkgdesc="Network Management daemon"
+pkgdesc="Network connection manager and user applications"
 arch=(i686 x86_64)
 license=(GPL2 LGPL2.1)
 url="http://www.gnome.org/projects/NetworkManager/"
@@ -18,15 +18,16 @@
 makedepends=(intltool dhclient iptables gobject-introspection gtk-doc
              "ppp=$_pppver" modemmanager dbus-glib iproute2 nss polkit
              wpa_supplicant libsoup systemd libgudev libmm-glib rp-pppoe
-             libnewt libndp libteam vala perl-yaml python-gobject)
+             libnewt libndp libteam vala perl-yaml python-gobject git)
 checkdepends=(libx11 python-dbus)
-source=(https://download.gnome.org/sources/NetworkManager/${pkgver:0:3}/NetworkManager-$pkgver.tar.xz
+_commit=99e34d757967efdee5945ee3467fcfc380767699
+source=("git://anongit.freedesktop.org/NetworkManager/NetworkManager#commit=$_commit"
         NetworkManager.conf)
-sha256sums=('19bfb7306dd472d010443a8027d91f9fd50fe6e0c5aa4ea8083845de0fa38faa'
+sha256sums=('SKIP'
             '67f112c1ac8ee3726eb229f5cd783de19f09cc252af49e157343d82b324b923f')
 
 prepare() {
-  cd NetworkManager-$pkgver
+  cd NetworkManager
 
   2to3 -w libnm src tools
 
@@ -33,8 +34,13 @@
   NOCONFIGURE=1 ./autogen.sh
 }
 
+pkgver() {
+  cd NetworkManager
+  git describe | sed 's/-dev/dev/;s/-/+/g'
+}
+
 build() {
-  cd NetworkManager-$pkgver
+  cd NetworkManager
   ./configure --prefix=/usr \
     --sysconfdir=/etc \
     --localstatedir=/var \
@@ -67,7 +73,7 @@
 }
 
 check() {
-  cd NetworkManager-$pkgver
+  cd NetworkManager
   make -k check
 }
 
@@ -83,7 +89,7 @@
               'modemmanager: cellular network support')
   backup=('etc/NetworkManager/NetworkManager.conf')
 
-  cd NetworkManager-$pkgver
+  cd NetworkManager
   make DESTDIR="$pkgdir" install
   make DESTDIR="$pkgdir" -C libnm uninstall
   make DESTDIR="$pkgdir" -C libnm-glib uninstall
@@ -110,7 +116,7 @@
   mv include "$pkgdir/usr"
   mv pkgconfig "$pkgdir/usr/lib"
 
-  cd NetworkManager-$pkgver
+  cd NetworkManager
   make DESTDIR="$pkgdir" -C libnm install
   make DESTDIR="$pkgdir" -C libnm-util install
   make DESTDIR="$pkgdir" -C libnm-glib install



More information about the arch-commits mailing list