diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 71 |
1 files changed, 71 insertions, 0 deletions
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 +} |