diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 11 insertions, 7 deletions
@@ -2,18 +2,16 @@ # Contributor: Ionut Biru <ibiru@archlinux.org> pkgname=networkmanager-openvpn-git -pkgver=0.9.8.0.r96.g0452c7c +pkgver=1.2.3.dev.r108.g96081a2 pkgrel=1 pkgdesc='NetworkManager VPN plugin for OpenVPN - git checkout' arch=('i686' 'x86_64') license=('GPL') url='http://www.gnome.org/projects/NetworkManager/' -depends=('libnm-gtk' 'openvpn' 'gtk3' 'libsecret') -makedepends=('git' 'intltool') -optdepends=('network-manager-applet: GNOME frontends to NetWorkmanager') +depends=('networkmanager-git' 'nm-connection-editor' 'openvpn' 'libsecret') +makedepends=('git' 'intltool' 'python') provides=('networkmanager-openvpn') conflicts=('networkmanager-openvpn') -install=networkmanager-openvpn.install source=('git://git.gnome.org/network-manager-openvpn') sha256sums=('SKIP') @@ -21,9 +19,14 @@ pkgver() { cd network-manager-openvpn/ if GITTAG="$(git describe --abbrev=0 --tags 2>/dev/null)"; then - echo "$(sed -e "s/^${pkgname%%-git}//" -e 's/^[-_/a-zA-Z]\+//' -e 's/[-_+]/./g' <<< ${GITTAG}).r$(git rev-list --count ${GITTAG}..).g$(git log -1 --format="%h")" + 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 - echo "0.r$(git rev-list --count master).g$(git log -1 --format="%h")" + printf '0.r%s.g%s' \ + "$(git rev-list --count master)" \ + "$(git log -1 --format='%h')" fi } build() { @@ -32,6 +35,7 @@ build() { ./autogen.sh ./configure --prefix=/usr \ --sysconfdir=/etc \ + --localstatedir=/var \ --libexecdir=/usr/lib/networkmanager \ --enable-more-warnings=yes \ --disable-static |