diff options
author | solaraquarion | 2016-12-01 07:31:37 -0500 |
---|---|---|
committer | solaraquarion | 2016-12-01 07:31:37 -0500 |
commit | 977f2bb5687c396876d1b2b5b5717e82e9d75ef4 (patch) | |
tree | 7807cc3459a280af3d12349d039ef8b84cf88b22 | |
parent | b85e282c82e1aa1ea3d52b5585b5cd1c59bd44ba (diff) | |
download | aur-977f2bb5687c396876d1b2b5b5717e82e9d75ef4.tar.gz |
updating
-rw-r--r-- | .SRCINFO | 40 | ||||
-rw-r--r-- | PKGBUILD | 78 | ||||
-rw-r--r-- | network-manager-applet-git.install | 18 |
3 files changed, 80 insertions, 56 deletions
@@ -1,32 +1,46 @@ +# Generated by mksrcinfo v8 +# Thu Dec 1 12:31:22 UTC 2016 pkgbase = network-manager-applet-git pkgdesc = Applet for managing network connections - pkgver = 1.1.0.r3454.g1cf5002 + pkgver = 1.4.3.dev.r96.g8c44cbe pkgrel = 1 url = http://www.gnome.org/projects/NetworkManager/ - install = network-manager-applet-git.install arch = i686 arch = x86_64 license = GPL2 license = LGPL2.1 + makedepends = libsecret + makedepends = libnotify + makedepends = libmm-glib makedepends = intltool makedepends = gobject-introspection - depends = networkmanager-git + makedepends = git + depends = libnm-glib-git + depends = libgudev depends = gtk3 - depends = iso-codes - depends = libsecret - depends = notification-daemon - depends = libnotify - depends = adwaita-icon-theme depends = mobile-broadband-provider-info - provides = network-manager-applet - provides = nm-connection-editor - provides = libnm-gtk - conflicts = nm-connection-editor - conflicts = network-manager-applet + depends = iso-codes options = !libtool + options = emptydirs source = git://git.gnome.org/network-manager-applet sha256sums = SKIP sha512sums = SKIP +pkgname = nm-connection-editor-git + pkgdesc = NetworkManager GUI connection editor and widgets + provides = libnm-gtk=1.4.3.dev.r96.g8c44cbe-1 + provides = nm-connection-editor + conflicts = libnm-gtk + conflicts = nm-connection-editor + replaces = libnm-gtk + replaces = nm-connection-editor + pkgname = network-manager-applet-git + depends = nm-connection-editor + depends = libmm-glib + depends = libnotify + depends = libsecret + provides = network-manager-applet + conflicts = network-manager-applet + replaces = network-manager-applet @@ -4,42 +4,35 @@ pkgbase=network-manager-applet-git -pkgname=network-manager-applet-git -pkgver=1.1.0.r3454.g1cf5002 +pkgname=(nm-connection-editor-git network-manager-applet-git) +pkgver=1.4.3.dev.r96.g8c44cbe pkgrel=1 pkgdesc="Applet for managing network connections" arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') url="http://www.gnome.org/projects/NetworkManager/" -depends=('networkmanager-git' 'gtk3' 'iso-codes' 'libsecret' - 'notification-daemon' 'libnotify' 'adwaita-icon-theme' - 'mobile-broadband-provider-info' ) - -makedepends=('intltool' 'gobject-introspection') -provides=('network-manager-applet' 'nm-connection-editor' 'libnm-gtk') -conflicts=('nm-connection-editor' 'network-manager-applet') -options=('!libtool') -install=${pkgbase}.install +depends=(libnm-glib-git libgudev gtk3 mobile-broadband-provider-info iso-codes) +makedepends=(libsecret libnotify libmm-glib intltool gobject-introspection git) +options=('!libtool' 'emptydirs') source=(git://git.gnome.org/network-manager-applet) sha256sums=('SKIP') sha512sums=('SKIP') pkgver() { - cd $pkgbase/ - local ver=$({ echo 'changequote([,])dnl'; - sed -rn 's/^m4_(define.*nm_.*_version.*)/\1dnl/p' configure.ac; - echo '1.1.0'; - echo 'define(AC_INIT,$2)dnl' - grep '^AC_INIT(.*)' configure.ac; } | m4) - local rev=$(git rev-list --count HEAD) - local git=$(git rev-parse --short HEAD) - echo "$ver.r$rev.g$git" - } + cd $srcdir/network-manager-applet/ + git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' + } +prepare(){ +mkdir -p nma/etc/xdg nma/usr/bin \ + nma/usr/share/{applications,icons/hicolor/22x22/apps,man/man1,nm-applet} + cd $srcdir/network-manager-applet + NOCONFIGURE=1 ./autogen.sh +} build() { - cd network-manager-applet + cd $srcdir/network-manager-applet - ./autogen.sh --prefix=/usr --sysconfdir=/etc \ + ./configure --prefix=/usr --sysconfdir=/etc \ --localstatedir=/var \ --libexecdir=/usr/lib/networkmanager \ --disable-static \ @@ -52,9 +45,44 @@ build() { make } -package() { - cd network-manager-applet +check() { + cd $srcdir/network-manager-applet + make -k check +} + +package_nm-connection-editor-git() { + pkgdesc="NetworkManager GUI connection editor and widgets" + provides=("libnm-gtk=$pkgver-$pkgrel" "nm-connection-editor") + conflicts=(libnm-gtk nm-connection-editor) + replaces=(libnm-gtk nm-connection-editor) + + cd $srcdir/network-manager-applet make DESTDIR="$pkgdir" install + +### Split network-manager-applet + cd ../nma + mv "$pkgdir"/etc/xdg/autostart etc/xdg/ + mv "$pkgdir"/usr/bin/nm-applet usr/bin/ + mv "$pkgdir"/usr/share/GConf usr/share/ + + cd usr/share + mv "$pkgdir"/usr/share/applications/nm-applet.desktop applications/ + mv "$pkgdir"/usr/share/man/man1/nm-applet.1 man/man1/ + mv "$pkgdir"/usr/share/nm-applet/{{8021x,gsm-unlock,info}.ui,keyring.png} nm-applet/ + + cd icons/hicolor/22x22 + mv "$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-{adhoc,mb-roam,wwan-tower}.png apps/ + mv "$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-{secure,vpn-active}-lock.png apps/ + mv "$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-{signal,tech}-*.png apps/ + mv "$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-*connecting*.png apps/ +} + +package_network-manager-applet-git() { + provides=("network-manager-applet") + conflicts=(network-manager-applet) + replaces=(network-manager-applet) + depends=(nm-connection-editor libmm-glib libnotify libsecret) + mv nma/* "$pkgdir" } diff --git a/network-manager-applet-git.install b/network-manager-applet-git.install deleted file mode 100644 index 255ea1f9a1e5..000000000000 --- a/network-manager-applet-git.install +++ /dev/null @@ -1,18 +0,0 @@ -post_install() { - glib-compile-schemas /usr/share/glib-2.0/schemas - gtk-update-icon-cache -f -q -t /usr/share/icons/hicolor -} - -pre_upgrade() { - if (( $(vercmp $2 0.9.6.0) < 0 )); then - gconfpkg --uninstall network-manager-applet - fi -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} |