summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Cummings <mcummings@gentoo.org>2007-05-05 13:05:23 +0000
committerMichael Cummings <mcummings@gentoo.org>2007-05-05 13:05:23 +0000
commitf3187d26cf99b649df2f925c741f58deaa4d879c (patch)
tree86322c047ad6dcc0a8d6ced3504ea2b4672d1691 /www-misc/libapreq2
parentStable for HPPA (bug #176808). (diff)
downloadhistorical-f3187d26cf99b649df2f925c741f58deaa4d879c.tar.gz
historical-f3187d26cf99b649df2f925c741f58deaa4d879c.tar.bz2
historical-f3187d26cf99b649df2f925c741f58deaa4d879c.zip
Bug 158170 for the version bump; also fixed a doxygen compilation problem and fixed multilib-strict support
Package-Manager: portage-2.1.2.3
Diffstat (limited to 'www-misc/libapreq2')
-rw-r--r--www-misc/libapreq2/ChangeLog9
-rw-r--r--www-misc/libapreq2/Manifest30
-rw-r--r--www-misc/libapreq2/files/digest-libapreq2-2.083
-rw-r--r--www-misc/libapreq2/files/libapreq2-2.08-doc.patch24
-rw-r--r--www-misc/libapreq2/libapreq2-2.08.ebuild93
5 files changed, 154 insertions, 5 deletions
diff --git a/www-misc/libapreq2/ChangeLog b/www-misc/libapreq2/ChangeLog
index 6d48d0932e27..e727cf8892b5 100644
--- a/www-misc/libapreq2/ChangeLog
+++ b/www-misc/libapreq2/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for www-misc/libapreq2
# Copyright 2003-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-misc/libapreq2/ChangeLog,v 1.6 2007/05/01 11:44:24 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-misc/libapreq2/ChangeLog,v 1.7 2007/05/05 13:05:23 mcummings Exp $
+
+*libapreq2-2.08 (05 May 2007)
+
+ 05 May 2007; Michael Cummings <mcummings@gentoo.org>
+ +files/libapreq2-2.08-doc.patch, +libapreq2-2.08.ebuild:
+ Bug 158170 for the version bump; also fixed a doxygen compilation problem
+ and fixed multilib-strict support
01 May 2007; Markus Rothe <corsair@gentoo.org> libapreq2-2.07-r1.ebuild:
Added ~ppc64; bug #175872
diff --git a/www-misc/libapreq2/Manifest b/www-misc/libapreq2/Manifest
index 8c8b3be216e3..a688b0c0bea5 100644
--- a/www-misc/libapreq2/Manifest
+++ b/www-misc/libapreq2/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX 76_mod_apreq.conf 384 RMD160 9e2d4e0ffa5ab3d65becd958bdabc4cd149d291c SHA1 99e39336bf0f90790387c8d34859404ae738c67b SHA256 7d308028c10f8c5a5f665ae894b219282de6088bd68ab3a43b51b788878f4a4e
MD5 72ff7fa68f0ab905336522c6398b4f17 files/76_mod_apreq.conf 384
RMD160 9e2d4e0ffa5ab3d65becd958bdabc4cd149d291c files/76_mod_apreq.conf 384
@@ -10,7 +13,12 @@ AUX libapreq2-2.0-sandbox.patch 1169 RMD160 877dbf70eba927c56e7295a3943979a575bb
MD5 7e7f7ff87f41a04bb85b1bf4792eafd5 files/libapreq2-2.0-sandbox.patch 1169
RMD160 877dbf70eba927c56e7295a3943979a575bb15df files/libapreq2-2.0-sandbox.patch 1169
SHA256 e0647cc7cacf1e4e88e19834b08643117cbc233355f2a33d4bcb87c3021f63cd files/libapreq2-2.0-sandbox.patch 1169
+AUX libapreq2-2.08-doc.patch 1188 RMD160 5bf9d7b43a3a63799d1be43fd09a1c6490e9789b SHA1 495948e7a40b247ecee29260bd31a749d278ca33 SHA256 2ceee7ec3bf91a48b42094ce31ab1449b7193ea4c31aca0764ac98f13da5dccc
+MD5 4767fca9baf95b7bbf8b5bfd6bf461e7 files/libapreq2-2.08-doc.patch 1188
+RMD160 5bf9d7b43a3a63799d1be43fd09a1c6490e9789b files/libapreq2-2.08-doc.patch 1188
+SHA256 2ceee7ec3bf91a48b42094ce31ab1449b7193ea4c31aca0764ac98f13da5dccc files/libapreq2-2.08-doc.patch 1188
DIST libapreq2-2.07.tar.gz 787249 RMD160 74050bf847ae5b0e199d3b53227897d48afad919 SHA1 49c0359faae36b1fefbf226ef782d2be11a879a2 SHA256 27c8ea5b58cf5873ae7227d149914f39d44836e47785ddac6b7da48076669147
+DIST libapreq2-2.08.tar.gz 847527 RMD160 f2084c709443424c7d749be732924b37d70dee96 SHA1 e2ac823724f4b54c000138d4c660d438e8fffe16 SHA256 8f8d71852ea3addab7690fa96fc50ea5f221f719156d50995f7f3e0a5a59e932
EBUILD libapreq2-2.07-r1.ebuild 2262 RMD160 1a291bdbb55e07de4f7e67481e25382eafa8c47f SHA1 81637a4b1001e584445f0da1774035b4173c71cf SHA256 45ecd59535e6c2a51e85e00a487d9d326ab9376b7e41bf302352a6d9c4ce46bb
MD5 e659b19943298ae61a54f1f845d1e177 libapreq2-2.07-r1.ebuild 2262
RMD160 1a291bdbb55e07de4f7e67481e25382eafa8c47f libapreq2-2.07-r1.ebuild 2262
@@ -19,10 +27,14 @@ EBUILD libapreq2-2.07.ebuild 2250 RMD160 0c52c461e136d6354327849d859a4fd098c7048
MD5 30a0427393ecdd96627dc103714f23aa libapreq2-2.07.ebuild 2250
RMD160 0c52c461e136d6354327849d859a4fd098c70481 libapreq2-2.07.ebuild 2250
SHA256 64a77fb55d2ab625cc917447e141acca8ac8a539eea89607ebcc3cc268388899 libapreq2-2.07.ebuild 2250
-MISC ChangeLog 3882 RMD160 e958f3a9e1f4e9ff04c5fa60676976593db4efa6 SHA1 ef195a30f638377565c44ef6c5cd08d126e2cc67 SHA256 5c1c83f83a90bcadd4ccd8844ffca540a4df256488be2fd69c6e5aae2710a5a5
-MD5 5f685f3e7ec3d0dda446e1436007faca ChangeLog 3882
-RMD160 e958f3a9e1f4e9ff04c5fa60676976593db4efa6 ChangeLog 3882
-SHA256 5c1c83f83a90bcadd4ccd8844ffca540a4df256488be2fd69c6e5aae2710a5a5 ChangeLog 3882
+EBUILD libapreq2-2.08.ebuild 2384 RMD160 ed1643814b06f0844f6ea1b6761e1ec5424f4fd9 SHA1 0f57e5f373110da51593c550f49285ae24ec5726 SHA256 fae7247b46535f5c645f84accd5e49ae596853fd660da8d14e767d4e313c2c68
+MD5 00af8e51bd918af7c65616210a6db572 libapreq2-2.08.ebuild 2384
+RMD160 ed1643814b06f0844f6ea1b6761e1ec5424f4fd9 libapreq2-2.08.ebuild 2384
+SHA256 fae7247b46535f5c645f84accd5e49ae596853fd660da8d14e767d4e313c2c68 libapreq2-2.08.ebuild 2384
+MISC ChangeLog 4142 RMD160 2dd5b47de7cd21110acf27d45450ae1bfd6e3bf8 SHA1 0883cd9322219a824f73773a5ad6f52124a093f2 SHA256 e7ebb83728ebcca29d6b1a9125701730d8c738b11ce52a51e9d51e72d425d8bd
+MD5 005fa67a46d9ac84762db0d09dc44a31 ChangeLog 4142
+RMD160 2dd5b47de7cd21110acf27d45450ae1bfd6e3bf8 ChangeLog 4142
+SHA256 e7ebb83728ebcca29d6b1a9125701730d8c738b11ce52a51e9d51e72d425d8bd ChangeLog 4142
MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca
MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
RMD160 647980838c590f54441a053916ea629e53e551c0 metadata.xml 305
@@ -33,3 +45,13 @@ SHA256 613856dc61b68fcc28caa5a5732099d91684de5410bfd534085dc7c40a5b096a files/di
MD5 9de3e2ed1cd800b636f8e5a3dbf22e9e files/digest-libapreq2-2.07-r1 244
RMD160 c56d8dc35babb262f6830df405cf3dfb750c6d51 files/digest-libapreq2-2.07-r1 244
SHA256 613856dc61b68fcc28caa5a5732099d91684de5410bfd534085dc7c40a5b096a files/digest-libapreq2-2.07-r1 244
+MD5 3d2a029cfdc7669a6e46eee1c2060a15 files/digest-libapreq2-2.08 244
+RMD160 550819715d5252aad8e2a5a170d7c98297abda2d files/digest-libapreq2-2.08 244
+SHA256 f6c3ace6b6f1614b668431878e597b872ba8a33c6b98315a01b8fabf35f43f1e files/digest-libapreq2-2.08 244
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.3 (GNU/Linux)
+
+iD8DBQFGPIEZtG5z4I8BtQoRAoKZAJ93j0PFujocAFqyW4eb0mDZApNI2gCfX2sD
+9TDqF1Axygl1KozkSXUuR7I=
+=3EI6
+-----END PGP SIGNATURE-----
diff --git a/www-misc/libapreq2/files/digest-libapreq2-2.08 b/www-misc/libapreq2/files/digest-libapreq2-2.08
new file mode 100644
index 000000000000..a40f7d75d8ff
--- /dev/null
+++ b/www-misc/libapreq2/files/digest-libapreq2-2.08
@@ -0,0 +1,3 @@
+MD5 9fb3deec448f74c455d4ffc13846ea9f libapreq2-2.08.tar.gz 847527
+RMD160 f2084c709443424c7d749be732924b37d70dee96 libapreq2-2.08.tar.gz 847527
+SHA256 8f8d71852ea3addab7690fa96fc50ea5f221f719156d50995f7f3e0a5a59e932 libapreq2-2.08.tar.gz 847527
diff --git a/www-misc/libapreq2/files/libapreq2-2.08-doc.patch b/www-misc/libapreq2/files/libapreq2-2.08-doc.patch
new file mode 100644
index 000000000000..a1e444070320
--- /dev/null
+++ b/www-misc/libapreq2/files/libapreq2-2.08-doc.patch
@@ -0,0 +1,24 @@
+diff -Naurp libapreq2-2.08.old/build/doxygen.conf libapreq2-2.08/build/doxygen.conf
+--- libapreq2-2.08.old/build/doxygen.conf 2006-08-09 00:30:19.000000000 -0400
++++ libapreq2-2.08/build/doxygen.conf 2007-05-05 07:54:21.000000000 -0400
+@@ -27,7 +27,7 @@ WARN_IF_UNDOCUMENTED = YES
+ WARN_IF_DOC_ERROR = YES
+ WARN_FORMAT = "$file:$line: $text"
+
+-INPUT = . include module/apache module/apache2
++INPUT = . include module/apache2
+ FILE_PATTERNS = *.h *.dox CHANGES STATUS
+ RECURSIVE = NO
+ EXTRACT_STATIC = YES
+diff -Naurp libapreq2-2.08.old/build/doxygen.conf.in libapreq2-2.08/build/doxygen.conf.in
+--- libapreq2-2.08.old/build/doxygen.conf.in 2006-08-09 00:26:44.000000000 -0400
++++ libapreq2-2.08/build/doxygen.conf.in 2007-05-05 07:57:18.000000000 -0400
+@@ -27,7 +27,7 @@ WARN_IF_UNDOCUMENTED = YES
+ WARN_IF_DOC_ERROR = YES
+ WARN_FORMAT = "$file:$line: $text"
+
+-INPUT = . include module/apache module/apache2
++INPUT = . include module/apache2
+ FILE_PATTERNS = *.h *.dox CHANGES STATUS
+ RECURSIVE = NO
+ EXTRACT_STATIC = YES
diff --git a/www-misc/libapreq2/libapreq2-2.08.ebuild b/www-misc/libapreq2/libapreq2-2.08.ebuild
new file mode 100644
index 000000000000..af2efd58c670
--- /dev/null
+++ b/www-misc/libapreq2/libapreq2-2.08.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-misc/libapreq2/libapreq2-2.08.ebuild,v 1.1 2007/05/05 13:05:23 mcummings Exp $
+
+inherit perl-module depend.apache multilib
+
+IUSE=""
+
+DESCRIPTION="An Apache Request Perl Module"
+SRC_URI="mirror://cpan/authors/id/J/JO/JOESUF/${P}.tar.gz"
+HOMEPAGE="http://httpd.apache.org/apreq/"
+SLOT="2"
+LICENSE="Apache-2.0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+DEPEND="${DEPEND}
+ >=dev-perl/ExtUtils-XSBuilder-0.23
+ dev-perl/version
+ >=net-www/apache-2.0.48
+ >=www-apache/mod_perl-2"
+RDEPEND="${DEPEND}"
+
+mydoc="TODO README CHANGES INSTALL"
+myconf="--with-apache2-apxs=${APXS2} --libdir=/usr/$(get_libdir)"
+SRC_TEST="skip"
+
+need_apache2
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/libapreq2-2.08-doc.patch
+ sed -i -e "s/PERL \$PERL_OPTS/PERL/" ${S}/acinclude.m4
+ sed -i -e "s/PERL \$PERL_OPTS/PERL/" ${S}/aclocal.m4
+ sed -i -e "s/PERL \$PERL_OPTS/PERL/" ${S}/configure
+}
+src_test() {
+ if [ "${SRC_TEST}" == "do" ]; then
+ if [ "`id -u`" == '0' ]; then
+ chown nobody:nobody ${S}/module/t
+ chown nobody:nobody ${T}
+ GROUP="nobody" USER="nobody" \
+ APACHE_TEST_NO_STICKY_PREFERENCES=1 \
+ TMPDIR="${T}" HOME="${T}/" echo "" | emake test
+ else
+ APACHE_TEST_NO_STICKY_PREFERENCES=1 TMPDIR="${T}" HOME="${T}/" emake test
+ fi
+ fi
+}
+
+src_compile() {
+ cd ${S}
+ ./configure ${myconf}
+}
+src_install() {
+
+ emake -j1 DESTDIR=${D} LT_LDFLAGS="-L${D}/usr/$(get_libdir)" install || die
+ make docs
+ rm -f ${S}/docs/man/man3/_*
+ for doc in `ls ${S}/docs/man/man3/*.3`; do
+ doman $doc
+ done
+ # install the html docs
+ dohtml ${S}/docs/html/*.html
+
+ insinto ${APACHE2_MODULES_CONFDIR}
+ doins ${FILESDIR}/76_mod_apreq.conf
+
+ fixlocalpod
+
+ for FILE in `find ${D} -type f |grep -v '.so'`; do
+ STAT=`file $FILE| grep -i " text"`
+ if [ "${STAT}x" != "x" ]; then
+ sed -i -e "s:${D}:/:g" ${FILE}
+ fi
+ done
+
+ for doc in Change* MANIFEST* README* ${mydoc}; do
+ [ -s "$doc" ] && dodoc $doc
+ done
+
+}
+
+pkg_postinst() {
+ einfo
+ einfo "To enable ${PN}, you need to edit your /etc/conf.d/apache2 file and"
+ einfo "add '-D APREQ' to APACHE2_OPTS."
+ einfo "Configuration file installed as"
+ einfo " ${APACHE2_MODULES_CONFDIR}/76_mod_apreq.conf"
+ einfo "You may want to edit it before turning the module on in /etc/conf.d/apache2"
+ einfo
+
+}