* [gentoo-commits] repo/gentoo:master commit in: www-apache/mod_auth_tkt/
@ 2021-11-27 13:04 Marek Szuba
0 siblings, 0 replies; 3+ messages in thread
From: Marek Szuba @ 2021-11-27 13:04 UTC (permalink / raw
To: gentoo-commits
commit: f83111f8ca9ba399c7e7b1479c41aa3c8d489fa3
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 27 12:49:57 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Nov 27 13:04:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f83111f8
www-apache/mod_auth_tkt: update EAPI 5 -> 7
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
...2.1.0-r1.ebuild => mod_auth_tkt-2.1.0-r2.ebuild} | 21 +++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)
diff --git a/www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r1.ebuild b/www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r2.ebuild
similarity index 84%
rename from www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r1.ebuild
rename to www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r2.ebuild
index e7ec743532d2..a20ae2253536 100644
--- a/www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r1.ebuild
+++ b/www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r2.ebuild
@@ -1,8 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-inherit apache-module epatch
+EAPI=7
+
+inherit apache-module depend.apache
DESCRIPTION="Apache module for cookie based authentication"
HOMEPAGE="http://www.openfusion.com.au/labs/mod_auth_tkt/"
@@ -11,10 +12,8 @@ SRC_URI="http://www.openfusion.com.au/labs/dist/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
DEPEND="dev-lang/perl"
-RDEPEND=""
APACHE2_MOD_CONF="10_${PN}"
APACHE2_MOD_DEFINE="AUTH_TKT"
@@ -24,20 +23,22 @@ DOCFILES="README"
# test suite is completely broken
RESTRICT="test"
+PATCHES=(
+ "${FILESDIR}"/${P}-apache-2.4.patch
+)
+
need_apache2
-src_prepare() {
- epatch "${FILESDIR}"/${P}-apache-2.4.patch
+# Work around Bug #616612
+pkg_setup() {
+ _init_apache2
+ _init_apache2_late
}
src_configure() {
./configure --apachever=2.2 --apxs=${APXS}
}
-src_compile() {
- emake
-}
-
src_install() {
apache-module_src_install
pod2man --section=5 --release=${PV} doc/${PN}.{pod,5}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/mod_auth_tkt/
@ 2021-11-27 14:08 Marek Szuba
0 siblings, 0 replies; 3+ messages in thread
From: Marek Szuba @ 2021-11-27 14:08 UTC (permalink / raw
To: gentoo-commits
commit: 838db2f69a29a305a28e7afc33f3b90627441344
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 27 13:54:10 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Nov 27 14:08:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838db2f6
www-apache/mod_auth_tkt: restore custom src_compile()
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r2.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r2.ebuild b/www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r2.ebuild
index a20ae2253536..776d3a822186 100644
--- a/www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r2.ebuild
+++ b/www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r2.ebuild
@@ -39,6 +39,10 @@ src_configure() {
./configure --apachever=2.2 --apxs=${APXS}
}
+src_compile() {
+ emake
+}
+
src_install() {
apache-module_src_install
pod2man --section=5 --release=${PV} doc/${PN}.{pod,5}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apache/mod_auth_tkt/
@ 2021-11-27 14:19 Sam James
0 siblings, 0 replies; 3+ messages in thread
From: Sam James @ 2021-11-27 14:19 UTC (permalink / raw
To: gentoo-commits
commit: c8c2c1671c6801a6693fda30f90aa1b61872e748
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 27 14:15:49 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 27 14:15:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c2c167
www-apache/mod_auth_tkt: add missing dies, use BDEPEND for Perl
We use BDEPEND for Perl's pod2man.
Signed-off-by: Sam James <sam <AT> gentoo.org>
www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r2.ebuild | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r2.ebuild b/www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r2.ebuild
index 776d3a822186..787f1c49d693 100644
--- a/www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r2.ebuild
+++ b/www-apache/mod_auth_tkt/mod_auth_tkt-2.1.0-r2.ebuild
@@ -13,7 +13,7 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-DEPEND="dev-lang/perl"
+BDEPEND="dev-lang/perl"
APACHE2_MOD_CONF="10_${PN}"
APACHE2_MOD_DEFINE="AUTH_TKT"
@@ -36,7 +36,7 @@ pkg_setup() {
}
src_configure() {
- ./configure --apachever=2.2 --apxs=${APXS}
+ ./configure --apachever=2.2 --apxs=${APXS} || die
}
src_compile() {
@@ -45,7 +45,8 @@ src_compile() {
src_install() {
apache-module_src_install
- pod2man --section=5 --release=${PV} doc/${PN}.{pod,5}
+
+ pod2man --section=5 --release=${PV} doc/${PN}.{pod,5} || die
doman doc/${PN}.5
}
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-11-27 14:19 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-27 14:19 [gentoo-commits] repo/gentoo:master commit in: www-apache/mod_auth_tkt/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2021-11-27 14:08 Marek Szuba
2021-11-27 13:04 Marek Szuba
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox