diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /www-apache/libapreq2 |
reinit the tree, so we can have metadata
Diffstat (limited to 'www-apache/libapreq2')
-rw-r--r-- | www-apache/libapreq2/Manifest | 7 | ||||
-rw-r--r-- | www-apache/libapreq2/files/76_mod_apreq.conf | 13 | ||||
-rw-r--r-- | www-apache/libapreq2/files/libapreq2-2.08-doc.patch | 24 | ||||
-rw-r--r-- | www-apache/libapreq2/libapreq2-2.13-r1.ebuild | 63 | ||||
-rw-r--r-- | www-apache/libapreq2/metadata.xml | 5 |
5 files changed, 112 insertions, 0 deletions
diff --git a/www-apache/libapreq2/Manifest b/www-apache/libapreq2/Manifest new file mode 100644 index 000000000000..fbf2162705f5 --- /dev/null +++ b/www-apache/libapreq2/Manifest @@ -0,0 +1,7 @@ +AUX 76_mod_apreq.conf 316 SHA256 caa62918391447ea10dc72be8db902722eae8af222df0d307df625dd495e9d3b SHA512 2a4d7c8415162d27ae182f091b8a2219c2865ff7ace0a5b8944e853cd256955888482877ab7cce55342a3d30686f9d7932bbbfdcc8c037e15c92e60de9eab20b WHIRLPOOL 2f3a5bc08211b13ac7279908195080f541d17bebb936ad646b41d60f0b1f5b427e0986d5abeecf02b8c37409f5d5575702370066247b8c14dc473826cd6d4a12 +AUX libapreq2-2.08-doc.patch 1188 SHA256 2ceee7ec3bf91a48b42094ce31ab1449b7193ea4c31aca0764ac98f13da5dccc SHA512 dc889d7890d9059efdb3fcd4d6b1e485929b69c073ff6266b90f82e89efe5bdd633fd4dc09ccd4aac3f8816271c00dca69b39ffe4706baf7d3094404784cd766 WHIRLPOOL 53311615c4d7ebbc4080c0e724adfdf3817e6ae1836f82eb8395df5b44cbc2869b9f1623b23aa259d3c0ddfe40a69b8b08eaf718ab6f5ac92cf97dba799aff1a +DIST libapreq2-2.13.tar.gz 891320 SHA256 5731e6833b32d88e4a5c690e45ddf20fcf969ce3da666c5627d775e92da0cf6e SHA512 54553cb90c0d3f6fb34ff19364c5804976c4aff1bae551ae051fdd06f41695770f1e285c40e03dbd93ae738adc332f38f1a1994167598364071feaec833fdf05 WHIRLPOOL 8b018b5d71dc83c1029a0d4040f94fca8fcf1ea4490c4d34d0a702d873242953c22eed497c6c2e9d493f2386f4e37e8f462c02371e1e51d347d9f4ab383ae466 +EBUILD libapreq2-2.13-r1.ebuild 1431 SHA256 2a50a266aa3b2b66e0eb895b3179eadd7bcaefe6a67b5ebf99ca97220e6b8b70 SHA512 751c34af300a3b020a0df6ad82882ffdf840f6fd28295c3bc388d3c902080efab7537e9ea349880a478e274b9966c8eefa8f27a1db4295dfe53df11ad189e60a WHIRLPOOL eb3dcf3c9b04c936a79523dd0cb4f8c85a210a3adff1885ccf684253c12081217de832334886393beee1d622dd4240d9d309295051d28b1beb8013ec4170aefb +MISC ChangeLog 2703 SHA256 c47c09d02358678588ef3835a5c0ce723cde7405fe82a07b2f6e868f80ac0c99 SHA512 dd4bf3a9a035deb13344b95811fa25935a942503f16c67870907e6f63c29ad6c102b84aa592d54616e5b387a3c0a528f3e83fb7fd130a22fb3b3da261b413848 WHIRLPOOL d8350b34366505284c363c23484e0c0bafa8a314a11ccffd1da333678fc5f598373469f3337cb83553a2e468cd46d33f73a85e1311245ebc68c4966be3c5ee21 +MISC ChangeLog-2015 9194 SHA256 6caee5be8cd629363a1b3dd44a69c2e62ea07e10828879a4b876ee69b8795e1b SHA512 00d0399273bde09afe3ec7830785562b3139b6f8a692afeededee1d20a45872d54ac384857289ee3b0bf93a5ed655d3a57c83d0ad2f9e203a7baa29c0a0d575b WHIRLPOOL 1c55254b6191c96d87adf6fa8ddd28fc01a58f7d6115a4730eeee4c0bb9d89c7bd29713e8effcebf62d9aedd769beabb93800fadfda96af4149b7228b13268ba +MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968 diff --git a/www-apache/libapreq2/files/76_mod_apreq.conf b/www-apache/libapreq2/files/76_mod_apreq.conf new file mode 100644 index 000000000000..15d925d404f8 --- /dev/null +++ b/www-apache/libapreq2/files/76_mod_apreq.conf @@ -0,0 +1,13 @@ +<IfDefine APREQ> +LoadModule apreq_module modules/mod_apreq2.so + +# load the Perl modules +# uncomment the ones you require +#PerlModule APR::Request::Apache2 +#PerlModule APR::Request::CGI +#PerlModule APR::Request::Cookie +#PerlModule Apache2::Cookie +#PerlModule Apache2::Request +</IfDefine> + +# vim: ts=4 filetype=apache diff --git a/www-apache/libapreq2/files/libapreq2-2.08-doc.patch b/www-apache/libapreq2/files/libapreq2-2.08-doc.patch new file mode 100644 index 000000000000..a1e444070320 --- /dev/null +++ b/www-apache/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-apache/libapreq2/libapreq2-2.13-r1.ebuild b/www-apache/libapreq2/libapreq2-2.13-r1.ebuild new file mode 100644 index 000000000000..cf5812b4cd01 --- /dev/null +++ b/www-apache/libapreq2/libapreq2-2.13-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit apache-module perl-module multilib + +DESCRIPTION="A library for manipulating client request data via the Apache API" +SRC_URI="mirror://apache/httpd/libapreq/${P}.tar.gz" +HOMEPAGE="https://httpd.apache.org/apreq/" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="amd64 ppc ppc64 x86" +IUSE="perl" + +DEPEND="${DEPEND} + perl? ( + >=dev-perl/ExtUtils-XSBuilder-0.23 + virtual/perl-version + >=www-apache/mod_perl-2 + )" +RDEPEND="${DEPEND}" + +APACHE2_MOD_FILE="module/apache2/.libs/mod_apreq2.so" +APACHE2_MOD_CONF="76_mod_apreq" +APACHE2_MOD_DEFINE="APREQ" +DOCFILES="docs/html/*.html CHANGES README INSTALL MANIFEST" + +need_apache2 + +pkg_setup() { + perl_set_version +} + +src_prepare() { + epatch "${FILESDIR}"/libapreq2-2.08-doc.patch + + sed -i -e "s/PERL \$PERL_OPTS/PERL/" "${S}"/acinclude.m4 || die + sed -i -e "s/PERL \$PERL_OPTS/PERL/" "${S}"/aclocal.m4 || die + sed -i -e "s/PERL \$PERL_OPTS/PERL/" "${S}"/configure || die +} + +src_configure() { + econf \ + --with-apache2-apxs=${APXS} \ + $(use_enable perl perl-glue) +} + +src_install() { + apache-module_src_install + + make DESTDIR="${D}" INSTALLDIRS=vendor install || die "make install failed" + doman docs/man/man3/*.3 + + perl_delete_localpod + + for i in $(find "${D}" -type f -not -name '*.so'); do + if file ${i} | grep -i " text"; then + sed -i -e "s:${D}:/:g" ${i} + fi + done +} diff --git a/www-apache/libapreq2/metadata.xml b/www-apache/libapreq2/metadata.xml new file mode 100644 index 000000000000..6f49eba8f496 --- /dev/null +++ b/www-apache/libapreq2/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<!-- maintainer-needed --> +</pkgmetadata> |