diff options
author | Brian Bidulock | 2015-06-10 07:15:58 -0600 |
---|---|---|
committer | Brian Bidulock | 2015-06-10 07:15:58 -0600 |
commit | 2f7e02f91163b84efd9006bd6c73f089027c9689 (patch) | |
tree | 832502f83f95a19558714992784c10dac33d55a0 | |
download | aur-2f7e02f91163b84efd9006bd6c73f089027c9689.tar.gz |
initial version
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 49 | ||||
-rw-r--r-- | network-manager-applet.install | 18 |
3 files changed, 96 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c39e968a6f2a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,29 @@ +pkgbase = network-manager-applet-gtk2 + pkgdesc = GNOME frontends to NetWorkmanager compiled for gtk2 + pkgver = 0.9.8.10 + pkgrel = 2 + url = http://www.gnome.org/projects/NetworkManager/ + install = network-manager-applet.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = intltool + makedepends = gobject-introspection + makedepends = modemmanager + depends = networkmanager-ifupdown + depends = libnm-glib-ifupdown + depends = libsecret + depends = dconf + depends = gtk2 + depends = libnotify + depends = gnome-icon-theme + depends = mobile-broadband-provider-info + depends = iso-codes + provides = network-manager-applet=0.9.8.10 + conflicts = network-manager-applet + options = !emptydirs + source = http://ftp.gnome.org/pub/GNOME/sources/network-manager-applet/0.9/network-manager-applet-0.9.8.10.tar.xz + sha256sums = 46fee9a1e667d1826e6a94bb6bd2e6bdbde535fc995e534542f5f7e8b8dae0cb + +pkgname = network-manager-applet-gtk2 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..bdbd2d2b2339 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Brian Bidulock <bidulock@openss7.org> +# Contributor: Aljosha Papsch <papsch.al@gmail.com> +# Contributor: Benjamin Wild <benwild@gmx.de> + +pkgname=network-manager-applet-gtk2 +_pkgname=network-manager-applet +pkgver=0.9.8.10 +pkgrel=2 +pkgdesc="GNOME frontends to NetWorkmanager compiled for gtk2" +arch=(i686 x86_64) +license=(GPL) +url="http://www.gnome.org/projects/NetworkManager/" +depends=(networkmanager-ifupdown libnm-glib-ifupdown libsecret dconf gtk2 libnotify + gnome-icon-theme mobile-broadband-provider-info iso-codes) +makedepends=(intltool gobject-introspection modemmanager) +options=('!emptydirs') +provides=("$_pkgname=$pkgver") +conflicts=("$_pkgname") +install=network-manager-applet.install +source=(http://ftp.gnome.org/pub/GNOME/sources/$_pkgname/0.9/$_pkgname-$pkgver.tar.xz) +sha256sums=('46fee9a1e667d1826e6a94bb6bd2e6bdbde535fc995e534542f5f7e8b8dae0cb') + +prepare() { + cd ${_pkgname}-${pkgver} + sed -e 's,Gtk-3.0,Gtk-2.0,' -i src/libnm-gtk/Makefile.in +} + +build() { + cd ${_pkgname}-${pkgver} + ./configure --prefix=/usr --sysconfdir=/etc \ + --localstatedir=/var \ + --libexecdir=/usr/lib/networkmanager \ + --disable-static \ + --disable-more-warnings \ + --disable-maintainer-mode \ + --disable-migration \ + --with-modem-manager-1 \ + --with-gtkver=2 + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make V=0 +} + +package() { + cd ${_pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} diff --git a/network-manager-applet.install b/network-manager-applet.install new file mode 100644 index 000000000000..b438b6dfe320 --- /dev/null +++ b/network-manager-applet.install @@ -0,0 +1,18 @@ +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 +} |