summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2015-06-10 07:15:58 -0600
committerBrian Bidulock2015-06-10 07:15:58 -0600
commit2f7e02f91163b84efd9006bd6c73f089027c9689 (patch)
tree832502f83f95a19558714992784c10dac33d55a0
downloadaur-2f7e02f91163b84efd9006bd6c73f089027c9689.tar.gz
initial version
-rw-r--r--.SRCINFO29
-rw-r--r--PKGBUILD49
-rw-r--r--network-manager-applet.install18
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
+}