diff options
author | Michel Wohlert | 2016-10-19 10:17:45 +0200 |
---|---|---|
committer | Michel Wohlert | 2016-10-19 10:17:45 +0200 |
commit | c40aa3354acc93157a178019eaa2110e01bb4191 (patch) | |
tree | 7a77d98cfaf5cc3e9751d5f4c05f41b958c85d24 | |
download | aur-c40aa3354acc93157a178019eaa2110e01bb4191.tar.gz |
Init commit
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..61668ae4b78f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = networkmanager-fortisslvpn-git + pkgdesc = NetworkManager VPN plugin for fortisslvpn - git checkout + pkgver = 1.2.3.dev.r73.gdb477b6 + pkgrel = 1 + url = http://www.gnome.org/projects/NetworkManager/ + arch = i686 + arch = x86_64 + license = GPL + makedepends = git + makedepends = intltool + makedepends = python + depends = networkmanager + depends = nm-connection-editor + depends = openfortivpn + depends = libsecret + provides = networkmanager-fortisslvpn + conflicts = networkmanager-fortisslvpn + source = git://git.gnome.org/network-manager-fortisslvpn + sha256sums = SKIP + +pkgname = networkmanager-fortisslvpn-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5964c4ac38c1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Michel Wohlert <michel.wohlert@gmail.com> + +pkgname=networkmanager-fortisslvpn-git +pkgver=1.2.3.dev.r73.gdb477b6 +pkgrel=1 +pkgdesc='NetworkManager VPN plugin for fortisslvpn - git checkout' +arch=('i686' 'x86_64') +license=('GPL') +url='http://www.gnome.org/projects/NetworkManager/' +depends=('networkmanager' 'nm-connection-editor' 'openfortivpn' 'libsecret') +makedepends=('git' 'intltool' 'python') +provides=('networkmanager-fortisslvpn') +conflicts=('networkmanager-fortisslvpn') +source=('git://git.gnome.org/network-manager-fortisslvpn') +sha256sums=('SKIP') + +pkgver() { + cd network-manager-fortisslvpn/ + + if GITTAG="$(git describe --abbrev=0 --tags 2>/dev/null)"; then + printf '%s.r%s.g%s' \ + "$(sed -e "s/^${pkgname%%-git}//" -e 's/^[-_/a-zA-Z]\+//' -e 's/[-_+]/./g' <<< ${GITTAG})" \ + "$(git rev-list --count ${GITTAG}..)" \ + "$(git log -1 --format='%h')" + else + printf '0.r%s.g%s' \ + "$(git rev-list --count master)" \ + "$(git log -1 --format='%h')" + fi +} +build() { + cd network-manager-fortisslvpn/ + + ./autogen.sh + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --libexecdir=/usr/lib/networkmanager \ + --enable-more-warnings=yes \ + --disable-static + make +} + +package() { + cd network-manager-fortisslvpn/ + + make DESTDIR="${pkgdir}" install +} + |