summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Moc <jakub@gentoo.org>2007-09-14 07:53:36 +0000
committerJakub Moc <jakub@gentoo.org>2007-09-14 07:53:36 +0000
commit0c926ff2e05572d79575b11ce3c5230035e28995 (patch)
treee6743dd7aebd0db6ffd6411f76e04a11351ec10b
parentNuke digest (diff)
downloadwebapps-experimental-0c926ff2e05572d79575b11ce3c5230035e28995.tar.gz
webapps-experimental-0c926ff2e05572d79575b11ce3c5230035e28995.tar.bz2
webapps-experimental-0c926ff2e05572d79575b11ce3c5230035e28995.zip
www-apps/serverstats: Use virtual/httpd-cgi for webserver dependency. Add checks for required php SAPIs to pkg_setup
svn path=/experimental/; revision=591
-rw-r--r--www-apps/serverstats/ChangeLog4
-rw-r--r--www-apps/serverstats/Manifest4
-rw-r--r--www-apps/serverstats/serverstats-0.8.ebuild14
3 files changed, 18 insertions, 4 deletions
diff --git a/www-apps/serverstats/ChangeLog b/www-apps/serverstats/ChangeLog
index 00f2c15..e64ce6c 100644
--- a/www-apps/serverstats/ChangeLog
+++ b/www-apps/serverstats/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 14 Sep 2007; Jakub Moc <jakub@gentoo.org> serverstats-0.8.ebuild:
+ Use virtual/httpd-cgi for webserver dependency. Add checks for required php
+ SAPIs to pkg_setup
+
09 Sep 2007; Jakub Moc <jakub@gentoo.org> serverstats-0.8.ebuild:
Ebuild cleanup, redigest to Manifest2
diff --git a/www-apps/serverstats/Manifest b/www-apps/serverstats/Manifest
index ba86a9b..6140da5 100644
--- a/www-apps/serverstats/Manifest
+++ b/www-apps/serverstats/Manifest
@@ -1,5 +1,5 @@
AUX postinstall-en.txt 663 RMD160 83b2426cd9ee0130481aea801d8e70a898392b4f SHA1 255560b3c3f2a7097ac6ce91453a3e242be435cf SHA256 f319ce0d2d748b7f89467cabfe7bf0287aaabc88cf454ac1593c85bcfd660e19
DIST serverstats-0.8.tar.bz2 35852 RMD160 85bdae34c617ee98f28158cdd44e076cc791e19b SHA1 2e60e36f2e0f12c3c6c2552e2e7724559b6e9734 SHA256 9fb97e276b7602c6b5d4d0f8032f692ee23f91ce67547bd4e6ef64cb0bd8e290
-EBUILD serverstats-0.8.ebuild 1211 RMD160 1dac31cf788f7afa22ec7873faac36ed5a458ef1 SHA1 f19b07d0138c4336a2910be710b0d81f2350715c SHA256 96e27e2c65142083f17a8210306ad314566a1772c3231fc388f060528a56db7d
-MISC ChangeLog 230 RMD160 dfa416fbc30fbee626457c67ffc68525012e9f7f SHA1 1502b1b2e20ac4f427a59c90439ee309d8d99a69 SHA256 c5e44be905ebfc100165addff68f3832f2edfe9b144969d85dc608231775e04b
+EBUILD serverstats-0.8.ebuild 1484 RMD160 09981870ef4a26fa4df3f383c77917e0ec596338 SHA1 96d90ae7efd575ad3b87f1567a169d135dbbf56b SHA256 d97b9ed1d4c617feac0bd34b330e9562f659b84eb0f5cbaff335966c13664833
+MISC ChangeLog 398 RMD160 e5ed162f414d31ec222881168dac7a11e4d288fb SHA1 a18f74d9a48bdd07e62207c52a8b690772812dc2 SHA256 a7293fb063aa3e940436c7731d330c4968a29dbfdb6b96d21f3226fe5d34dbf8
MISC metadata.xml 162 RMD160 0b015f5ff17c4d8e7aee826d48b326cc19b1fed4 SHA1 671b30dafbea01228c8bb606af451a0795922840 SHA256 84ff2fc6c9a4af1b9dbe32aa81ab84c2958bc1bd65a9977686df2dcab6e420d0
diff --git a/www-apps/serverstats/serverstats-0.8.ebuild b/www-apps/serverstats/serverstats-0.8.ebuild
index 22497a0..78b827e 100644
--- a/www-apps/serverstats/serverstats-0.8.ebuild
+++ b/www-apps/serverstats/serverstats-0.8.ebuild
@@ -14,9 +14,10 @@ KEYWORDS="~x86"
IUSE=""
RDEPEND=">=net-analyzer/rrdtool-1.2
- virtual/cron"
+ virtual/cron
+ virtual/httpd-cgi"
-need_php5
+need_php5_httpd
src_unpack() {
unpack "${A}"
@@ -24,6 +25,15 @@ src_unpack() {
mv config.sample/ config
}
+pkg_setup() {
+ webapp_pkg_setup
+
+ if ! PHPCHECKNODIE="yes" require_php_with_use cli \
+ || ! PHPCHECKNODIE="yes" require_php_with_any_use apache2 cgi ; then
+ die "Re-install ${PHP_PKG} with cli and at least one of apache2 cgi USE flags."
+ fi
+}
+
src_install() {
webapp_src_preinst