diff options
Diffstat (limited to 'www-apache')
-rw-r--r-- | www-apache/Manifest.gz | bin | 6243 -> 6246 bytes | |||
-rw-r--r-- | www-apache/libapreq2/Manifest | 2 | ||||
-rw-r--r-- | www-apache/libapreq2/libapreq2-2.17.ebuild | 80 | ||||
-rw-r--r-- | www-apache/mod_perl/Manifest | 2 | ||||
-rw-r--r-- | www-apache/mod_perl/metadata.xml | 2 |
5 files changed, 84 insertions, 2 deletions
diff --git a/www-apache/Manifest.gz b/www-apache/Manifest.gz Binary files differindex 803395a161d2..004f75c7e807 100644 --- a/www-apache/Manifest.gz +++ b/www-apache/Manifest.gz diff --git a/www-apache/libapreq2/Manifest b/www-apache/libapreq2/Manifest index 0796ee2337bb..05bd2eb062db 100644 --- a/www-apache/libapreq2/Manifest +++ b/www-apache/libapreq2/Manifest @@ -1,5 +1,7 @@ AUX 76_mod_apreq.conf 316 BLAKE2B 368a404fae7bf917eb61090c90b19d090d607f54ffb717f1fa7154af6db0c1b71f6022e4ee38b1588c56b6777adb5eee4402377a33c4d78601bb19d0074a8de3 SHA512 2a4d7c8415162d27ae182f091b8a2219c2865ff7ace0a5b8944e853cd256955888482877ab7cce55342a3d30686f9d7932bbbfdcc8c037e15c92e60de9eab20b AUX libapreq2-2.08-doc.patch 1188 BLAKE2B 296bf0b1e23389c0d418df23768e68932c22f0b4f51f1b7e3e4e2d0f4d96dde2a687c9c2e5885fbdba2b936efd5947d13c3aacc7ba69d40ce5a956593fce4ca4 SHA512 dc889d7890d9059efdb3fcd4d6b1e485929b69c073ff6266b90f82e89efe5bdd633fd4dc09ccd4aac3f8816271c00dca69b39ffe4706baf7d3094404784cd766 DIST libapreq2-2.16.tar.gz 839264 BLAKE2B 6a79e0281bb24962775f6c2fcc906d07a2f7643f608871018a647a225329c45516f1afe12e27c432449765463b2a4e823a728051fa73938e97ddc828b94c4732 SHA512 aa9e751a3f0d6a9cb587aa1c5408e8d9a073560860d7f653776196fe3739516df16abe943c9cb0460cfb9b68a2d79ad651cfd5e4a30a2ca34d6dc3ced73f628c +DIST libapreq2-2.17.tar.gz 849867 BLAKE2B d2fa15693c200925e4926f207f1e023cba59ac0bfe3af3a8ac12880020bb00625c7fa21478c6562f9995d5307151b865efb83b837f45213d73fc523a1a864899 SHA512 89b139b8673145d9e2d8fd77d36f878c519c1deb7f9b853cda2a15d34cbb619d1c5e784ba21553f23c2ef07803f07c75a83d96cd770f80e1b36283a4cbb88999 EBUILD libapreq2-2.16-r1.ebuild 1640 BLAKE2B 1bb13f488751319ab29288b37f799f933a54865aee666ea796b1108567d2d7fd4ca99b351213d7ad0eeefcb793195f484b264b115e548a531409a7127c8da083 SHA512 ec28ac5a8a2eb6175c4fb6b7cabe99d762e180d5360e6bdb501ddb3be23a3fc0053631ee2121de837457b057929c49500cdae8dc888b2fa3534501bfd9bd0025 +EBUILD libapreq2-2.17.ebuild 1644 BLAKE2B d35b33c26130475a2c6426ed3936d4e6343c72bb53744bffea5a0bab8aefd335415bb05d9fa45d9718206d6f88735777117ae1661ede2c6cb1e0c70e36789cea SHA512 d8ebb15d6080b768ac72a80418d64f6d095a3ba68ba5ed239842f98f7e20f5605cc4899471a086bd45fba3bd2e0cb4995e2d278dbcd8cf1c2385dece9964985c MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/www-apache/libapreq2/libapreq2-2.17.ebuild b/www-apache/libapreq2/libapreq2-2.17.ebuild new file mode 100644 index 000000000000..335b6354b7b6 --- /dev/null +++ b/www-apache/libapreq2/libapreq2-2.17.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit apache-module perl-module + +DESCRIPTION="A library for manipulating client request data via the Apache API" +HOMEPAGE="https://httpd.apache.org/apreq/" +SRC_URI="mirror://apache/httpd/libapreq/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="perl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + || ( + dev-libs/apr-util[openssl] + dev-libs/apr-util[nss] + ) + perl? ( + >=dev-perl/ExtUtils-XSBuilder-0.23 + virtual/perl-version + >=www-apache/mod_perl-2 + ) + virtual/libcrypt:=" +DEPEND=" + ${RDEPEND} + test? ( dev-perl/Apache-Test )" +BDEPEND="sys-apps/file" + +PATCHES=( "${FILESDIR}"/libapreq2-2.08-doc.patch ) + +APACHE2_MOD_FILE="module/apache2/.libs/mod_apreq2.so" +APACHE2_MOD_CONF="76_mod_apreq" +APACHE2_MOD_DEFINE="APREQ" + +need_apache2 + +pkg_setup() { + perl_set_version +} + +src_prepare() { + default + + sed -i -e "s/PERL \$PERL_OPTS/PERL/" acinclude.m4 aclocal.m4 configure || die +} + +src_configure() { + econf \ + --disable-static \ + --with-apache2-apxs=${APXS} \ + $(use_enable perl perl-glue) +} + +src_install() { + APACHE_MODULESDIR="/usr/$(get_libdir)/apache2/modules" + apache-module_src_install + + emake DESTDIR="${D}" INSTALLDIRS=vendor install + doman docs/man/man3/*.3 + + perl_delete_localpod + + HTML_DOCS=( docs/html/. ) + einstalldocs + dodoc INSTALL MANIFEST + + local f + while IFS="" read -d $'\0' -r f ; do + if file "${f}" | grep -i " text"; then + sed -i -e "s:${ED}:/:g" "${f}" || die + fi + done < <(find "${ED}" -type f -not -name '*.so' -print0) + + find "${ED}" -name '*.la' -delete || die +} diff --git a/www-apache/mod_perl/Manifest b/www-apache/mod_perl/Manifest index 408c031cee7c..e2174a787163 100644 --- a/www-apache/mod_perl/Manifest +++ b/www-apache/mod_perl/Manifest @@ -9,4 +9,4 @@ AUX mod_perl-2.0.11-ranlib.patch 341 BLAKE2B 72cd8bab80a2c435c54311c41f1433f4626 AUX mod_perl-2.0.4-inline.patch 678 BLAKE2B 67da89c49904537df88e09fb4a171c03096993439d56d6fdd9e12b83d4cbca2cc1a734357ae6ee93ca20fd9906e1a0e74743d6d826f80763fda9387b42151597 SHA512 5669230db6e70b31b087851fd792004c4a292975e507f248b8dc7ce195559ab9b0579db8bea84d823f7d53e351990ecda057d7fe63273d486b5f12204d7160a5 DIST mod_perl-2.0.11.tar.gz 3848147 BLAKE2B 8eeef6d1fadbf9d2e3bcff33c5114e588f032c2497f5191b1edd30da8bce72eadf5ea62482ec8ece7d7fde308c8c41d6682d1a325760c627bee75c3ce8cf6272 SHA512 f232b215ccb9217f69ccced8a037470e5975900b9a6fcc5a2e4674e6559d21f026547c1b97c48109352043946dc22539dd38004759be16ad5cfcb3a96973dfdf EBUILD mod_perl-2.0.11-r1.ebuild 3897 BLAKE2B 466a090bf3397f3dc7aa3eb77a1b5b0a947f31c1253d08cfaaf921ece7b8b81b6906937299aad8c325d31aec65470d528452d19bc129583ae769a82c83f5a147 SHA512 a8ddcec6ef14777d26e9bf5ae4ccb7f960916e7fc7e08b4901720047220a00716cbe199c2588c0563c4be85259717215fa196003a06fd049d3f6338360bd41a6 -MISC metadata.xml 377 BLAKE2B aa13bbb99008022c839bafd6c4efcf8535d67d7ef572a54c1e48c061484bb6ee2925095b3cb5f54a68c63f4c4ec0ffd6f017a2b2eb579abcb2df985921f2d151 SHA512 165fc6b30620139d17ee48826521373e4a58110ea89e996bad83ea72e96c364d896398a61af0664573e35d29be5deb336c98baaefcb3022bd04882fba0272b33 +MISC metadata.xml 388 BLAKE2B 650d9de7d70a769016f8e833bc5ebf250786d249c81c1864816c820c34334b5e5a55b26cd59f10914b8a8b258b4678c851b91df4644642f1fe7d297a5b319aea SHA512 bbe7e073076d7f71c07abaaa9b5c93fc9d068cdf854f81378e6069aaee40c745da7199ecf29dfb50272bd04e9601a9f6b7cea562e8b751952c8c38079fb57401 diff --git a/www-apache/mod_perl/metadata.xml b/www-apache/mod_perl/metadata.xml index 66a7eddd5122..743975e53191 100644 --- a/www-apache/mod_perl/metadata.xml +++ b/www-apache/mod_perl/metadata.xml @@ -6,6 +6,6 @@ <name>Gentoo Perl Project</name> </maintainer> <use> - <flag name="ithreads">Build for use with thread-capable perl, needs same setting as in dev-lang/perl</flag> + <flag name="ithreads">Build for use with thread-capable perl, needs same setting as in <pkg>dev-lang/perl</pkg></flag> </use> </pkgmetadata> |