diff options
author | Christian Hesse | 2015-06-29 09:28:02 +0200 |
---|---|---|
committer | Christian Hesse | 2015-06-29 09:28:02 +0200 |
commit | c2d44e0c147fed7d030bf0ba606282a345813aa0 (patch) | |
tree | 8f61622afe6e95cd84d9673dafd19e2a9d900b0d /PKGBUILD | |
download | aur-c2d44e0c147fed7d030bf0ba606282a345813aa0.tar.gz |
initial import of mod_auth_radius 1.5.8-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b2e139693c69 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: Christian Hesse <mail@eworm.de> + +pkgname=mod_auth_radius +pkgver=1.5.8 +pkgrel=1 +pkgdesc='Radius authentication module for Apache' +arch=('x86_64' 'i686') +url='http://freeradius.org/mod_auth_radius/' +license=('GPL') +depends=('apache') +conflicts=('apache-mod_auth_radius') +replaces=('apache-mod_auth_radius') +source=('ftp://ftp.freeradius.org/pub/radius/mod_auth_radius-1.5.8.tar' + 'http://ftp.de.debian.org/debian/pool/main/liba/libapache-mod-auth-radius/libapache-mod-auth-radius_1.5.8-1.2.diff.gz') +sha256sums=('6a16cb64c8e3da5ccef5db007d3ab3fa53274bdb37c5f6b1821a12de42aa6d93' + 'e8de2c1a76178dd993d0011966e29c29d1a0ae5db929f6bd643c6fe4d43b6140') + +prepare() { + cd "${srcdir}/mod_auth_radius-${pkgver}/" + + patch -Np1 < "${srcdir}/libapache-mod-auth-radius_1.5.8-1.2.diff" +} + +build() { + cd "${srcdir}/mod_auth_radius-${pkgver}/" + + apxs -c mod_auth_radius-2.0.c +} + +package() { + cd "${srcdir}/mod_auth_radius-${pkgver}/" + + # module + install -D -m0755 .libs/mod_auth_radius-2.0.so "${pkgdir}"/usr/lib/httpd/modules/mod_auth_radius.so + + # config + + # doc + install -D -m0644 htaccess "${pkgdir}"/usr/share/doc/${pkgname}/htaccess + install -D -m0644 httpd.conf "${pkgdir}"/usr/share/doc/${pkgname}/httpd.conf + install -D -m0644 index.html "${pkgdir}"/usr/share/doc/${pkgname}/index.html + install -D -m0644 README "${pkgdir}"/usr/share/doc/${pkgname}/README +} + |