summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Stewart <vericgar@gentoo.org>2006-06-04 20:15:51 +0000
committerMichael Stewart <vericgar@gentoo.org>2006-06-04 20:15:51 +0000
commitdae0cd8d86c5f52e9712a4fee200c656c090ad0b (patch)
tree72670f701a631db8eb32ee02e262b6fb6d5868a3
parentRemove old-style ebuilds (diff)
downloadhistorical-dae0cd8d86c5f52e9712a4fee200c656c090ad0b.tar.gz
historical-dae0cd8d86c5f52e9712a4fee200c656c090ad0b.tar.bz2
historical-dae0cd8d86c5f52e9712a4fee200c656c090ad0b.zip
Remove old-style ebuilds
Package-Manager: portage-2.1_rc4-r1
-rw-r--r--net-www/mod_ldap_userdir/ChangeLog7
-rw-r--r--net-www/mod_limitipconn/ChangeLog8
-rw-r--r--net-www/mod_limitipconn/Manifest37
-rw-r--r--net-www/mod_limitipconn/files/digest-mod_limitipconn-0.221
-rw-r--r--net-www/mod_limitipconn/files/digest-mod_limitipconn-0.22-r12
-rw-r--r--net-www/mod_limitipconn/mod_limitipconn-0.22.ebuild27
-rw-r--r--net-www/mod_log_sql/ChangeLog6
-rw-r--r--net-www/mod_loopback/ChangeLog7
-rw-r--r--net-www/mod_loopback/files/digest-mod_loopback-2.01-r12
-rw-r--r--net-www/mod_mp3/ChangeLog7
-rw-r--r--net-www/mod_pcgi2/ChangeLog5
-rw-r--r--net-www/mod_pcgi2/Manifest8
-rw-r--r--net-www/mod_pcgi2/files/digest-mod_pcgi2-2.0.11
-rw-r--r--net-www/mod_pcgi2/mod_pcgi2-2.0.1.ebuild119
14 files changed, 72 insertions, 165 deletions
diff --git a/net-www/mod_ldap_userdir/ChangeLog b/net-www/mod_ldap_userdir/ChangeLog
index 6c7289f10890..4f3a48e6563f 100644
--- a/net-www/mod_ldap_userdir/ChangeLog
+++ b/net-www/mod_ldap_userdir/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-www/mod_ldap_userdir
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mod_ldap_userdir/ChangeLog,v 1.13 2006/06/04 18:34:42 vericgar Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/mod_ldap_userdir/ChangeLog,v 1.14 2006/06/04 20:00:59 vericgar Exp $
+
+ 04 Jun 2006; Michael Stewart <vericgar@gentoo.org>
+ -mod_ldap_userdir-1.1.1.ebuild, -mod_ldap_userdir-1.1.4.ebuild,
+ -mod_ldap_userdir-1.1.4-r1.ebuild:
+ Remove old-style ebuilds
04 Jun 2006; Michael Stewart <vericgar@gentoo.org>
mod_ldap_userdir-1.1.5.ebuild:
diff --git a/net-www/mod_limitipconn/ChangeLog b/net-www/mod_limitipconn/ChangeLog
index 1a15c25e8946..f178e2bc390e 100644
--- a/net-www/mod_limitipconn/ChangeLog
+++ b/net-www/mod_limitipconn/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-www/mod_limitipconn
-# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mod_limitipconn/ChangeLog,v 1.11 2005/11/01 19:21:22 dertobi123 Exp $
+# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/mod_limitipconn/ChangeLog,v 1.12 2006/06/04 20:02:48 vericgar Exp $
+
+ 04 Jun 2006; Michael Stewart <vericgar@gentoo.org>
+ -files/digest-mod_limitipconn-0.22:
+ Remove old-style ebuilds
01 Nov 2005; Tobias Scherbaum <dertobi123@gentoo.org>
mod_limitipconn-0.22-r1.ebuild:
diff --git a/net-www/mod_limitipconn/Manifest b/net-www/mod_limitipconn/Manifest
index 1d6bfba18c92..7992fb77b6bc 100644
--- a/net-www/mod_limitipconn/Manifest
+++ b/net-www/mod_limitipconn/Manifest
@@ -1,11 +1,36 @@
-MD5 0d7f81bd8c68205160a3483371df8679 ChangeLog 1765
+AUX 27_mod_limitipconn.conf 635 RMD160 2ced447e4048e2bc762936b611b022fd6337f9f8 SHA1 5b98a770cfcf5f209e431baa78a1df02d18028c7 SHA256 fa6dd0d740877f2fb1956d65e683366a4a923eeb842fe943016c50d3e1ebe686
MD5 0cd0983e7d8ffe717947d00500245ece files/27_mod_limitipconn.conf 635
-MD5 6a4297b16078f78a42aee295f0331973 files/digest-mod_limitipconn-0.04 70
-MD5 d74c2fe772d1158400818e16f9a55a5f files/digest-mod_limitipconn-0.22 70
-MD5 d74c2fe772d1158400818e16f9a55a5f files/digest-mod_limitipconn-0.22-r1 70
+RMD160 2ced447e4048e2bc762936b611b022fd6337f9f8 files/27_mod_limitipconn.conf 635
+SHA256 fa6dd0d740877f2fb1956d65e683366a4a923eeb842fe943016c50d3e1ebe686 files/27_mod_limitipconn.conf 635
+AUX mod_limitipconn-0.04-local_ip.patch 2235 RMD160 a2cadf33f3fa2cdfb2acb61fbc162519d9529b89 SHA1 93e875dfa062882ac5ef4d6475773364d30ba518 SHA256 2c7e2ec647968c2b356c83f82e131f830bac3279f800657a567ef2d07a87458a
MD5 c893598a5903f5b8b9456f0ac5d4de82 files/mod_limitipconn-0.04-local_ip.patch 2235
+RMD160 a2cadf33f3fa2cdfb2acb61fbc162519d9529b89 files/mod_limitipconn-0.04-local_ip.patch 2235
+SHA256 2c7e2ec647968c2b356c83f82e131f830bac3279f800657a567ef2d07a87458a files/mod_limitipconn-0.04-local_ip.patch 2235
+AUX mod_limitipconn-0.04-vhost.patch 7997 RMD160 6cee2606f8f5fb1428c2b59b0b9d0aa9013d85c6 SHA1 d9f462b70744bd3d9fdf4ff47aa9fe2038c20d97 SHA256 9c8e8e5eda27313866a7e65334fc5247af034e462ee787df15b9279ef62ae23f
MD5 19738f900e2a69c3a3165a23f7c8b122 files/mod_limitipconn-0.04-vhost.patch 7997
-MD5 7272d8b6d09e3e301b6a08aa9c912eb0 metadata.xml 226
+RMD160 6cee2606f8f5fb1428c2b59b0b9d0aa9013d85c6 files/mod_limitipconn-0.04-vhost.patch 7997
+SHA256 9c8e8e5eda27313866a7e65334fc5247af034e462ee787df15b9279ef62ae23f files/mod_limitipconn-0.04-vhost.patch 7997
+DIST mod_limitipconn-0.04.tar.gz 6267
+DIST mod_limitipconn-0.22.tar.gz 6333 RMD160 7e62fd51bf837a02a1d42d2b807e03191682ce48 SHA1 b8477f92f1dd63af3153617b924f94ac8e604a7f SHA256 c11e308316f8fe2fb46e365f6b2d4aa389aa220094f7ed8e555853c2734f70b1
+EBUILD mod_limitipconn-0.04.ebuild 838 RMD160 00e0cfee517701870ad0b1e18c0d152f4f965c86 SHA1 03313b92f718a060c2fbe8ce4cd75d29602a27d7 SHA256 8e0c80d19d668e20cdab074ab3192025c0d1902389dc467466d10ebc368d4ffa
MD5 721192730323dd67fbc3245696e72018 mod_limitipconn-0.04.ebuild 838
+RMD160 00e0cfee517701870ad0b1e18c0d152f4f965c86 mod_limitipconn-0.04.ebuild 838
+SHA256 8e0c80d19d668e20cdab074ab3192025c0d1902389dc467466d10ebc368d4ffa mod_limitipconn-0.04.ebuild 838
+EBUILD mod_limitipconn-0.22-r1.ebuild 650 RMD160 de40d0ab6860ebbf398198a16be305f7744ed6a7 SHA1 76b77221fe5db8301e16b802c70f607bb1b6df9e SHA256 80592b192837e4e091569e186583555afb4154e5ba48cc92443580351c4cee6e
MD5 24f887109b63d1b30bf3f93292a1c261 mod_limitipconn-0.22-r1.ebuild 650
-MD5 adb34f8c8edb120148ba1a6ca078559c mod_limitipconn-0.22.ebuild 705
+RMD160 de40d0ab6860ebbf398198a16be305f7744ed6a7 mod_limitipconn-0.22-r1.ebuild 650
+SHA256 80592b192837e4e091569e186583555afb4154e5ba48cc92443580351c4cee6e mod_limitipconn-0.22-r1.ebuild 650
+MISC ChangeLog 1882 RMD160 d7b51c9c37051a235ffa55d5939a22304a577449 SHA1 d043f2c85c108c9edaa9d6c9167292914feeddd3 SHA256 c386f5aab1d5dc2bb0fb717cd135a6b717300bab371b2a217e8cb2eec8f8f76b
+MD5 329a45fe740f618c1fc968f4eac81d8c ChangeLog 1882
+RMD160 d7b51c9c37051a235ffa55d5939a22304a577449 ChangeLog 1882
+SHA256 c386f5aab1d5dc2bb0fb717cd135a6b717300bab371b2a217e8cb2eec8f8f76b ChangeLog 1882
+MISC metadata.xml 226 RMD160 d11ce73e47adf4b3d91309ec6489fded2f4d4e0e SHA1 fe9f7ce6f2281683065abb3255c8b731665c82ac SHA256 376a327f91f69eb96f0c1b05cc1481dd7017a0570f631a03b1f6d14d58215ca8
+MD5 7272d8b6d09e3e301b6a08aa9c912eb0 metadata.xml 226
+RMD160 d11ce73e47adf4b3d91309ec6489fded2f4d4e0e metadata.xml 226
+SHA256 376a327f91f69eb96f0c1b05cc1481dd7017a0570f631a03b1f6d14d58215ca8 metadata.xml 226
+MD5 6a4297b16078f78a42aee295f0331973 files/digest-mod_limitipconn-0.04 70
+RMD160 fa91979ef1a495a84e0fe026c960e7a105b99b4f files/digest-mod_limitipconn-0.04 70
+SHA256 08d7d9c745d937c064a552cac48077aa0b4307762ebe0c6b0c69417119fc009c files/digest-mod_limitipconn-0.04 70
+MD5 77709f6bd89513a3a53e26946c8c37a8 files/digest-mod_limitipconn-0.22-r1 256
+RMD160 8baca16bff0d8932a64979284d70ef989addf7f2 files/digest-mod_limitipconn-0.22-r1 256
+SHA256 bbc66c211a4d2a512550cadbdaf7706c94e8dbe3d213e995f6d18f54e2b89320 files/digest-mod_limitipconn-0.22-r1 256
diff --git a/net-www/mod_limitipconn/files/digest-mod_limitipconn-0.22 b/net-www/mod_limitipconn/files/digest-mod_limitipconn-0.22
deleted file mode 100644
index 94d28ffea961..000000000000
--- a/net-www/mod_limitipconn/files/digest-mod_limitipconn-0.22
+++ /dev/null
@@ -1 +0,0 @@
-MD5 0f4beb9eb4e7b815ca472ccfe11451b3 mod_limitipconn-0.22.tar.gz 6333
diff --git a/net-www/mod_limitipconn/files/digest-mod_limitipconn-0.22-r1 b/net-www/mod_limitipconn/files/digest-mod_limitipconn-0.22-r1
index 94d28ffea961..d683936792d2 100644
--- a/net-www/mod_limitipconn/files/digest-mod_limitipconn-0.22-r1
+++ b/net-www/mod_limitipconn/files/digest-mod_limitipconn-0.22-r1
@@ -1 +1,3 @@
MD5 0f4beb9eb4e7b815ca472ccfe11451b3 mod_limitipconn-0.22.tar.gz 6333
+RMD160 7e62fd51bf837a02a1d42d2b807e03191682ce48 mod_limitipconn-0.22.tar.gz 6333
+SHA256 c11e308316f8fe2fb46e365f6b2d4aa389aa220094f7ed8e555853c2734f70b1 mod_limitipconn-0.22.tar.gz 6333
diff --git a/net-www/mod_limitipconn/mod_limitipconn-0.22.ebuild b/net-www/mod_limitipconn/mod_limitipconn-0.22.ebuild
deleted file mode 100644
index 2a5a16bd9bcc..000000000000
--- a/net-www/mod_limitipconn/mod_limitipconn-0.22.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mod_limitipconn/mod_limitipconn-0.22.ebuild,v 1.7 2005/01/09 00:29:55 hollow Exp $
-
-DESCRIPTION="Allows administrators to limit the number of simultaneous downloads permitted"
-SRC_URI="http://dominia.org/djao/limit/${P}.tar.gz"
-HOMEPAGE="http://dominia.org/djao/limitipconn.html"
-
-KEYWORDS="x86 ppc"
-SLOT="0"
-LICENSE="as-is"
-IUSE=""
-
-DEPEND="virtual/libc
- =net-www/apache-2*"
-RDEPEND=""
-
-src_compile() {
- apxs2 -c mod_limitipconn.c || die
-}
-
-src_install() {
- exeinto /usr/lib/apache2-extramodules
- doexe .libs/${PN}.so
- dodoc ChangeLog INSTALL README
-}
-
diff --git a/net-www/mod_log_sql/ChangeLog b/net-www/mod_log_sql/ChangeLog
index ab427ad32df1..8681ddfe901c 100644
--- a/net-www/mod_log_sql/ChangeLog
+++ b/net-www/mod_log_sql/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-www/mod_log_sql
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mod_log_sql/ChangeLog,v 1.26 2006/06/04 18:37:03 vericgar Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/mod_log_sql/ChangeLog,v 1.27 2006/06/04 20:09:43 vericgar Exp $
+
+ 04 Jun 2006; Michael Stewart <vericgar@gentoo.org>
+ -mod_log_sql-1.97.ebuild, -mod_log_sql-1.98-r1.ebuild:
+ Remove old-style ebuilds
04 Jun 2006; Michael Stewart <vericgar@gentoo.org>
mod_log_sql-1.100.ebuild:
diff --git a/net-www/mod_loopback/ChangeLog b/net-www/mod_loopback/ChangeLog
index 7f353952327d..622d3f7dddab 100644
--- a/net-www/mod_loopback/ChangeLog
+++ b/net-www/mod_loopback/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-www/mod_loopback
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mod_loopback/ChangeLog,v 1.19 2006/03/18 12:22:39 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/mod_loopback/ChangeLog,v 1.20 2006/06/04 20:11:30 vericgar Exp $
+
+ 04 Jun 2006; Michael Stewart <vericgar@gentoo.org>
+ -mod_loopback-1.04.ebuild, -mod_loopback-2.0.ebuild,
+ -mod_loopback-2.01.ebuild:
+ Remove old-style ebuilds
18 Mar 2006; Bryan Østergaard <kloeri@gentoo.org
mod_loopback-1.04-r1.ebuild:
diff --git a/net-www/mod_loopback/files/digest-mod_loopback-2.01-r1 b/net-www/mod_loopback/files/digest-mod_loopback-2.01-r1
index 22cc78fcbe71..c6c4b70c1d8f 100644
--- a/net-www/mod_loopback/files/digest-mod_loopback-2.01-r1
+++ b/net-www/mod_loopback/files/digest-mod_loopback-2.01-r1
@@ -1 +1,3 @@
MD5 020af7d7186ab803850d2f0f7b0a492f mod_loopback201.tgz 10807
+RMD160 299f5c0cd6e30b2b3883a54ef35e9996600bcd96 mod_loopback201.tgz 10807
+SHA256 c57137895511ee2882bcbe41dc9b98cd21d3c5b394e90d99d57c0700e7a5c61e mod_loopback201.tgz 10807
diff --git a/net-www/mod_mp3/ChangeLog b/net-www/mod_mp3/ChangeLog
index 092942ea48b1..45119943bbe9 100644
--- a/net-www/mod_mp3/ChangeLog
+++ b/net-www/mod_mp3/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-www/mod_mp3
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mod_mp3/ChangeLog,v 1.26 2006/06/04 18:39:16 vericgar Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/mod_mp3/ChangeLog,v 1.27 2006/06/04 20:13:08 vericgar Exp $
+
+ 04 Jun 2006; Michael Stewart <vericgar@gentoo.org>
+ -mod_mp3-0.35-r1.ebuild, -mod_mp3-0.35-r2.ebuild, -mod_mp3-0.39.ebuild,
+ -mod_mp3-0.40.ebuild:
+ Remove old-style ebuilds
04 Jun 2006; Michael Stewart <vericgar@gentoo.org> mod_mp3-0.40-r1.ebuild:
Address dependency issues caused by depend.apache. Refer to bug 107127.
diff --git a/net-www/mod_pcgi2/ChangeLog b/net-www/mod_pcgi2/ChangeLog
index 5e3aff2baadc..275934b5291c 100644
--- a/net-www/mod_pcgi2/ChangeLog
+++ b/net-www/mod_pcgi2/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-www/mod_pcgi2
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mod_pcgi2/ChangeLog,v 1.14 2006/06/04 18:44:30 vericgar Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/mod_pcgi2/ChangeLog,v 1.15 2006/06/04 20:14:46 vericgar Exp $
+
+ 04 Jun 2006; Michael Stewart <vericgar@gentoo.org> ChangeLog:
+ Remove old-style ebuilds
04 Jun 2006; Michael Stewart <vericgar@gentoo.org> mod_pcgi2-2.0.2.ebuild:
Address dependency issues caused by depend.apache. Refer to bug 107127.
diff --git a/net-www/mod_pcgi2/Manifest b/net-www/mod_pcgi2/Manifest
index 1c28bd5243cf..1b5be1f0b8d7 100644
--- a/net-www/mod_pcgi2/Manifest
+++ b/net-www/mod_pcgi2/Manifest
@@ -15,10 +15,10 @@ EBUILD mod_pcgi2-2.0.2.ebuild 937 RMD160 266728a44e888b0bf0a11e6cb5f832e3cd2c913
MD5 2a16cc9aeec3ef3a585a49b182bdbbef mod_pcgi2-2.0.2.ebuild 937
RMD160 266728a44e888b0bf0a11e6cb5f832e3cd2c9139 mod_pcgi2-2.0.2.ebuild 937
SHA256 a420a8e4e0b29f61c8ff38722c1fba7fd0dc675ab8fd3d3839e3c6698cca2854 mod_pcgi2-2.0.2.ebuild 937
-MISC ChangeLog 1986 RMD160 45fee186636c4d5eef6566bd2bc693ac562c7bd2 SHA1 e59a188715a6576382ff7a1537fbca7070610f58 SHA256 fc70bd79ad20816e4744979b08aac9c75d8f543ceee13e8684e010a5121a282d
-MD5 1670a95788af6b84c89e8b5e165dcb6b ChangeLog 1986
-RMD160 45fee186636c4d5eef6566bd2bc693ac562c7bd2 ChangeLog 1986
-SHA256 fc70bd79ad20816e4744979b08aac9c75d8f543ceee13e8684e010a5121a282d ChangeLog 1986
+MISC ChangeLog 1986 RMD160 93d1c53ea0f41171048fd42cee66aa8dcfcaa496 SHA1 e96998547edf5def798d410a1ad8359aa357bb52 SHA256 422d4ca1b757d30b13a6968ea8c11424c2816bac0f44e8b5856434d4c1b42f0a
+MD5 48187e81af3d92101c30bd8e8aefaf9b ChangeLog 1986
+RMD160 93d1c53ea0f41171048fd42cee66aa8dcfcaa496 ChangeLog 1986
+SHA256 422d4ca1b757d30b13a6968ea8c11424c2816bac0f44e8b5856434d4c1b42f0a ChangeLog 1986
MISC metadata.xml 226 RMD160 d11ce73e47adf4b3d91309ec6489fded2f4d4e0e SHA1 fe9f7ce6f2281683065abb3255c8b731665c82ac SHA256 376a327f91f69eb96f0c1b05cc1481dd7017a0570f631a03b1f6d14d58215ca8
MD5 7272d8b6d09e3e301b6a08aa9c912eb0 metadata.xml 226
RMD160 d11ce73e47adf4b3d91309ec6489fded2f4d4e0e metadata.xml 226
diff --git a/net-www/mod_pcgi2/files/digest-mod_pcgi2-2.0.1 b/net-www/mod_pcgi2/files/digest-mod_pcgi2-2.0.1
deleted file mode 100644
index 201f00c184f5..000000000000
--- a/net-www/mod_pcgi2/files/digest-mod_pcgi2-2.0.1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 36c91aea91358ad1cf4f18bb20afd4b5 mod_pcgi2-2.0.1-src.tar.gz 32025
diff --git a/net-www/mod_pcgi2/mod_pcgi2-2.0.1.ebuild b/net-www/mod_pcgi2/mod_pcgi2-2.0.1.ebuild
deleted file mode 100644
index aaf7b21a8c52..000000000000
--- a/net-www/mod_pcgi2/mod_pcgi2-2.0.1.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mod_pcgi2/mod_pcgi2-2.0.1.ebuild,v 1.15 2005/10/03 10:24:56 swegener Exp $
-
-inherit eutils
-
-detectapache() {
- # DO NOT REPLICATE THIS IN ANY OTHER PACKAGE WITHOUT PORTAGE DEVS PERMISSION
- # IT IS BROKEN AND A TEMPORARY MEASURE!
- # YOU'VE BEEN WARNED.
- if [[ ${EBUILD_PHASE/depend} != ${EBUILD_PHASE} ]]; then
- APACHEVER=1
- return
- fi
-
- local domsg=
- [ -n "$1" ] && domsg=1
- HAVE_APACHE1=
- HAVE_APACHE2=
- has_version '=net-www/apache-1*' && HAVE_APACHE1=1
- has_version '=net-www/apache-2*' && HAVE_APACHE2=1
-
- [ -n "${HAVE_APACHE1}" ] && APACHEVER=1
- [ -n "${HAVE_APACHE2}" ] && APACHEVER=2
- [ -n "${HAVE_APACHE1}" ] && [ -n "${HAVE_APACHE2}" ] && APACHEVER='both'
-
- case "${APACHEVER}" in
- 1) [ -n "${domsg}" ] && einfo 'Apache1 only detected' ;;
- 2) [ -n "${domsg}" ] && einfo 'Apache2 only detected';;
- both)
- if use apache2; then
- [ -n "${domsg}" ] && einfo "Multiple Apache versions detected, using Apache2 (USE=apache2)"
- APACHEVER=2
- else
- [ -n "${domsg}" ] && einfo 'Multiple Apache versions detected, using Apache1 (USE=-apache2)'
- APACHEVER=1
- fi ;;
- *) if [ -n "${domsg}" ]; then
- MSG="Unknown Apache version!"; eerror $MSG ; die $MSG
- else
- APACHEVER=0
- fi; ;;
- esac
-}
-detectapache
-[ "${APACHEVER}" -eq '2' ] && USE_APACHE2='2' || USE_APACHE2=''
-
-DESCRIPTION="An Apache module to talk to Zope Corporation's PCGI"
-HOMEPAGE="http://www.zope.org/Members/phd/${PN}/"
-SRC_URI="http://zope.org/Members/phd/${PN}/${PV}/${P}-src.tar.gz"
-LICENSE="GPL-2"
-SLOT="${APACHEVER}"
-KEYWORDS="~x86 ~ppc"
-IUSE="apache2"
-
-DEPEND="net-www/apache
- apache2? ( >=net-www/apache-2 )
- www-apps/pcgi"
-
-S=${WORKDIR}/${PN/mod_}
-
-src_unpack() {
- unpack ${A}
- epatch ${FILESDIR}/${PN}-2.0.1-macrofix.patch
-}
-
-src_compile() {
- detectapache true
- if [ -n "${USE_APACHE2}" ]; then
- apxs2 \
- -n pcgi2 \
- -DUNIX -DAPACHE2 -DMOD_PCGI2 \
- -c mod_pcgi2.c pcgi-wrapper.c parseinfo.c \
- || die "axps2 failed!"
- #-o mod_pcgi2.so \
- else
- apxs \
- -Wc,-DMOD_PCGI2 \
- -Wc,-DUNIX \
- -Wc,-DHAVE_UNION_SEMUN \
- -I./ \
- -o mod_pcgi2.so \
- -c mod_pcgi2.c parseinfo.c pcgi-wrapper.c \
- || die "axps failed!"
- fi
-}
-
-src_install() {
- detectapache
- dodoc NEWS README TODO ChangeLog
- exeinto /usr/lib/apache${apache}-extramodules
- doexe .libs/${PN}.so
- insinto /etc/apache${apache}/conf/modules.d
- doins ${FILESDIR}/20_mod_pcgi.conf
-}
-
-pkg_postinst() {
- detectapache
- if [ -n "${USE_APACHE2}" ] ; then
- einfo "Add '-D PCGI' to your APACHE2_OPTS in /etc/conf.d/apache2"
- else
- einfo "1. Execute the command:"
- einfo " \"ebuild /var/db/pkg/net-www/${PF}/${PF}.ebuild config\""
- einfo "2. Edit /etc/conf.d/apache and add \"-D PCGI\" to APACHE_OPTS"
- fi
-}
-
-pkg_config() {
- detectapache
- if [ -n "${USE_APACHE2}" ] ; then
- einfo "Add '-D PCGI' to your APACHE2_OPTS in /etc/conf.d/apache2"
- else
- ${ROOT}/usr/sbin/apacheaddmod \
- ${ROOT}/etc/apache/conf/apache.conf \
- extramodules/mod_pcgi2.so mod_pcgi2.c pcgi_module \
- before=perl define=pcgi addconf=conf/modules.d/20_mod_pcgi.conf
- :;
- fi
-}