Date: Monday, November 7, 2016 @ 19:13:39 Author: bpiotrowski Revision: 280117
archrelease: copy trunk to staging-i686, staging-x86_64 Added: networkmanager/repos/staging-i686/ networkmanager/repos/staging-i686/NetworkManager.conf (from rev 280116, networkmanager/trunk/NetworkManager.conf) networkmanager/repos/staging-i686/PKGBUILD (from rev 280116, networkmanager/trunk/PKGBUILD) networkmanager/repos/staging-x86_64/ networkmanager/repos/staging-x86_64/NetworkManager.conf (from rev 280116, networkmanager/trunk/NetworkManager.conf) networkmanager/repos/staging-x86_64/PKGBUILD (from rev 280116, networkmanager/trunk/PKGBUILD) ------------------------------------+ staging-i686/NetworkManager.conf | 8 ++ staging-i686/PKGBUILD | 124 +++++++++++++++++++++++++++++++++++ staging-x86_64/NetworkManager.conf | 8 ++ staging-x86_64/PKGBUILD | 124 +++++++++++++++++++++++++++++++++++ 4 files changed, 264 insertions(+) Copied: networkmanager/repos/staging-i686/NetworkManager.conf (from rev 280116, networkmanager/trunk/NetworkManager.conf) =================================================================== --- staging-i686/NetworkManager.conf (rev 0) +++ staging-i686/NetworkManager.conf 2016-11-07 19:13:39 UTC (rev 280117) @@ -0,0 +1,8 @@ +[main] +plugins=keyfile +dns=default + +## HTTP-based connectivity check +#[connectivity] +#uri=http://nmcheck.gnome.org/check_network_status.txt +#interval=100 Copied: networkmanager/repos/staging-i686/PKGBUILD (from rev 280116, networkmanager/trunk/PKGBUILD) =================================================================== --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2016-11-07 19:13:39 UTC (rev 280117) @@ -0,0 +1,124 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> +# Maintainer: Jan de Groot <j...@archlinxu.org> +# Contributor: Wael Nasreddine <gand...@siemens-mobiles.org> +# Contributor: Tor Krill <t...@krill.nu> +# Contributor: Will Rea <sillywi...@gmail.com> +# Contributor: Valentine Sinitsyn <e_...@inbox.ru> + +pkgbase=networkmanager +pkgname=(networkmanager libnm-glib) +pkgver=1.4.2 +pkgrel=2 +pkgdesc="Network connection manager and user applications" +arch=(i686 x86_64) +license=(GPL2 LGPL2.1) +url="https://wiki.gnome.org/Projects/NetworkManager" +_pppver=2.4.7 +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 git) +checkdepends=(libx11 python-dbus) +_commit=c2c006fca869fccf9ce8c2a63a738174269872e2 # tags/1.4.2^0 +source=("git://anongit.freedesktop.org/NetworkManager/NetworkManager#commit=$_commit" + NetworkManager.conf) +sha256sums=('SKIP' + '67f112c1ac8ee3726eb229f5cd783de19f09cc252af49e157343d82b324b923f') + +prepare() { + cd NetworkManager + + 2to3 -w libnm src tools + + NOCONFIGURE=1 ./autogen.sh +} + +pkgver() { + cd NetworkManager + git describe | sed 's/-dev/dev/;s/-/+/g' +} + +build() { + cd NetworkManager + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --sbindir=/usr/bin \ + --libexecdir=/usr/lib/networkmanager \ + --with-crypto=nss \ + --with-dhclient=/usr/bin/dhclient \ + --without-dhcpcd \ + --with-dnsmasq=/usr/bin/dnsmasq \ + --with-iptables=/usr/bin/iptables \ + --with-systemdsystemunitdir=/usr/lib/systemd/system \ + --with-udev-dir=/usr/lib/udev \ + --with-resolvconf=/usr/bin/resolvconf \ + --with-pppd=/usr/bin/pppd \ + --with-pppd-plugin-dir=/usr/lib/pppd/$_pppver \ + --with-pppoe=/usr/bin/pppoe \ + --with-kernel-firmware-dir=/usr/lib/firmware \ + --with-session-tracking=systemd \ + --with-modem-manager-1 \ + --disable-static \ + --enable-more-warnings=no \ + --disable-wimax \ + --enable-modify-system \ + --enable-doc \ + --enable-gtk-doc + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool + + make +} + +check() { + cd NetworkManager + make -k check +} + +package_networkmanager() { + depends=(libnm-glib iproute2 polkit wpa_supplicant libsoup libmm-glib + libnewt libndp libteam) + optdepends=('dnsmasq: connection sharing' + 'bluez: Bluetooth support' + 'openresolv: resolvconf support' + 'ppp: dialup connection support' + 'rp-pppoe: ADSL support' + 'dhclient: External DHCP client' + 'modemmanager: cellular network support') + backup=('etc/NetworkManager/NetworkManager.conf') + + cd NetworkManager + make DESTDIR="$pkgdir" install + make DESTDIR="$pkgdir" -C libnm uninstall + make DESTDIR="$pkgdir" -C libnm-glib uninstall + make DESTDIR="$pkgdir" -C libnm-util uninstall + make DESTDIR="$pkgdir" -C vapi uninstall + + # Some stuff to move is left over + mv "$pkgdir/usr/include" .. + mv "$pkgdir/usr/lib/pkgconfig" .. + + install -m644 ../NetworkManager.conf "$pkgdir/etc/NetworkManager/" + install -m755 -d "$pkgdir/etc/NetworkManager/dnsmasq.d" + + rm -r "$pkgdir/var/run" + rmdir -p --ignore-fail-on-non-empty \ + "$pkgdir"/usr/{share/{vala/vapi,gir-1.0},lib/girepository-1.0} +} + +package_libnm-glib() { + pkgdesc="NetworkManager library" + depends=(libgudev nss dbus-glib libutil-linux jansson) + + install -d "$pkgdir/usr/lib" + mv include "$pkgdir/usr" + mv pkgconfig "$pkgdir/usr/lib" + + cd NetworkManager + make DESTDIR="$pkgdir" -C libnm install + make DESTDIR="$pkgdir" -C libnm-util install + make DESTDIR="$pkgdir" -C libnm-glib install + make DESTDIR="$pkgdir" -C vapi install +} Copied: networkmanager/repos/staging-x86_64/NetworkManager.conf (from rev 280116, networkmanager/trunk/NetworkManager.conf) =================================================================== --- staging-x86_64/NetworkManager.conf (rev 0) +++ staging-x86_64/NetworkManager.conf 2016-11-07 19:13:39 UTC (rev 280117) @@ -0,0 +1,8 @@ +[main] +plugins=keyfile +dns=default + +## HTTP-based connectivity check +#[connectivity] +#uri=http://nmcheck.gnome.org/check_network_status.txt +#interval=100 Copied: networkmanager/repos/staging-x86_64/PKGBUILD (from rev 280116, networkmanager/trunk/PKGBUILD) =================================================================== --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2016-11-07 19:13:39 UTC (rev 280117) @@ -0,0 +1,124 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> +# Maintainer: Jan de Groot <j...@archlinxu.org> +# Contributor: Wael Nasreddine <gand...@siemens-mobiles.org> +# Contributor: Tor Krill <t...@krill.nu> +# Contributor: Will Rea <sillywi...@gmail.com> +# Contributor: Valentine Sinitsyn <e_...@inbox.ru> + +pkgbase=networkmanager +pkgname=(networkmanager libnm-glib) +pkgver=1.4.2 +pkgrel=2 +pkgdesc="Network connection manager and user applications" +arch=(i686 x86_64) +license=(GPL2 LGPL2.1) +url="https://wiki.gnome.org/Projects/NetworkManager" +_pppver=2.4.7 +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 git) +checkdepends=(libx11 python-dbus) +_commit=c2c006fca869fccf9ce8c2a63a738174269872e2 # tags/1.4.2^0 +source=("git://anongit.freedesktop.org/NetworkManager/NetworkManager#commit=$_commit" + NetworkManager.conf) +sha256sums=('SKIP' + '67f112c1ac8ee3726eb229f5cd783de19f09cc252af49e157343d82b324b923f') + +prepare() { + cd NetworkManager + + 2to3 -w libnm src tools + + NOCONFIGURE=1 ./autogen.sh +} + +pkgver() { + cd NetworkManager + git describe | sed 's/-dev/dev/;s/-/+/g' +} + +build() { + cd NetworkManager + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --sbindir=/usr/bin \ + --libexecdir=/usr/lib/networkmanager \ + --with-crypto=nss \ + --with-dhclient=/usr/bin/dhclient \ + --without-dhcpcd \ + --with-dnsmasq=/usr/bin/dnsmasq \ + --with-iptables=/usr/bin/iptables \ + --with-systemdsystemunitdir=/usr/lib/systemd/system \ + --with-udev-dir=/usr/lib/udev \ + --with-resolvconf=/usr/bin/resolvconf \ + --with-pppd=/usr/bin/pppd \ + --with-pppd-plugin-dir=/usr/lib/pppd/$_pppver \ + --with-pppoe=/usr/bin/pppoe \ + --with-kernel-firmware-dir=/usr/lib/firmware \ + --with-session-tracking=systemd \ + --with-modem-manager-1 \ + --disable-static \ + --enable-more-warnings=no \ + --disable-wimax \ + --enable-modify-system \ + --enable-doc \ + --enable-gtk-doc + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool + + make +} + +check() { + cd NetworkManager + make -k check +} + +package_networkmanager() { + depends=(libnm-glib iproute2 polkit wpa_supplicant libsoup libmm-glib + libnewt libndp libteam) + optdepends=('dnsmasq: connection sharing' + 'bluez: Bluetooth support' + 'openresolv: resolvconf support' + 'ppp: dialup connection support' + 'rp-pppoe: ADSL support' + 'dhclient: External DHCP client' + 'modemmanager: cellular network support') + backup=('etc/NetworkManager/NetworkManager.conf') + + cd NetworkManager + make DESTDIR="$pkgdir" install + make DESTDIR="$pkgdir" -C libnm uninstall + make DESTDIR="$pkgdir" -C libnm-glib uninstall + make DESTDIR="$pkgdir" -C libnm-util uninstall + make DESTDIR="$pkgdir" -C vapi uninstall + + # Some stuff to move is left over + mv "$pkgdir/usr/include" .. + mv "$pkgdir/usr/lib/pkgconfig" .. + + install -m644 ../NetworkManager.conf "$pkgdir/etc/NetworkManager/" + install -m755 -d "$pkgdir/etc/NetworkManager/dnsmasq.d" + + rm -r "$pkgdir/var/run" + rmdir -p --ignore-fail-on-non-empty \ + "$pkgdir"/usr/{share/{vala/vapi,gir-1.0},lib/girepository-1.0} +} + +package_libnm-glib() { + pkgdesc="NetworkManager library" + depends=(libgudev nss dbus-glib libutil-linux jansson) + + install -d "$pkgdir/usr/lib" + mv include "$pkgdir/usr" + mv pkgconfig "$pkgdir/usr/lib" + + cd NetworkManager + make DESTDIR="$pkgdir" -C libnm install + make DESTDIR="$pkgdir" -C libnm-util install + make DESTDIR="$pkgdir" -C libnm-glib install + make DESTDIR="$pkgdir" -C vapi install +}