diff options
author | 2007-09-20 06:35:32 +0000 | |
---|---|---|
committer | 2007-09-20 06:35:32 +0000 | |
commit | 631ac627b088b7861f75ca991d6a2f3037a03ce9 (patch) | |
tree | a8fb15eb574b598ca19bfb9eca3100e563968e7a | |
parent | Scrub PLATFORM from env #184564. (diff) | |
download | gentoo-2-631ac627b088b7861f75ca991d6a2f3037a03ce9.tar.gz gentoo-2-631ac627b088b7861f75ca991d6a2f3037a03ce9.tar.bz2 gentoo-2-631ac627b088b7861f75ca991d6a2f3037a03ce9.zip |
fix #191640; cleanup
(Portage version: 2.1.3.9)
-rw-r--r-- | www-apache/mod_suphp/ChangeLog | 8 | ||||
-rw-r--r-- | www-apache/mod_suphp/files/digest-mod_suphp-0.6.2-r2 | 3 | ||||
-rw-r--r-- | www-apache/mod_suphp/files/digest-mod_suphp-0.6.2-r3 (renamed from www-apache/mod_suphp/files/digest-mod_suphp-0.6.2) | 0 | ||||
-rw-r--r-- | www-apache/mod_suphp/mod_suphp-0.6.2-r3.ebuild (renamed from www-apache/mod_suphp/mod_suphp-0.6.2-r2.ebuild) | 4 | ||||
-rw-r--r-- | www-apache/mod_suphp/mod_suphp-0.6.2.ebuild | 108 |
5 files changed, 9 insertions, 114 deletions
diff --git a/www-apache/mod_suphp/ChangeLog b/www-apache/mod_suphp/ChangeLog index 0c76b58b1138..533900f38fb3 100644 --- a/www-apache/mod_suphp/ChangeLog +++ b/www-apache/mod_suphp/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for www-apache/mod_suphp # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_suphp/ChangeLog,v 1.14 2007/09/09 07:34:17 hollow Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_suphp/ChangeLog,v 1.15 2007/09/20 06:35:31 hollow Exp $ + +*mod_suphp-0.6.2-r3 (20 Sep 2007) + + 20 Sep 2007; Benedikt Böhm <hollow@gentoo.org> -mod_suphp-0.6.2.ebuild, + -mod_suphp-0.6.2-r2.ebuild, +mod_suphp-0.6.2-r3.ebuild: + fix #191640; cleanup *mod_suphp-0.6.2-r2 (09 Sep 2007) diff --git a/www-apache/mod_suphp/files/digest-mod_suphp-0.6.2-r2 b/www-apache/mod_suphp/files/digest-mod_suphp-0.6.2-r2 deleted file mode 100644 index 4090dfae7750..000000000000 --- a/www-apache/mod_suphp/files/digest-mod_suphp-0.6.2-r2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 06ca9e592a5c6dd3dcb9360c958369c1 suphp-0.6.2.tar.gz 372228 -RMD160 6cafc7ef9bb261ee34bed08976a5e4a929f25a73 suphp-0.6.2.tar.gz 372228 -SHA256 1bb9c6af84bb901c8a39611354e49e5bcd79185eb37b02878dc0840facf0ccfc suphp-0.6.2.tar.gz 372228 diff --git a/www-apache/mod_suphp/files/digest-mod_suphp-0.6.2 b/www-apache/mod_suphp/files/digest-mod_suphp-0.6.2-r3 index 4090dfae7750..4090dfae7750 100644 --- a/www-apache/mod_suphp/files/digest-mod_suphp-0.6.2 +++ b/www-apache/mod_suphp/files/digest-mod_suphp-0.6.2-r3 diff --git a/www-apache/mod_suphp/mod_suphp-0.6.2-r2.ebuild b/www-apache/mod_suphp/mod_suphp-0.6.2-r3.ebuild index e8f4bd7621df..9947f770fb0f 100644 --- a/www-apache/mod_suphp/mod_suphp-0.6.2-r2.ebuild +++ b/www-apache/mod_suphp/mod_suphp-0.6.2-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_suphp/mod_suphp-0.6.2-r2.ebuild,v 1.1 2007/09/09 07:34:17 hollow Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_suphp/mod_suphp-0.6.2-r3.ebuild,v 1.1 2007/09/20 06:35:31 hollow Exp $ inherit apache-module autotools eutils @@ -88,7 +88,7 @@ src_compile() { --with-apache-user=${SUPHP_APACHEUSER} \ --with-logfile=${SUPHP_LOGFILE} \ --with-apxs=${APXS2} \ - --with-apr=/usr" + --with-apr=/usr/bin/$(apr_config)" econf ${myargs} || die "econf failed" emake || die "make failed" diff --git a/www-apache/mod_suphp/mod_suphp-0.6.2.ebuild b/www-apache/mod_suphp/mod_suphp-0.6.2.ebuild deleted file mode 100644 index 622cf250097c..000000000000 --- a/www-apache/mod_suphp/mod_suphp-0.6.2.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_suphp/mod_suphp-0.6.2.ebuild,v 1.2 2007/01/15 19:20:07 chtekk Exp $ - -inherit apache-module eutils - -MY_P="${P/mod_/}" - -SETIDMODES="mode-force mode-owner mode-paranoid" - -KEYWORDS="~amd64 ~ppc ~x86" - -DESCRIPTION="A PHP wrapper for Apache2." -HOMEPAGE="http://www.suphp.org/" -SRC_URI="http://www.suphp.org/download/${MY_P}.tar.gz" -LICENSE="GPL-2" -SLOT="0" -IUSE="checkpath ${SETIDMODES}" - -S="${WORKDIR}/${MY_P}" - -APXS1_S="${S}/src/apache" -APACHE1_MOD_CONF="70_${PN}" -APACHE1_MOD_DEFINE="SUPHP" - -APXS2_S="${S}/src/apache2" -APACHE2_MOD_CONF="70_${PN}" -APACHE2_MOD_DEFINE="SUPHP" - -need_apache2 - -pkg_setup() { - modecnt=0 - for mode in ${SETIDMODES} ; do - if use ${mode} ; then - if [[ ${modecnt} -eq 0 ]] ; then - SUPHP_SETIDMODE=${mode/mode-} - let modecnt++ - elif [[ ${modecnt} -ge 1 ]] ; then - die "You can only select ONE mode in your USE flags!" - fi - fi - done - - if [[ ${modecnt} -eq 0 ]] ; then - ewarn - ewarn "No mode selected, defaulting to paranoid!" - ewarn - ewarn "If you want to choose another mode, put mode-force OR mode-owner" - ewarn "into your USE flags and run emerge again." - ewarn - SUPHP_SETIDMODE=paranoid - fi - - einfo - einfo "Using ${SUPHP_SETIDMODE/mode-} mode" - einfo - einfo "You can manipulate several configure options of this" - einfo "ebuild through environment variables:" - einfo - einfo "SUPHP_MINUID: Minimum UID, which is allowed to run scripts (default: 1000)" - einfo "SUPHP_MINGID: Minimum GID, which is allowed to run scripts (default: 100)" - einfo "SUPHP_APACHEUSER: Name of the user Apache is running as (default: apache)" - einfo "SUPHP_LOGFILE: Path to suPHP logfile (default: /var/log/apache2/suphp_log)" - einfo - - : ${SUPHP_MINUID:=1000} - : ${SUPHP_MINGID:=100} - : ${SUPHP_APACHEUSER:="apache"} - : ${SUPHP_LOGFILE:="/var/log/apache2/suphp_log"} -} - -src_compile() { - local myargs="" - use checkpath || myargs="${myargs} --disable-checkpath" - - myargs="${myargs} \ - --with-setid-mode=${SUPHP_SETIDMODE} \ - --with-min-uid=${SUPHP_MINUID} \ - --with-min-gid=${SUPHP_MINGID} \ - --with-apache-user=${SUPHP_APACHEUSER} \ - --with-logfile=${SUPHP_LOGFILE} \ - --with-apxs=${APXS2} \ - --with-apr=/usr" - econf ${myargs} || die "econf failed" - - emake || die "make failed" -} - -src_install() { - apache-module_src_install - dosbin src/suphp - - dodoc ChangeLog doc/CONFIG - - docinto apache - dodoc doc/apache/CONFIG doc/apache/INSTALL - - insinto /etc - doins "${FILESDIR}/suphp.conf" -} - -pkg_postinst() { - # Make the suphp binary setuid - chmod 4755 "${ROOT}"/usr/sbin/suphp - - apache-module_pkg_postinst -} |