diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2013-01-13 14:23:05 +0000 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2013-01-13 14:23:05 +0000 |
commit | 4b67628f7f663f19f3d857530290aaf422976729 (patch) | |
tree | e61a6e75d52d0f405b9134745a1e88fe4d19f7b5 /app-admin/webalizer-xtended | |
parent | Drop all keywords but stable sparc (diff) | |
download | historical-4b67628f7f663f19f3d857530290aaf422976729.tar.gz historical-4b67628f7f663f19f3d857530290aaf422976729.tar.bz2 historical-4b67628f7f663f19f3d857530290aaf422976729.zip |
Treeclean app-admin/webalizer-xtended, bug #445226
Diffstat (limited to 'app-admin/webalizer-xtended')
11 files changed, 0 insertions, 578 deletions
diff --git a/app-admin/webalizer-xtended/ChangeLog b/app-admin/webalizer-xtended/ChangeLog deleted file mode 100644 index b605175a821f..000000000000 --- a/app-admin/webalizer-xtended/ChangeLog +++ /dev/null @@ -1,29 +0,0 @@ -# ChangeLog for app-admin/webalizer-xtended -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/webalizer-xtended/ChangeLog,v 1.5 2012/02/16 01:43:42 jer Exp $ - - 16 Feb 2012; Jeroen Roovers <jer@gentoo.org> - files/webalizer-xtended-2.01.10_p21-static-libs.patch: - Clean up patch. - -*webalizer-xtended-2.01.10_p21-r1 (16 Feb 2012) - - 16 Feb 2012; Jeroen Roovers <jer@gentoo.org> - +webalizer-xtended-2.01.10_p21-r1.ebuild, - +files/webalizer-xtended-2.01.10_p21-static-libs.patch: - Patch for {media-libs/gd,dev-libs/geoip}[-static-libs] by Philippe Chaintreuil (bug #403983). - - 13 Oct 2010; Sebastian Pipping <sping@gentoo.org> - webalizer-xtended-2.01.10_p21.ebuild, - +files/webalizer-xtended-2.01.10_p21-strip.patch: - Fix pre-stripped files (bug #339476) - -*webalizer-xtended-2.01.10_p21 (10 Mar 2010) - - 10 Mar 2010; Sebastian Pipping <sping@gentoo.org> - +webalizer-xtended-2.01.10_p21.ebuild, - +files/webalizer-xtended-2.01.10_p21-etc-webalizer-xtended-conf.patch, - +files/apache.webalizer-xtended, +files/webalizer-db4.2.patch, - +files/webalizer-language-list.txt, +metadata.xml: - New package split off from webalizer - diff --git a/app-admin/webalizer-xtended/Manifest b/app-admin/webalizer-xtended/Manifest deleted file mode 100644 index a109fbceacc1..000000000000 --- a/app-admin/webalizer-xtended/Manifest +++ /dev/null @@ -1,13 +0,0 @@ -AUX apache.webalizer-xtended 219 SHA256 e393c989a5f16d94d830cab6dca68e0b5a3a9a59d929a74c555afffe56507a78 SHA512 4a6b8dadcb757191848052098046e2edcbad90ccef8a795a8d1040c1e824ec1ead662c13ba4e9e4d2cf39d1de394a655d3cb3d92a0971cf9a6b13d10e5d89331 WHIRLPOOL 545805b8d5f91d18a64846e1ee7d3703ecb3a8d60072a41b971f0bf9adb40674eb2c074c20ef7e22104b36fb7584336c2dbb40cf2fd8d6a71d814f792917be3a -AUX webalizer-db4.2.patch 645 SHA256 46bf2db93b155bd0c29a86fd9a77dc122c205b6cb9f7387c137ff196c29ad3f2 SHA512 eb85e0226e0078aca8f31b2a1cd33d910097ffcba02c62e0a6e26d29c72a67e816463888aaeb085609d6bede9f890db44dd434a5fdcfee637723c441b90b24b9 WHIRLPOOL 6308b437108cbef6861d6c39c0b4513c9bfbb43b4bdb53bc625f9ca8b7e156b1c16ef06794f33f266df8171c0176829c26c03d7574f1a9e32b48d723432eaa18 -AUX webalizer-language-list.txt 1520 SHA256 9b946e766fdecccbbd480f520bd610afad78316aba4e7e0cea237da43039efd4 SHA512 52abca2565a8d06d8bf538b8c168b32dbb065e655a4c849d6ff1e1299c4e84d6f9717b7e74ef730a9c68cd63f2d03232ae5c9d1ba391f68e3f1314444e41c29a WHIRLPOOL 6a13c2336b59a6e7f693f3133b2e080fd9d135fd837eb1811677c982ec4f5b4d35fbdf55aa22079f814ce1d8d618ec09ff2a4f58a2947332ac0cee304757b4f1 -AUX webalizer-xtended-2.01.10_p21-etc-webalizer-xtended-conf.patch 2854 SHA256 eee7d0102516fb2e31c045e229b007bee38605fa6bd7c7527a4148fafcbc484e SHA512 105dd80511051aace3b040d2316f1d5b433e3e3b857bd75121280510bdb07a2821fabc9efad87e0f4b560d22e67d61322b624af6b70ba4787ccd9788a392dfd3 WHIRLPOOL 76c981258a211502ab9b74b2249a45db3eb81f65c723d8a6779c290c663ea63e72df6e9a9d85e0ce6294b9df749faade83a34de26e64467f8448f3e5202823d8 -AUX webalizer-xtended-2.01.10_p21-static-libs.patch 1718 SHA256 e3ccf562caf48f67efb8db966098bdd5c6e26d8b4f7c28a717e6888810687593 SHA512 d4c70fae4879e23120adbb1485182ffb1a78c08d6bbffc75439ef8563965aeb678ea7fe38ee7cef68b13179e46305a0aec2af393202331d5969ecb11bf793b9f WHIRLPOOL 1e292ecedc5cc5d524cf695fc3fea80c7672361ede1b3441b6ab519e2cacc99b279f3d45611f149a024f3e7a72947846ceab08e4fa65c79a641e089f5bfda933 -AUX webalizer-xtended-2.01.10_p21-strip.patch 442 SHA256 80b72fa993438ed69c493df9c6ccce694f29bfed8e2215abbe6fae2e54a71929 SHA512 2e93b9f94d33fb62e99ab25ce0048bb34ae5d986520523ba41412ef902c345bb8b6eea262d45b7f2c6308a159af9752a125a35db7473fc646c58ddd90e2f96f9 WHIRLPOOL 31676dd6007a4f87fd1e7e21b0b3d0b8a6ad1dd30d869495036419cd4e0aab97aed1c7c651760bd7e5d61f9b54aa6c923b40c003eaeef29db43ec7c05732375f -DIST webalizer-2.01-10-RB21-patch.tar.gz 585340 SHA256 6ac3bfcba695e0c124ea3bc23581e0d7a14d2cda05caf47beb6b09bdfcf3541d SHA512 01d9975facbf284de6c80314cb89d3c5982e50745e89b2f1b9b7ade663e1ef6476f0973770f063d254c78874c67b332805afcadb8f47e5ab605c2fdba17c13f5 WHIRLPOOL 7b735d3880a0808b69d138762fc32b9f5ef3108168eba557da081229fc1f1df345aaebba21ac82583f898ad329fadbcdc9f36c83a4ce044a30bbadb7c1538403 -DIST webalizer-2.01-10-src.tar.bz2 252664 SHA256 f339e4b8879aeade0f889b7bc7eb85854a7746a16b267c4aa985cd5b8a112262 SHA512 5eb0c6344d99f92f8b2f72db533b61e7f79f18b94b1adbadc704f0a0b72998042d53daa1a2b8c92975be91ed25252f21ba99a1852365bccdc2338eb5041d6ff9 WHIRLPOOL ecae01667eb7ea163f8e2b66e9fc02f4fe57178eff067b24114633e1d7fc977097eb094b8ac2c2204ac4b7f72a8bc2cc68387b3a25d6a1653dc119acd7b5ccb1 -DIST webalizer.conf.gz 8986 SHA256 b7da31865a8c13a66756247d68242d6478900f2c2b9b5698ed35c0c613fb9a71 SHA512 ec7f815e0215116d72e6d93b471a4b86a1c152a8ebae7c374144cabeeb06750d3a39fde65faf069e9aeb133f27b0b4cdee16bed5442e7fbd4eb4f45a4f3cd84b WHIRLPOOL 58c2ced08eeba65e1c7acf951e2e0e1806af58fcd37997c4d824504235303d7f75cf6c05c7ce051e2e2f3b3abff9a929f0dfd7722a995a8ab65232cfb549e83a -EBUILD webalizer-xtended-2.01.10_p21-r1.ebuild 4135 SHA256 6ac032d08001a0a1271c70b94874eafd54b6553f186ad9d7192bc46e8d6745bc SHA512 f8bfb3e4fed0cf7857957cffa054e6822c0ce2efa4836773cf28cd6fb6c5a26f98abf178699e81981079eb17e7883350db83a6b68663cd3c6c8a554bf1332480 WHIRLPOOL a6253a95fc939b1dbde06101c40429aea8e71c29ca9085d1e20f91bb055bffac836c774a05a1e69e396ac97419531dd60c2982ea7ea6f418bb1750530dc8b5d0 -EBUILD webalizer-xtended-2.01.10_p21.ebuild 4085 SHA256 363e3c47e6d1a648adbbe7c993fca05422e6ff602340b965e20bb6638aff36db SHA512 2e84e0f5b9741633f3fdb33d9e4caab70ffa5fb44b38e00a549eeff9a15fa696662b9cd8c1325d6fa0f7aa20232074c0bb4e195375ce2f5216208f4178de1da1 WHIRLPOOL aca93b10521a6c66e4fc4a06ae225e0a4198c5d034b390b8881d32a105dad3c845aff1601226dff4bc219164e4b9b4c2158c23c619a99ca182851f2ff8a75c80 -MISC ChangeLog 1196 SHA256 5dd699cef3611a1b5d6defb58ec5f6d48fef9ee14456ba7130c80f971edfc7fe SHA512 07718c03efad48649bf6b12a92ef9702c3bb967c4d30385ccdf870fbd61385cc4bf548ad3a5c12fba278b657c5cdd8447e92f8d747a6080196b6647c13dcbe0f WHIRLPOOL 22a3b4bbd451a2bb9f378bba2a0ee20cc72205a5ddb5008a7ffebfc362c272c2c2afde47d899ac043680dba934d05511f840f1d9e4c994972f3183031b8da57f -MISC metadata.xml 162 SHA256 84ff2fc6c9a4af1b9dbe32aa81ab84c2958bc1bd65a9977686df2dcab6e420d0 SHA512 550d0f517601255e5c9b120a03f1dad37a1a75bdaadad486ddbd2380a7f0dd884970400574455d34d3ba6e800d9fd21467dfb7f89ba27a0aa8a65e7a265534e3 WHIRLPOOL d50adcb067d0290aa7dfe5aebd0e8abf4939ece7afbf284920d08f2bf04f9306f0062a78cacb7572a12735ac41545440fcf138beda81cc53774950bdde495dcb diff --git a/app-admin/webalizer-xtended/files/apache.webalizer-xtended b/app-admin/webalizer-xtended/files/apache.webalizer-xtended deleted file mode 100644 index a9f499d19bda..000000000000 --- a/app-admin/webalizer-xtended/files/apache.webalizer-xtended +++ /dev/null @@ -1,9 +0,0 @@ -# This is the config snippet for Webalizer Xtended -<Directory "/var/www/localhost/htdocs/webalizer-xtended"> - Options None - AllowOverride None - Order allow,deny - Allow from all -</Directory> - -# vim: ts=4 filetype=apache diff --git a/app-admin/webalizer-xtended/files/webalizer-db4.2.patch b/app-admin/webalizer-xtended/files/webalizer-db4.2.patch deleted file mode 100644 index be792289108f..000000000000 --- a/app-admin/webalizer-xtended/files/webalizer-db4.2.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: webalizer-2.01-10/configure.in -=================================================================== ---- webalizer-2.01-10.orig/configure.in -+++ webalizer-2.01-10/configure.in -@@ -71,7 +71,7 @@ if test "$USE_DNS" = "yes"; then - if test "$HAVE_DB" = ""; then - AC_CHECK_FUNCS(dbopen) - if test $ac_cv_func_dbopen = no; then -- AC_SEARCH_LIBS(dbopen, db db1, OPTS="-DUSE_DNS ${OPTS}"; HAVE_DB="yes") -+ OPTS="-DUSE_DNS ${OPTS}"; HAVE_DB="yes"; LIBS="-ldb ${LIBS}" - if test "$HAVE_DB" = ""; then - AC_MSG_WARN(You must have a V1.85 compatable DB library!) - AC_MSG_WARN(DNS lookup code will be disabled...) diff --git a/app-admin/webalizer-xtended/files/webalizer-language-list.txt b/app-admin/webalizer-xtended/files/webalizer-language-list.txt deleted file mode 100644 index ed9e3232417b..000000000000 --- a/app-admin/webalizer-xtended/files/webalizer-language-list.txt +++ /dev/null @@ -1,136 +0,0 @@ -aa afar -ab abkhazian -af afrikaans -am amharic -ar arabic -as assamese -ay aymara -az azerbaijani -ba bashkir -be byelorussian -bg bulgarian -bh bihari -bi bislama -bn bengali -bo tibetan -br breton -ca catalan -co corsican -cs czech -cy welsh -da danish -de german -dz bhutani -el greek -en english -eo esperanto -es spanish -et estonian -eu basque -fa persian -fi finnish -fj fiji -fo faeroese -fr french -fy frisian -ga irish -gd gaelic -gl galician -gn guarani -gu gujarati -ha hausa -hi hindi -hr croatian -hu hungarian -hy armenian -ia interlingua -ie interlingue -ik inupiak -in indonesian -is icelandic -it italian -iw hebrew -ja japanese -ji yiddish -jw javanese -ka georgian -kk kazakh -kl greenlandic -km cambodian -kn kannada -ko korean -ks kashmiri -ku kurdish -ky kirghiz -la latin -ln lingala -lo laothian -lt lithuanian -lv latvian -mg malagasy -mi maori -mk macedonian -ml malayalam -mn mongolian -mo moldavian -mr marathi -ms malay -mt maltese -my burmese -na nauru -ne nepali -nl dutch -no norwegian -oc occitan -om oromo afan -or oriya -pa punjabi -pl polish -ps pashto -pt portuguese -qu quechua -rm rhaeto-romance -rn kirundi -ro romanian -ru russian -rw kinyarwanda -sa sanskrit -sd sindhi -sg sangro -sh serbo-croatian -si singhalese -sk slovak -sl slovenian -sm samoan -sn shona -so somali -sq albanian -sr serbian -ss siswati -st sesotho -su sudanese -sv swedish -sw swahili -ta tamil -te tegulu -tg tajik -th thai -ti tigrinya -tk turkmen -tl tagalog -tn setswana -to tonga -tr turkish -ts tsonga -tt tatar -tw twi -uk ukrainian -ur urdu -uz uzbek -vi vietnamese -vo volapuk -wo wolof -xh xhosa -yo yoruba -zh chinese -zu zulu diff --git a/app-admin/webalizer-xtended/files/webalizer-xtended-2.01.10_p21-etc-webalizer-xtended-conf.patch b/app-admin/webalizer-xtended/files/webalizer-xtended-2.01.10_p21-etc-webalizer-xtended-conf.patch deleted file mode 100644 index b8a9ec93a2c6..000000000000 --- a/app-admin/webalizer-xtended/files/webalizer-xtended-2.01.10_p21-etc-webalizer-xtended-conf.patch +++ /dev/null @@ -1,74 +0,0 @@ -From 9ca4d9b29caf37f2a35c088f963722234cd48bc5 Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping <sebastian@pipping.org> -Date: Wed, 10 Mar 2010 17:28:45 +0100 -Subject: [PATCH] etc-webalizer-xtended-conf - ---- - sample.conf | 4 ++-- - webalizer.1 | 6 +++--- - webalizer.c | 6 +++--- - 3 files changed, 8 insertions(+), 8 deletions(-) - -diff --git a/sample.conf b/sample.conf -index 9c984ac..46c1abc 100644 ---- a/sample.conf -+++ b/sample.conf -@@ -18,8 +18,8 @@ - # at least one space or tab between the keyword and its value.
- #
- # As of version 0.98, The Webalizer will look for a 'default' configuration
--# file named "webalizer.conf" in the current directory, and if not found
--# there, will look for "/etc/webalizer.conf".
-+# file named "webalizer-xtended.conf" in the current directory, and if not found
-+# there, will look for "/etc/webalizer-xtended.conf".
-
-
- # LogFile defines the web server log file to use. If not specified
-diff --git a/webalizer.1 b/webalizer.1 -index 4756c28..b987429 100644 ---- a/webalizer.1 -+++ b/webalizer.1 -@@ -43,10 +43,10 @@ as a \fBcrond(8)\fP job. Once executed, the general flow of the program is: - .TP 8
- .B o
- A default configuration file is scanned for. A file named
--\fIwebalizer.conf\fP is searched for in the current directory, and if
-+\fIwebalizer-xtended.conf\fP is searched for in the current directory, and if
- found, and is owned by the invoking user, then its configuration data is parsed.
- If the file is not present in the current directory, the file
--\fI/etc/webalizer.conf\fP is searched for and, if found, is used instead.
-+\fI/etc/webalizer-xtended.conf\fP is searched for and, if found, is used instead.
- .TP 8
- .B o
- Any command line arguments given to the program are parsed. This
-@@ -785,7 +785,7 @@ Specifies GeoIP database file. Defaults to libGeoIP precompiled one - (normally \fI/usr/local/share/GeoIP/GeoIP.dat\fP).
- .SH FILES
- .TP 20
--.I webalizer.conf
-+.I webalizer-xtended.conf
- Default configuration file. Is searched for in the current directory
- and if not found, in the \fI/etc/\fP directory.
- .TP 20
-diff --git a/webalizer.c b/webalizer.c -index f3a78d2..f837d52 100644 ---- a/webalizer.c -+++ b/webalizer.c -@@ -335,11 +335,11 @@ int main(int argc, char *argv[]) - add_nlist("index.",&index_alias); - - #ifndef WIN32 -- snprintf(tmp_buf, sizeof(tmp_buf),"%s/webalizer.conf",ETCDIR); -+ snprintf(tmp_buf, sizeof(tmp_buf),"%s/webalizer-xtended.conf",ETCDIR); - #endif /* WIN32 */ - /* check for default config file */ -- if (stat("webalizer.conf", &st) == 0 && st.st_uid == getuid()) -- get_config("webalizer.conf"); -+ if (stat("webalizer-xtended.conf", &st) == 0 && st.st_uid == getuid()) -+ get_config("webalizer-xtended.conf"); - #ifndef WIN32 - else if (!access(tmp_buf,F_OK)) - get_config(tmp_buf); --- -1.7.0.1.61.gdc05d.dirty - diff --git a/app-admin/webalizer-xtended/files/webalizer-xtended-2.01.10_p21-static-libs.patch b/app-admin/webalizer-xtended/files/webalizer-xtended-2.01.10_p21-static-libs.patch deleted file mode 100644 index 7cf62abfbaf2..000000000000 --- a/app-admin/webalizer-xtended/files/webalizer-xtended-2.01.10_p21-static-libs.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -40,7 +40,7 @@ - AC_ARG_WITH(etcdir,--with-etcdir=DIR Where to look for default config file [[/etc]], - ETCDIR="${withval}",CACHE_ETC="yes") - --AC_ARG_WITH(gdlib,--with-gdlib=DIR Where to additionally look for libgd.a, -+AC_ARG_WITH(gdlib,--with-gdlib=DIR Where to additionally look for libgd.so, - EXTRA_GDLIB="${withval}", EXTRA_GDLIB="") - AC_ARG_WITH(gd,--with-gd=DIR Where to additionally look for gd headers, - EXTRA_GD="${withval}"; CFLAGS="-I${withval} ${CFLAGS}", EXTRA_GD="") -@@ -137,7 +137,7 @@ - fi - - if test "$HAVE_LIBGD" = ""; then -- AC_FIND_PATH(GDLOC,libgd.a,"", ${PREFIX}/lib ${PREFIX}/lib/gd /usr/local/lib /usr/local/lib/gd /usr/local/gd /usr/local/include /usr/local/include/gd /usr/lib/gd /usr/lib /lib ./ ./gd ../gd ${EXTRA_GDLIB} ${EXTRA_GD}) -+ AC_FIND_PATH(GDLOC,libgd.so,"", ${PREFIX}/lib ${PREFIX}/lib/gd /usr/local/lib /usr/local/lib/gd /usr/local/gd /usr/local/include /usr/local/include/gd /usr/lib/gd /usr/lib /lib ./ ./gd ../gd ${EXTRA_GDLIB} ${EXTRA_GD}) - if test "$GDLOC" = ""; then - AC_FIND_PATH(GDLOC,libgd.so,"", ${PREFIX}/lib ${PREFIX}/lib/gd /usr/local/lib /usr/local/lib/gd /usr/local/gd /usr/local/include /usr/local/include/gd /usr/lib/gd /usr/lib /lib ./ ./gd ../gd ${EXTRA_GDLIB} ${EXTRA_GD}) - fi -@@ -167,7 +167,7 @@ - fi - - dnl Check for GeoIP library -- AC_FIND_PATH(GEOIPLIB,libGeoIP.a,"", ${PREFIX}/lib /usr/local/lib /usr/lib /lib ${prefix}/lib ./ ${EXTRA_GEOIPLIB}) -+ AC_FIND_PATH(GEOIPLIB,libGeoIP.so,"", ${PREFIX}/lib /usr/local/lib /usr/lib /lib ${prefix}/lib ./ ${EXTRA_GEOIPLIB}) - if test "$GEOIPLIB" = ""; then - AC_MSG_ERROR(GeoIP library not found... please install GeoIP.) - else diff --git a/app-admin/webalizer-xtended/files/webalizer-xtended-2.01.10_p21-strip.patch b/app-admin/webalizer-xtended/files/webalizer-xtended-2.01.10_p21-strip.patch deleted file mode 100644 index 8cf07532bda2..000000000000 --- a/app-admin/webalizer-xtended/files/webalizer-xtended-2.01.10_p21-strip.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- webalizer-2.01-10/Makefile.in_BACKUP 2010-09-17 08:39:52.000000000 +0200 -+++ webalizer-2.01-10/Makefile.in 2010-09-17 08:40:02.000000000 +0200 -@@ -45,7 +45,6 @@ - output.o output.h graphs.o graphs.h lang.h \ - webalizer_lang.h - $(CC) ${LDFLAGS} -o webalizer webalizer.o hashtab.o linklist.o preserve.o parser.o output.o dns_resolv.o graphs.o ${LIBS} -- strip webalizer - rm -f webazolver - @LN_S@ webalizer webazolver - diff --git a/app-admin/webalizer-xtended/metadata.xml b/app-admin/webalizer-xtended/metadata.xml deleted file mode 100644 index 6632069b5aff..000000000000 --- a/app-admin/webalizer-xtended/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>web-apps</herd> -</pkgmetadata> diff --git a/app-admin/webalizer-xtended/webalizer-xtended-2.01.10_p21-r1.ebuild b/app-admin/webalizer-xtended/webalizer-xtended-2.01.10_p21-r1.ebuild deleted file mode 100644 index 05025c8fa371..000000000000 --- a/app-admin/webalizer-xtended/webalizer-xtended-2.01.10_p21-r1.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/webalizer-xtended/webalizer-xtended-2.01.10_p21-r1.ebuild,v 1.1 2012/02/16 01:38:14 jer Exp $ - -# uses webapp.eclass to create directories with right permissions -# probably slight overkill but works well - -EAPI="2" - -inherit autotools confutils db-use eutils versionator webapp - -WEBAPP_MANUAL_SLOT="yes" - -MY_PV="$(get_version_component_range 1-2)-$(get_version_component_range 3)" -WEBALIZER_P="webalizer-${MY_PV}" - -DESCRIPTION="Webserver log file analyzer" -HOMEPAGE="http://www.patrickfrei.ch/webalizer/index.html" -SRC_URI="ftp://ftp.mrunix.net/pub/webalizer/old/${WEBALIZER_P}-src.tar.bz2 - http://patrickfrei.ch/webalizer/rb${PV/*_p/}/webalizer-${MY_PV}-RB${PV/*_p/}-patch.tar.gz - mirror://gentoo/webalizer.conf.gz" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="geoip nls" -SLOT="0" - -DEPEND=">=sys-libs/db-4.2 - >=sys-libs/zlib-1.1.4 - >=media-libs/libpng-1.2 - >=media-libs/gd-1.8.3 - geoip? ( dev-libs/geoip )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}"/${WEBALIZER_P} - -pkg_setup() { - webapp_pkg_setup - confutils_require_built_with_all media-libs/gd png - - # USE=nls has no real meaning if LINGUAS isn't set - if use nls && [[ -z "${LINGUAS}" ]]; then - ewarn "you must set LINGUAS in /etc/make.conf" - ewarn "if you want to USE=nls" - die "please either set LINGUAS or do not use nls" - fi -} - -src_prepare() { - epatch "${FILESDIR}"/webalizer-db4.2.patch \ - "${WORKDIR}"/webalizer-${MY_PV}-RB${PV/*_p/}-patch \ - "${FILESDIR}"/${P}-etc-webalizer-xtended-conf.patch \ - "${FILESDIR}"/${P}-strip.patch \ - "${FILESDIR}"/${P}-static-libs.patch - - eautoreconf -} - -src_configure() { - # really dirty hack; necessary due to a really gross ./configure - # basically, it just sets the natural language the program uses - # unfortunatly, this program only allows for one lang, so only the first - # entry in LINGUAS is used - if use nls; then - local longlang="$(grep ^${LINGUAS:0:2} "${FILESDIR}"/webalizer-language-list.txt)" - local myconf="${myconf} --with-language=${longlang:3}" - else - local myconf="${myconf} --with-language=english" - fi - - if use geoip ; then - # Rationale: - # 1. --enable-geoip broken on geolizer - # 2. --disable-geoip broken on webalizer xtended - myconf="${myconf} --enable-geoip" - fi - - econf --enable-dns \ - --with-db=$(db_includedir) \ - --with-dblib=$(db_libname) \ - ${myconf} \ - || die "econf failed" -} - -src_install() { - webapp_src_preinst - - newbin webalizer webalizer-xtended - fperms 755 /usr/bin/webalizer-xtended || die 'fperms failed' - dosym webalizer-xtended /usr/bin/webazolver-xtended || die 'dosym failed' - newman webalizer.1 webalizer-xtended.1 || die 'newman failed' - - insinto /etc - newins "${WORKDIR}"/webalizer.conf webalizer-xtended.conf || die 'doins failed' - dosed "s/apache/apache2/g" /etc/webalizer-xtended.conf - - dodoc CHANGES *README* INSTALL sample.conf "${FILESDIR}"/apache.webalizer-xtended - - webapp_src_install -} - -pkg_postinst() { - elog - elog "It is suggested that you restart apache before using webalizer" - elog "xtended. You may want to review /etc/webalizer-xtended.conf" - elog "and ensure that OutputDir is set correctly." - elog - elog "Then just type webalizer-xtended to generate your stats." - elog "You can also use cron to generate them e.g. every day." - elog "They can be accessed via http://localhost/webalizer-xtended" - elog - elog "A sample Apache config file has been installed into" - elog "/usr/share/doc/${PF}/apache.webalizer-xtended" - elog "Please edit and install it as necessary" - elog - - if [[ ${#LINGUAS} -gt 2 ]] && use nls; then - ewarn - ewarn "You have more than one language in LINGUAS" - ewarn "Due to the limitations of this packge, it was built" - ewarn "only with ${LINGUAS:0:2} support. If this is not what" - ewarn "you intended, please place the language you desire" - ewarn "_first_ in the list of LINGUAS in /etc/make.conf" - ewarn - fi - - elog "Read http://patrickfrei.ch/webalizer/rb${PV/*_p/}/INSTALL" - elog "if you are switching from stock webalizer to xtended" - - webapp_pkg_postinst -} diff --git a/app-admin/webalizer-xtended/webalizer-xtended-2.01.10_p21.ebuild b/app-admin/webalizer-xtended/webalizer-xtended-2.01.10_p21.ebuild deleted file mode 100644 index 0fec1946563d..000000000000 --- a/app-admin/webalizer-xtended/webalizer-xtended-2.01.10_p21.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/webalizer-xtended/webalizer-xtended-2.01.10_p21.ebuild,v 1.2 2010/10/13 12:11:32 sping Exp $ - -# uses webapp.eclass to create directories with right permissions -# probably slight overkill but works well - -EAPI="2" - -inherit versionator confutils eutils webapp db-use autotools - -WEBAPP_MANUAL_SLOT="yes" - -MY_PV="$(get_version_component_range 1-2)-$(get_version_component_range 3)" -WEBALIZER_P="webalizer-${MY_PV}" - -DESCRIPTION="Webserver log file analyzer" -HOMEPAGE="http://www.patrickfrei.ch/webalizer/index.html" -SRC_URI="ftp://ftp.mrunix.net/pub/webalizer/old/${WEBALIZER_P}-src.tar.bz2 - http://patrickfrei.ch/webalizer/rb${PV/*_p/}/webalizer-${MY_PV}-RB${PV/*_p/}-patch.tar.gz - mirror://gentoo/webalizer.conf.gz" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="geoip nls" -SLOT="0" - -DEPEND=">=sys-libs/db-4.2 - >=sys-libs/zlib-1.1.4 - >=media-libs/libpng-1.2 - >=media-libs/gd-1.8.3 - geoip? ( dev-libs/geoip )" - -S="${WORKDIR}"/${WEBALIZER_P} - -pkg_setup() { - webapp_pkg_setup - confutils_require_built_with_all media-libs/gd png - - # USE=nls has no real meaning if LINGUAS isn't set - if use nls && [[ -z "${LINGUAS}" ]]; then - ewarn "you must set LINGUAS in /etc/make.conf" - ewarn "if you want to USE=nls" - die "please either set LINGUAS or do not use nls" - fi -} - -src_prepare() { - epatch "${FILESDIR}"/webalizer-db4.2.patch - epatch "${WORKDIR}"/webalizer-${MY_PV}-RB${PV/*_p/}-patch - epatch "${FILESDIR}"/${P}-etc-webalizer-xtended-conf.patch - epatch "${FILESDIR}"/${P}-strip.patch - - eautoreconf -} - -src_configure() { - # really dirty hack; necessary due to a really gross ./configure - # basically, it just sets the natural language the program uses - # unfortunatly, this program only allows for one lang, so only the first - # entry in LINGUAS is used - if use nls; then - local longlang="$(grep ^${LINGUAS:0:2} "${FILESDIR}"/webalizer-language-list.txt)" - local myconf="${myconf} --with-language=${longlang:3}" - else - local myconf="${myconf} --with-language=english" - fi - - if use geoip ; then - # Rationale: - # 1. --enable-geoip broken on geolizer - # 2. --disable-geoip broken on webalizer xtended - myconf="${myconf} --enable-geoip" - fi - - econf --enable-dns \ - --with-db=$(db_includedir) \ - --with-dblib=$(db_libname) \ - ${myconf} \ - || die "econf failed" -} - -src_install() { - webapp_src_preinst - - newbin webalizer webalizer-xtended - fperms 755 /usr/bin/webalizer-xtended || die 'fperms failed' - dosym webalizer-xtended /usr/bin/webazolver-xtended || die 'dosym failed' - newman webalizer.1 webalizer-xtended.1 || die 'newman failed' - - insinto /etc - newins "${WORKDIR}"/webalizer.conf webalizer-xtended.conf || die 'doins failed' - dosed "s/apache/apache2/g" /etc/webalizer-xtended.conf - - dodoc CHANGES *README* INSTALL sample.conf "${FILESDIR}"/apache.webalizer-xtended - - webapp_src_install -} - -pkg_postinst() { - elog - elog "It is suggested that you restart apache before using webalizer" - elog "xtended. You may want to review /etc/webalizer-xtended.conf" - elog "and ensure that OutputDir is set correctly." - elog - elog "Then just type webalizer-xtended to generate your stats." - elog "You can also use cron to generate them e.g. every day." - elog "They can be accessed via http://localhost/webalizer-xtended" - elog - elog "A sample Apache config file has been installed into" - elog "/usr/share/doc/${PF}/apache.webalizer-xtended" - elog "Please edit and install it as necessary" - elog - - if [[ ${#LINGUAS} -gt 2 ]] && use nls; then - ewarn - ewarn "You have more than one language in LINGUAS" - ewarn "Due to the limitations of this packge, it was built" - ewarn "only with ${LINGUAS:0:2} support. If this is not what" - ewarn "you intended, please place the language you desire" - ewarn "_first_ in the list of LINGUAS in /etc/make.conf" - ewarn - fi - - elog "Read http://patrickfrei.ch/webalizer/rb${PV/*_p/}/INSTALL" - elog "if you are switching from stock webalizer to xtended" - - webapp_pkg_postinst -} |