summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonstantin Shalygin2016-05-29 17:25:40 +0600
committerKonstantin Shalygin2016-05-29 17:25:40 +0600
commitc69c55c28b1dc3628c8c0b69a860d8ab03a67018 (patch)
tree69e23d3779645d31826824c32f6a04894abdf3cc
downloadaur-c69c55c28b1dc3628c8c0b69a860d8ab03a67018.tar.gz
Exhumed from the past.
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD49
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