[arch-commits] Commit in wpa_supplicant/trunk (PKGBUILD config wpa_supplicant.install)

Bartłomiej Piotrowski bpiotrowski at archlinux.org
Fri Dec 9 21:29:24 UTC 2016


    Date: Friday, December 9, 2016 @ 21:29:23
  Author: bpiotrowski
Revision: 282981

upgpkg: wpa_supplicant 1:2.6-3

Added:
  wpa_supplicant/trunk/wpa_supplicant.install
Modified:
  wpa_supplicant/trunk/PKGBUILD
  wpa_supplicant/trunk/config

------------------------+
 PKGBUILD               |   46 +++++++++++++++++++++++++---------------------
 config                 |    2 +-
 wpa_supplicant.install |    7 +++++++
 3 files changed, 33 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-12-09 20:45:10 UTC (rev 282980)
+++ PKGBUILD	2016-12-09 21:29:23 UTC (rev 282981)
@@ -1,9 +1,10 @@
 # $Id$
-# Maintainer: Thomas Bächler <thomas at archlinux.org>
+# Maintainer:  Bartłomiej Piotrowski <bpiotrowski at archlinux.org>
+# Contributor: Thomas Bächler <thomas at archlinux.org>
 
 pkgname=wpa_supplicant
 pkgver=2.6
-pkgrel=2
+pkgrel=3
 epoch=1
 pkgdesc="A utility providing key negotiation for WPA wireless networks"
 url="http://hostap.epitest.fi/wpa_supplicant"
@@ -11,21 +12,21 @@
 depends=('openssl' 'libdbus' 'readline' 'libnl')
 optdepends=('wpa_supplicant_gui: wpa_gui program')
 license=('GPL')
-backup=('etc/wpa_supplicant/wpa_supplicant.conf')
+install=wpa_supplicant.install
 source=(https://w1.fi/releases/${pkgname}-${pkgver}.tar.gz{,.asc}
         config)
 validpgpkeys=('EC4AA0A991A5F2464582D52D2B6EF432EFC895FA') # Jouni Malinen
 sha256sums=('b4936d34c4e6cdd44954beba74296d964bc2c9668ecaa5255e499636fe2b1450'
             'SKIP'
-            '5163609e133851dfbbee5982954fab22e45bf2c9093e43eb466d8a2c39f8a012')
+            'f882bf5c929789841688645f7f8bbcf389a2e88049d6064e2950f998d929e793')
 
 prepare() {
-  cd "${srcdir}/${pkgname}-${pkgver}/${pkgname}"
-  cp "${srcdir}/config" ./.config
+  cd "$srcdir/$pkgname-$pkgver/$pkgname"
+  cp "$srcdir/config" ./.config
 }
 
 build() {
-  cd "${srcdir}/${pkgname}-${pkgver}/${pkgname}"
+  cd "$srcdir/$pkgname-$pkgver/$pkgname"
 
   # The Makefile does not pick up our CPPFLAGS
   export CFLAGS="$CPPFLAGS $CFLAGS"
@@ -33,23 +34,26 @@
 }
 
 package() {
-  cd "${srcdir}/${pkgname}-${pkgver}/${pkgname}"
-  make LIBDIR=/usr/lib BINDIR=/usr/bin DESTDIR="${pkgdir}" install
+  cd "$srcdir/$pkgname-$pkgver/$pkgname"
+  make LIBDIR=/usr/lib BINDIR=/usr/bin DESTDIR="$pkgdir" install
 
-  install -d -m755 "${pkgdir}/etc/wpa_supplicant"
-  install -m644 wpa_supplicant.conf "${pkgdir}/etc/wpa_supplicant/wpa_supplicant.conf"
+  install -d -m755 "$pkgdir/etc/wpa_supplicant"
+  install -Dm644 wpa_supplicant.conf \
+    "$pkgdir/usr/share/doc/wpa_supplicant/wpa_supplicant.conf"
 
-  install -d -m755 "${pkgdir}/usr/share/man/man"{5,8}
-  install -m644 doc/docbook/*.5 "${pkgdir}/usr/share/man/man5/"
-  install -m644 doc/docbook/*.8 "${pkgdir}/usr/share/man/man8/"
-  rm -f "${pkgdir}/usr/share/man/man8/wpa_"{priv,gui}.8
+  install -d -m755 "$pkgdir/usr/share/man/man"{5,8}
+  install -m644 doc/docbook/*.5 "$pkgdir/usr/share/man/man5/"
+  install -m644 doc/docbook/*.8 "$pkgdir/usr/share/man/man8/"
+  rm -f "$pkgdir/usr/share/man/man8/wpa_"{priv,gui}.8
 
-  install -d -m755 "${pkgdir}/usr/share/dbus-1/system-services"
-  install -m644 dbus/{fi.epitest.hostap.WPASupplicant.service,fi.w1.wpa_supplicant1.service} "${pkgdir}/usr/share/dbus-1/system-services/"
+  install -d -m755 "$pkgdir/usr/share/dbus-1/system-services"
+  install -m644 \
+    dbus/fi.{epitest.hostap.WPASupplicant,w1.wpa_supplicant1}.service \
+    "$pkgdir/usr/share/dbus-1/system-services/"
 
-  install -d -m755 "${pkgdir}/etc/dbus-1/system.d"
-  install -m644 dbus/dbus-wpa_supplicant.conf "${pkgdir}/etc/dbus-1/system.d/wpa_supplicant.conf"
+  install -Dm644 dbus/dbus-wpa_supplicant.conf \
+    "$pkgdir/etc/dbus-1/system.d/wpa_supplicant.conf"
 
-  install -d -m755 "${pkgdir}/usr/lib/systemd/system"
-  install -m644 systemd/*.service "${pkgdir}/usr/lib/systemd/system/"
+  install -d -m755 "$pkgdir/usr/lib/systemd/system"
+  install -m644 systemd/*.service "$pkgdir/usr/lib/systemd/system/"
 }

Modified: config
===================================================================
--- config	2016-12-09 20:45:10 UTC (rev 282980)
+++ config	2016-12-09 21:29:23 UTC (rev 282981)
@@ -118,7 +118,7 @@
 #CONFIG_EAP_PSK=y
 
 # EAP-pwd (secure authentication using only a password)
-#CONFIG_EAP_PWD=y
+CONFIG_EAP_PWD=y
 
 # EAP-PAX
 #CONFIG_EAP_PAX=y

Added: wpa_supplicant.install
===================================================================
--- wpa_supplicant.install	                        (rev 0)
+++ wpa_supplicant.install	2016-12-09 21:29:23 UTC (rev 282981)
@@ -0,0 +1,7 @@
+post_upgrade() {
+  if [[ $(vercmp '1:2.6-2' "$2") -lt 1 ]]; then
+    echo ':: The /etc/wpa_supplicant/wpa_supplicant.conf is file no longer managed by pacman'
+    echo '   and if it was modified, it has been renamed to wpa_supplicant.conf.pacsave.'
+    echo '   Move it to the original location if needed.'
+  fi
+}



More information about the arch-commits mailing list