summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChristian Hesse2015-06-29 09:28:02 +0200
committerChristian Hesse2015-06-29 09:28:02 +0200
commitc2d44e0c147fed7d030bf0ba606282a345813aa0 (patch)
tree8f61622afe6e95cd84d9673dafd19e2a9d900b0d /PKGBUILD
downloadaur-c2d44e0c147fed7d030bf0ba606282a345813aa0.tar.gz
initial import of mod_auth_radius 1.5.8-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
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
+}
+