summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Vroon <chainsaw@gentoo.org>2013-06-10 09:12:34 +0000
committerTony Vroon <chainsaw@gentoo.org>2013-06-10 09:12:34 +0000
commit45341323e09321bb29217e5fa56796f6fa3b9038 (patch)
tree68528b3ce738594a87037ac0fd6ee04eb012ecca /www-apache
parentInitial commit, ebuild & patches by me. As requested by Steve Harrison. (diff)
downloadhistorical-45341323e09321bb29217e5fa56796f6fa3b9038.tar.gz
historical-45341323e09321bb29217e5fa56796f6fa3b9038.tar.bz2
historical-45341323e09321bb29217e5fa56796f6fa3b9038.zip
Initial commit, ebuild & patches by me. As requested by Steve Harrison.
Package-Manager: portage-2.1.12.4/cvs/Linux x86_64 Manifest-Sign-Key: 0xB5058F9A
Diffstat (limited to 'www-apache')
-rw-r--r--www-apache/mod_auth_xradius/Manifest14
-rw-r--r--www-apache/mod_auth_xradius/files/0.4.6-apache24-api-changes.diff14
-rw-r--r--www-apache/mod_auth_xradius/files/0.4.6-obsolete-autotools-syntax.diff19
-rw-r--r--www-apache/mod_auth_xradius/metadata.xml8
-rw-r--r--www-apache/mod_auth_xradius/mod_auth_xradius-0.4.6.ebuild26
5 files changed, 79 insertions, 2 deletions
diff --git a/www-apache/mod_auth_xradius/Manifest b/www-apache/mod_auth_xradius/Manifest
index 6a9835d3af33..bf09036c6621 100644
--- a/www-apache/mod_auth_xradius/Manifest
+++ b/www-apache/mod_auth_xradius/Manifest
@@ -1,6 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX 0.4.6-apache24-api-changes.diff 539 SHA256 696cc6a553d5d46a8e5e190e847e5b16bbb514d191ca739b610f4ccc100f531b SHA512 c5392d82592eb01e2f46126baad5f3e35e4fc25d37c9520e34836e60ebb4cf6be7bc0be831efd5ed50fd5c7d538928e48c94524970c5649b51e3ff5ee366bac1 WHIRLPOOL be1d794bc1c87d7fb151f5eaf79893aa0a2fdf8d4df4bd5b858b9a4bcca15c7c01caa172c9276f32251cbfe1b102701e46d6eeecb04f8189f4d6feaa3b6e3da5
AUX 0.4.6-obsolete-autotools-syntax.diff 435 SHA256 8d3a6e6d38e68b7ce1d7faa086eee39f366c5abfa12faf87768d7131d4b74272 SHA512 00de4870d9ee16ee9554aa0cd46ff9cdabbe0666131d29bc18dd2e7706f94265ee9c525d17409c3bbda4de32ffbe994286822ec8efb20887813a3076d9abb0c9 WHIRLPOOL f908cbe4bbc58c98143f85fe67585e4234beb2bae7c4801b7f69c8b3d71f447aa8347b49aece4ef8f0c70aad40b24ab56f4f56b3f83152aa786d58ec1b425c6b
DIST mod_auth_xradius-0.4.6.tar.bz2 180591 SHA256 ab45f9986e37ca38ef6b8ae765e2baa647529c848c0d21b49abf60cc1e9fbf0b SHA512 7edb26f988f9842825bec1b04f5127816bd53f76d2284d79d87afef2b5d6e9fa8cb8156c3f5543aeb9b013f65295fa70098ade603f00ce6e90b3b0c3e8c41b6a WHIRLPOOL 305cb5d53ee3fe9db7473761a0b4e179ab042e61f88710f7373c8edcb4bde07a6d3cb67f25444ef4bc2e341b6d775fbf59a139532feb18c4f0a0d9488efc7c54
-EBUILD mod_auth_xradius-0.4.6.ebuild 747 SHA256 41db4b7215705eadd396634be2fff9cf5c30ad16ed6ef37de1d359c0e1e6d76f SHA512 6f0c783d6f14447f4d61cc8635c2d9cc550e9b708e2aeb309708afd99f2db46e362bb449055c52acbeb55162784283dbb911a4968c7c588ecc648f4fb3a3be7f WHIRLPOOL 33e58ebec90e1b24be8bd243d70118edf0b73147b0fd499c6c26fd158d65e6567086db118064f1ad1f1085303f8d9ce1d4b642250b561d9e745804c3163342e8
-MISC ChangeLog 426 SHA256 ae3b50594bb1e9faf37a972a334a0040d7829425c7fd68f58e4715f081846e16 SHA512 814a2117e037b13a5782d0a479ac6ea139a3a2f6143ea790005ca2d88ad6a34de46faf4f355fd8940d16436a24656a0130df60ea15c44ab8812577d8b87d4a2a WHIRLPOOL 1fe3949ab33a613b765da9cfef896b27757e1e46ff00162cdd3029ce53ece7d6621befc838cb40181d4a050f763ad8b2da3281032d9fd53f6dc75066c18adff1
+EBUILD mod_auth_xradius-0.4.6.ebuild 749 SHA256 5c50724e72019e6e164edeff9ccced2eb55f609314a61833f608bc1fbbd74fda SHA512 d34b5d379cf48a64363949036284be5b2ef93b7ca2f6652f94ff57a5be737f47822048f1968ecf1ea677a5135effe3ff7fe2625088976a8dee9f4bf13a3f7f70 WHIRLPOOL 73469a9c362d8860125100d3aa73cf68b1e3d4fb9df1dcaa3d4fcf480d4374095a69a82dcfe3a0b1b9681a2cc7551576b87b3c5a5bd58e4b2faca30a00eccea7
+MISC ChangeLog 527 SHA256 a687ecc8e959051b32c9c969b1f7c5aacef0abb8862e1e36eedfcfef5c48fa58 SHA512 60e6bc347a16ae2f28ddb48f7ed5e909d930687613a46d8620409fdeae38ee125b44937cad3baf2b89412b4938de20073f00d8b815ae4ba65ea34705f278518c WHIRLPOOL cfd8c9a2364dd75954082a016d3c5f01b1bc6035e2b216126b1ae003ac5de7100d33ffe2206b8606a2975688fc5fd4a744ad6f3763d4151c0a80c948bc4c325a
MISC metadata.xml 237 SHA256 88d9092fd208599a8b524cca9633d9330223e45c34a44e54b2de05edb4738ac7 SHA512 11773ab2b5adaa81f3c8f73413d2f257ea1d1624df689154ee2697412ff14ea8f9851b805c4a474b486abb0a066cfc929f91eb852a208b9536885d467df36af1 WHIRLPOOL 324b778d3103d615af41fd6d1d978beeeeb08f4823a3c81fd453464b4df2ed59b56a481ddd65b4eb740dc75b4dc69133e761199abe6d27333b1fce97d5b5a1be
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.20 (GNU/Linux)
+
+iEYEAREIAAYFAlG1mH8ACgkQp5vW4rUFj5oGhACeLs9M9YSfsXdpJIPiqN4u8VAE
+lZ8AniuMbWjRwO9fSb/RTyeT4HrKzSMa
+=VmPo
+-----END PGP SIGNATURE-----
diff --git a/www-apache/mod_auth_xradius/files/0.4.6-apache24-api-changes.diff b/www-apache/mod_auth_xradius/files/0.4.6-apache24-api-changes.diff
new file mode 100644
index 000000000000..a760bd6ce79e
--- /dev/null
+++ b/www-apache/mod_auth_xradius/files/0.4.6-apache24-api-changes.diff
@@ -0,0 +1,14 @@
+--- src/xradius_cache.c.orig 2013-06-10 10:02:53.263071428 +0100
++++ src/xradius_cache.c 2013-06-10 10:03:45.789072216 +0100
+@@ -143,9 +143,9 @@
+ /* Running as Root */
+ if (geteuid() == 0) {
+ /* Allow the configured Apache use to read/write to the DBM */
+- chown(path1, unixd_config.user_id, -1);
++ chown(path1, ap_unixd_config.user_id, -1);
+ if (path2 != NULL) {
+- chown(path2, unixd_config.user_id, -1);
++ chown(path2, ap_unixd_config.user_id, -1);
+ }
+ }
+ #endif
diff --git a/www-apache/mod_auth_xradius/files/0.4.6-obsolete-autotools-syntax.diff b/www-apache/mod_auth_xradius/files/0.4.6-obsolete-autotools-syntax.diff
new file mode 100644
index 000000000000..affb3181485a
--- /dev/null
+++ b/www-apache/mod_auth_xradius/files/0.4.6-obsolete-autotools-syntax.diff
@@ -0,0 +1,19 @@
+--- configure.ac.orig 2013-06-10 09:56:06.905065330 +0100
++++ configure.ac 2013-06-10 09:56:45.968065916 +0100
+@@ -4,6 +4,7 @@
+ AC_PREREQ(2.53)
+ AC_CONFIG_SRCDIR([src/mod_auth_xradius.c])
+ AC_CONFIG_AUX_DIR(config)
++AC_CONFIG_MACRO_DIR([m4])
+ OOO_MAINTAIN_MODE
+ AM_MAINTAINER_MODE
+ AC_CANONICAL_TARGET
+@@ -15,7 +16,7 @@
+ AC_PROG_CC
+ AC_PROG_LD
+ AC_PROG_INSTALL
+-AC_PROG_RANLIB
++LT_INIT
+
+ AP_VERSION=2.0.40
+ CHECK_APACHE(,$AP_VERSION,
diff --git a/www-apache/mod_auth_xradius/metadata.xml b/www-apache/mod_auth_xradius/metadata.xml
new file mode 100644
index 000000000000..3ed4669f55a4
--- /dev/null
+++ b/www-apache/mod_auth_xradius/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>chainsaw@gentoo.org</email>
+ <name>Tony Vroon</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/www-apache/mod_auth_xradius/mod_auth_xradius-0.4.6.ebuild b/www-apache/mod_auth_xradius/mod_auth_xradius-0.4.6.ebuild
new file mode 100644
index 000000000000..bfdf74e8729b
--- /dev/null
+++ b/www-apache/mod_auth_xradius/mod_auth_xradius-0.4.6.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_auth_xradius/mod_auth_xradius-0.4.6.ebuild,v 1.1 2013/06/10 09:12:25 chainsaw Exp $
+
+EAPI="5"
+
+inherit autotools eutils
+
+DESCRIPTION="Radius authentication for Apache."
+HOMEPAGE="http://www.outoforder.cc/projects/apache/mod_auth_xradius/"
+SRC_URI="http://www.outoforder.cc/downloads/${PN}/${P}.tar.bz2"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+DOCFILES="README"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PV}-obsolete-autotools-syntax.diff"
+ if has_version ">=www-servers/apache-2.4"; then
+ epatch "${FILESDIR}/${PV}-apache24-api-changes.diff"
+ fi
+ AT_M4DIR="m4" eautoreconf
+}