diff options
author | Konstantin Shalygin | 2016-05-29 17:25:40 +0600 |
---|---|---|
committer | Konstantin Shalygin | 2016-05-29 17:25:40 +0600 |
commit | c69c55c28b1dc3628c8c0b69a860d8ab03a67018 (patch) | |
tree | 69e23d3779645d31826824c32f6a04894abdf3cc | |
download | aur-c69c55c28b1dc3628c8c0b69a860d8ab03a67018.tar.gz |
Exhumed from the past.
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..33ca8067947d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +# Generated by mksrcinfo v8 +# Sun May 29 11:24:55 UTC 2016 +pkgbase = openvpn-auth-ldap + pkgdesc = LDAP authentication plugin for openvpn + pkgver = 2.0.3 + pkgrel = 4 + url = http://code.google.com/p/openvpn-auth-ldap/ + arch = i686 + arch = x86_64 + license = BSD + makedepends = gcc-objc + makedepends = re2c + depends = openvpn + backup = etc/openvpn/plugins/auth-ldap.conf + source = http://openvpn-auth-ldap.googlecode.com/files/auth-ldap-2.0.3.tar.gz + source = http://ftp.de.debian.org/debian/pool/main/o/openvpn-auth-ldap/openvpn-auth-ldap_2.0.3-5.1.debian.tar.gz + sha1sums = f03bee8848229825efe42349b5278dad34e5dadf + sha1sums = 1f5ee27a8089ff2ae456261f812b40d18fe6bd5c + +pkgname = openvpn-auth-ldap + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e8b901acbaf5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +pkgname=openvpn-auth-ldap +pkgver=2.0.3 +_debpkgver=2.0.3-5.1 +pkgrel=4 +pkgdesc="LDAP authentication plugin for openvpn" +arch=(i686 x86_64) +url="http://code.google.com/p/openvpn-auth-ldap/" +license=('BSD') +depends=('openvpn') +makedepends=('gcc-objc' 're2c') +backup=(etc/openvpn/plugins/auth-ldap.conf) +source=(http://openvpn-auth-ldap.googlecode.com/files/auth-ldap-$pkgver.tar.gz + http://ftp.de.debian.org/debian/pool/main/o/openvpn-auth-ldap/openvpn-auth-ldap_$_debpkgver.debian.tar.gz) +sha1sums=('f03bee8848229825efe42349b5278dad34e5dadf' + '1f5ee27a8089ff2ae456261f812b40d18fe6bd5c') + +prepare() { + cd "$srcdir/auth-ldap-$pkgver" + + for f in $(< "$srcdir/debian/patches/series"); do + msg2 "Applying $f" + patch -Np1 < "$srcdir/debian/patches/$f" + done + + msg2 "Fixing tests/Makefile.in" + sed -i 's#{top_builddir}src#{top_builddir}/src#' tests/Makefile.in +} + +build() { + cd "$srcdir/auth-ldap-$pkgver" + + export OBJCFLAGS=-fobjc-abi-version=2 + ./configure \ + --prefix=/usr \ + --with-openvpn=/usr/include \ + --with-objc-runtime=GNU ; + make +} + +package() { + cd "$srcdir/auth-ldap-$pkgver" + + install -Dm0755 src/openvpn-auth-ldap.so "$pkgdir/usr/lib/openvpn/openvpn-auth-ldap.so" + install -Dm0644 README "$pkgdir/usr/share/doc/$pkgname/README" + install -Dm0644 auth-ldap.conf "$pkgdir/etc/openvpn/plugins/auth-ldap.conf" + install -Dm0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim: ts=2:sw=2:et |