Date: Tuesday, April 30, 2019 @ 13:35:29 Author: bpiotrowski Revision: 352311
archrelease: copy trunk to testing-x86_64 Added: wpa_supplicant/repos/testing-x86_64/ wpa_supplicant/repos/testing-x86_64/PKGBUILD (from rev 352310, wpa_supplicant/trunk/PKGBUILD) wpa_supplicant/repos/testing-x86_64/config (from rev 352310, wpa_supplicant/trunk/config) wpa_supplicant/repos/testing-x86_64/wpa_supplicant.install (from rev 352310, wpa_supplicant/trunk/wpa_supplicant.install) ------------------------+ PKGBUILD | 69 +++++++++++++++++++++++++++++++++++++++++++++++ config | 45 ++++++++++++++++++++++++++++++ wpa_supplicant.install | 7 ++++ 3 files changed, 121 insertions(+) Copied: wpa_supplicant/repos/testing-x86_64/PKGBUILD (from rev 352310, wpa_supplicant/trunk/PKGBUILD) =================================================================== --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-04-30 13:35:29 UTC (rev 352311) @@ -0,0 +1,69 @@ +# Maintainer: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> +# Contributor: Thomas Bächler <tho...@archlinux.org> + +pkgname=wpa_supplicant +pkgver=2.8 +pkgrel=1 +epoch=2 +pkgdesc='A utility providing key negotiation for WPA wireless networks' +url='http://hostap.epitest.fi/wpa_supplicant' +arch=(x86_64) +license=(GPL) +depends=(openssl libdbus readline libnl) +install=wpa_supplicant.install +source=(https://w1.fi/releases/${pkgname}-${pkgver}.tar.gz{,.asc} + config +) +validpgpkeys=('EC4AA0A991A5F2464582D52D2B6EF432EFC895FA') # Jouni Malinen +sha256sums=('a689336a12a99151b9de5e25bfccadb88438f4f4438eb8db331cd94346fd3d96' + 'SKIP' + '23aee0597750ec21b37654b5163e2f577c1204fc33bdfbf7bc2fb470e8a467db') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + local i; for i in "${source[@]}"; do + case $i in + *.patch) + msg2 "Applying patch $i" + patch -p1 -i "$srcdir/$i" + ;; + esac + done + + cd "$srcdir/$pkgname-$pkgver/$pkgname" + cp "$srcdir/config" ./.config +} + +build() { + cd "$srcdir/$pkgname-$pkgver/$pkgname" + + make LIBDIR=/usr/lib BINDIR=/usr/bin + make LIBDIR=/usr/lib BINDIR=/usr/bin eapol_test +} + +package() { + cd "$srcdir/$pkgname-$pkgver/$pkgname" + make LIBDIR=/usr/lib BINDIR=/usr/bin DESTDIR="$pkgdir" install + install -Dm755 eapol_test "$pkgdir/usr/bin/eapol_test" + + 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/dbus-1/system-services" +install -m644 \ +dbus/fi.w1.wpa_supplicant1.service \ +"$pkgdir/usr/share/dbus-1/system-services/" + + install -Dm644 dbus/dbus-wpa_supplicant.conf \ +"$pkgdir/etc/dbus-1/system.d/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/lib/systemd/system" + install -m644 systemd/*.service "$pkgdir/usr/lib/systemd/system/" +} Copied: wpa_supplicant/repos/testing-x86_64/config (from rev 352310, wpa_supplicant/trunk/config) =================================================================== --- testing-x86_64/config (rev 0) +++ testing-x86_64/config 2019-04-30 13:35:29 UTC (rev 352311) @@ -0,0 +1,45 @@ +CONFIG_AP=y +CONFIG_AUTOSCAN_EXPONENTIAL=y +CONFIG_AUTOSCAN_PERIODIC=y +CONFIG_BACKEND=file +CONFIG_BGSCAN_SIMPLE=y +CONFIG_CTRL_IFACE=y +CONFIG_CTRL_IFACE_BUS=y +CONFIG_CTRL_IFACE_DBUS_INTRO=y +CONFIG_CTRL_IFACE_DBUS_NEW=y +CONFIG_DEBUG_FILE=y +CONFIG_DRIVER_NL80211=y +CONFIG_DRIVER_WEXT=y +CONFIG_DRIVER_WIRED=y +CONFIG_EAP_FAST=y +CONFIG_EAP_GTC=y +CONFIG_EAP_LEAP=y +CONFIG_EAP_MD5=y +CONFIG_EAP_MSCHAPV2=y +CONFIG_EAP_OTP=y +CONFIG_EAP_PEAP=y +CONFIG_EAP_PWD=y +CONFIG_EAP_TLS=y +CONFIG_EAP_TTLS=y +CONFIG_HS20=y +CONFIG_HT_OVERRIDES=y +CONFIG_IBSS_RSN=y +CONFIG_IEEE80211AC=y +CONFIG_IEEE80211N=y +CONFIG_IEEE80211R=y +CONFIG_IEEE80211W=y +CONFIG_IEEE8021X_EAPOL=y +CONFIG_INTERWORKING=y +CONFIG_IPV6=y +CONFIG_LIBNL32=y +CONFIG_NO_RANDOM_POOL=y +CONFIG_P2P=y +CONFIG_PEERKEY=y +CONFIG_PKCS12=y +CONFIG_READLINE=y +CONFIG_SMARTCARD=y +CONFIG_TDLS=y +CONFIG_VHT_OVERRIDES=y +CONFIG_WIFI_DISPLAY=y +CONFIG_WPS=y +CONFIG_WPS_NFC=y Copied: wpa_supplicant/repos/testing-x86_64/wpa_supplicant.install (from rev 352310, wpa_supplicant/trunk/wpa_supplicant.install) =================================================================== --- testing-x86_64/wpa_supplicant.install (rev 0) +++ testing-x86_64/wpa_supplicant.install 2019-04-30 13:35:29 UTC (rev 352311) @@ -0,0 +1,7 @@ +post_upgrade() { + if [[ $(vercmp "$2" '1:2.6-3') -lt 0 ]]; 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 +}