forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
www-apache/mod_qos: 11.66 version bump
Closes: https://bugs.gentoo.org/748969 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Craig Andrews <[email protected]>
- Loading branch information
Showing
2 changed files
with
63 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST mod_qos-11.61.tar.gz 1242978 BLAKE2B d784538e516abda338230ae9f2580217e3727f8aa22e5d1e881d605ade06444753c9f393a16ef8c683422bb989434b1152aa06955c3f5ba5b38e486d3cc4571b SHA512 c34a970e869238a1340a4bf32f3b21ac3e19cfb65a809989c45100aa1c3559ce0a5f5c30e6366f6d65ef04ad6fc1be73f80a9fc18b7a6a164912618cce6383a8 | ||
DIST mod_qos-11.65.tar.gz 1247087 BLAKE2B 145af39814f974855520415c3bf114aa11ac9002784feace877c9777311fb77fa798fe5f61c7b63201ab5dd6d9582a1d141f421c7215ba3271a29cece13d02b0 SHA512 7a4363b7b5e31968188f2668003d88538134456c3e6eeaff7d200ebf46064139561da6adf9b96678f349bd296f2c502a2d2c9bfb8ae12f7c78e3edbe5c13de3b | ||
DIST mod_qos-11.66.tar.gz 1247819 BLAKE2B a835722363a816637411b434eba60bc91f04fe48efd1dd5a3b63f046feb2fb60d776a64d0a4e889c8f827f6a3002fa731743d079b5f3ebd3bde3edf2023c983c SHA512 19541c72d72cd9c4f055f6c0908e1ddbfa0b27f33e13edbecf9abcf61c2fe334ef797e3ad44c7d8343d5d2df714744b4f1a3f0f96a6de02ff7d7999385393db6 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
# Copyright 1999-2020 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
inherit autotools apache-module | ||
|
||
DESCRIPTION="A QOS module for the apache webserver" | ||
HOMEPAGE="http://mod-qos.sourceforge.net/" | ||
SRC_URI="mirror://sourceforge/mod-qos/${P}.tar.gz" | ||
|
||
LICENSE="GPL-2" | ||
SLOT="0" | ||
KEYWORDS="~amd64 ~x86" | ||
IUSE="" | ||
|
||
RDEPEND=" | ||
dev-libs/libpcre:3 | ||
dev-libs/openssl:0= | ||
media-libs/libpng:0= | ||
sys-libs/zlib:0= | ||
" | ||
DEPEND="${DEPEND}" | ||
|
||
APXS2_S="${S}/apache2" | ||
APACHE2_MOD_CONF="10_${PN}" | ||
APACHE2_MOD_DEFINE="QOS" | ||
DOCFILES="${S}/doc/*.txt ${S}/README.TXT" | ||
|
||
need_apache2 | ||
|
||
pkg_setup() { | ||
_init_apache2 | ||
_init_apache2_late | ||
} | ||
src_prepare() { | ||
default | ||
|
||
pushd "${S}"/tools &>/dev/null || die | ||
eautoreconf | ||
popd &>/dev/null || die | ||
} | ||
|
||
src_configure() { | ||
pushd "${S}"/tools &>/dev/null || die | ||
econf | ||
popd &>/dev/null || die | ||
} | ||
|
||
src_compile() { | ||
apache-module_src_compile | ||
emake -C "${S}"/tools | ||
} | ||
|
||
src_install() { | ||
einfo "Installing Apache module ..." | ||
pushd "${S}"/tools &>/dev/null || die | ||
apache-module_src_install | ||
popd &>/dev/null || die | ||
|
||
einfo "Installing module utilities ..." | ||
emake -C "${S}"/tools install DESTDIR="${D}" | ||
} |