Date: Tuesday, December 6, 2016 @ 09:11:15 Author: heftig Revision: 282867
1.2.4-1 Modified: networkmanager-openconnect/trunk/PKGBUILD networkmanager-openconnect/trunk/networkmanager-openconnect.install ------------------------------------+ PKGBUILD | 24 ++++++++++++++++++------ networkmanager-openconnect.install | 4 ---- 2 files changed, 18 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-12-06 09:00:39 UTC (rev 282866) +++ PKGBUILD 2016-12-06 09:11:15 UTC (rev 282867) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru <[email protected]> pkgname=networkmanager-openconnect -pkgver=1.2.2 +pkgver=1.2.4 pkgrel=1 pkgdesc="NetworkManager VPN plugin for OpenConnect" url="https://wiki.gnome.org/Projects/NetworkManager" @@ -10,21 +10,33 @@ arch=(i686 x86_64) license=(GPL) depends=(libnm-gtk libsecret openconnect) -makedepends=(intltool python) +makedepends=(intltool python git) install=networkmanager-openconnect.install -source=(http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openconnect/${pkgver::3}/NetworkManager-openconnect-${pkgver}.tar.xz) -sha256sums=('522979593e21b4e884112816708db9eb66148b3491580dacfad53472b94aafec') +_commit=5123d7622fcce22da3cea75f878410e8c6dcfd69 # tags/1.2.4^0 +source=("git+https://git.gnome.org/browse/network-manager-openconnect#commit=$_commit") +sha256sums=('SKIP') +pkgver() { + cd network-manager-openconnect + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd network-manager-openconnect + NOCONFIGURE=1 ./autogen.sh +} + build() { - cd NetworkManager-openconnect-$pkgver + cd network-manager-openconnect ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --libexecdir=/usr/lib/networkmanager \ --enable-more-warnings=yes \ --disable-static + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } package() { - cd NetworkManager-openconnect-$pkgver + cd network-manager-openconnect make DESTDIR="$pkgdir" install } Modified: networkmanager-openconnect.install =================================================================== --- networkmanager-openconnect.install 2016-12-06 09:00:39 UTC (rev 282866) +++ networkmanager-openconnect.install 2016-12-06 09:11:15 UTC (rev 282867) @@ -7,7 +7,3 @@ post_upgrade() { post_install $1 } - -post_remove() { - post_install $1 -}
