summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRaimar Bühmann2017-03-03 20:06:18 +0100
committerRaimar Bühmann2017-03-03 20:06:18 +0100
commit49f0c213d9d7ec6cef55c5163a184e437698504f (patch)
tree1448229beadd5eb4e1c9a49b0cd00bf3eef20d1d
downloadaur-49f0c213d9d7ec6cef55c5163a184e437698504f.tar.gz
version 1.4.4.r3923
-rw-r--r--.SRCINFO29
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD71
-rw-r--r--network-manager-applet.install9
4 files changed, 113 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..b2a1b32cce37
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,29 @@
+pkgbase = network-manager-applet-gtk2-jlindgren90-git
+ pkgdesc = GNOME frontends to NetWorkmanager for gtk2 ported by jlindgren90
+ pkgver = 1.4.4.r3923.20170202
+ pkgrel = 1
+ url = https://github.com/jlindgren90/network-manager-applet-gtk2
+ install = network-manager-applet.install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = intltool
+ depends = networkmanager
+ depends = libsecret
+ depends = dconf
+ depends = gtk2
+ depends = libnotify
+ depends = gnome-icon-theme
+ depends = iso-codes
+ provides = network-manager-applet=1.4.4.r3923.20170202
+ conflicts = network-manager-applet
+ conflicts = network-manager-applet-gtk2
+ conflicts = nm-connection-editor
+ options = !emptydirs
+ source = network-manager-applet-gtk2-jlindgren90-git::git+https://github.com/jlindgren90/network-manager-applet-gtk2.git
+ source = network-manager-applet.install
+ sha256sums = SKIP
+ sha256sums = 985b97bf97d8fe61eadfbfa28b2386e5db4d621bb699c33296fb1ca5cc3624f0
+
+pkgname = network-manager-applet-gtk2-jlindgren90-git
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..998316214fcd
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/network-manager-applet-gtk2-jlindgren90-git/
+/src/
+/pkg/
+/*.pkg.tar.xz
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..12364362e836
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,71 @@
+# Maintainer: Raimar Buehmann <raimar _at_ buehmann _dot_ de>
+# Contributor: Brian Bidulock <bidulock@openss7.org>
+# Contributor: Aljosha Papsch <papsch.al@gmail.com>
+# Contributor: Benjamin Wild <benwild@gmx.de>
+
+pkgname=network-manager-applet-gtk2-jlindgren90-git
+_pkgname=network-manager-applet
+pkgver=1.4.4.r3923.20170202
+pkgrel=1
+pkgdesc="GNOME frontends to NetWorkmanager for gtk2 ported by jlindgren90"
+arch=(i686 x86_64)
+license=(GPL)
+url="https://github.com/jlindgren90/network-manager-applet-gtk2"
+depends=(networkmanager
+# libnm-glib
+ 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 $_pkgname-gtk2 nm-connection-editor)
+install=network-manager-applet.install
+source=(
+ $pkgname::git+https://github.com/jlindgren90/network-manager-applet-gtk2.git
+ network-manager-applet.install
+)
+sha256sums=('SKIP'
+ '985b97bf97d8fe61eadfbfa28b2386e5db4d621bb699c33296fb1ca5cc3624f0')
+
+pkgver() {
+ # remove ".r*.*" from package version
+ _pkgverTriple=$(echo $pkgver | sed "s/\.r.*//g")
+ cd $pkgname
+ # get number of last git commit
+ _commitCount=$(git rev-list --count HEAD)
+ # get time of last git commit
+ _commitTime=$(git show -s --format="%ci" | grep -o "....-..-.." | sed "s/-//g")
+ # add ".r*.*" from package version
+ echo "$_pkgverTriple.r$_commitCount.$_commitTime"
+}
+build() {
+ cd $pkgname
+ ./autogen.sh
+ ./configure --prefix=/usr --sysconfdir=/etc \
+ --localstatedir=/var \
+ --libexecdir=/usr/lib/networkmanager \
+ --disable-static \
+ --disable-more-warnings \
+ --disable-maintainer-mode \
+ --disable-migration \
+ --disable-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
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/network-manager-applet.install b/network-manager-applet.install
new file mode 100644
index 000000000000..90f93b296433
--- /dev/null
+++ b/network-manager-applet.install
@@ -0,0 +1,9 @@
+post_install() {
+ glib-compile-schemas /usr/share/glib-2.0/schemas
+}
+post_upgrade() {
+ post_install
+}
+post_remove() {
+ post_install
+}