summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-12-27 02:37:48 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-12-27 02:37:48 +0000
commit060c5710d48ed65cc33cceaef03d45e684725517 (patch)
tree2835c4b8f77f0ba55c88982d19f04d01b97beb6e /www-servers/cherokee
parentBig new-maintainer cleanup. Bump to latest 0.5.6, remove old versions, remove... (diff)
downloadgentoo-2-060c5710d48ed65cc33cceaef03d45e684725517.tar.gz
gentoo-2-060c5710d48ed65cc33cceaef03d45e684725517.tar.bz2
gentoo-2-060c5710d48ed65cc33cceaef03d45e684725517.zip
Big new-maintainer cleanup. Bump to latest 0.5.6, remove old versions, remove dead files in $FILESDIR, add new init.d file that leave to cherokee to get into background.
(Portage version: 2.1.2_rc4-r1) (Signed Manifest commit)
Diffstat (limited to 'www-servers/cherokee')
-rw-r--r--www-servers/cherokee/Manifest78
-rw-r--r--www-servers/cherokee/cherokee-0.5.2.ebuild105
-rw-r--r--www-servers/cherokee/cherokee-0.5.4.ebuild105
-rw-r--r--www-servers/cherokee/cherokee-0.5.5.ebuild105
-rw-r--r--www-servers/cherokee/files/cherokee-0.4.17-cherokee.conf123
-rw-r--r--www-servers/cherokee/files/cherokee-0.4.17-init.d30
-rw-r--r--www-servers/cherokee/files/cherokee-0.4.21-no-handler_admin.diff28
-rw-r--r--www-servers/cherokee/files/cherokee-0.4.25-fix-static.diff21
-rw-r--r--www-servers/cherokee/files/cherokee-0.4.5-Makefile.am.patch22
-rw-r--r--www-servers/cherokee/files/cherokee-0.4.5-cherokee.conf148
-rw-r--r--www-servers/cherokee/files/cherokee-0.4.5-init.d30
-rw-r--r--www-servers/cherokee/files/digest-cherokee-0.5.23
-rw-r--r--www-servers/cherokee/files/digest-cherokee-0.5.43
-rw-r--r--www-servers/cherokee/files/digest-cherokee-0.5.53
14 files changed, 19 insertions, 785 deletions
diff --git a/www-servers/cherokee/Manifest b/www-servers/cherokee/Manifest
index a98aa8f9f91e..01b0e012b73d 100644
--- a/www-servers/cherokee/Manifest
+++ b/www-servers/cherokee/Manifest
@@ -1,70 +1,30 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-AUX cherokee-0.4.17-cherokee.conf 2611 RMD160 441af0dfa47c5763d9ecb2c11f6b406290c4a304 SHA1 12e6ee5db549a1eaf6c49f9163c53b5d9ae2e25a SHA256 25cef07b8af365bb2a5823403b14e5b3d05c7cae5883242e2c9a47ec2fea6399
-MD5 b44b2de7ebfdc07ee94d54a514a738f0 files/cherokee-0.4.17-cherokee.conf 2611
-RMD160 441af0dfa47c5763d9ecb2c11f6b406290c4a304 files/cherokee-0.4.17-cherokee.conf 2611
-SHA256 25cef07b8af365bb2a5823403b14e5b3d05c7cae5883242e2c9a47ec2fea6399 files/cherokee-0.4.17-cherokee.conf 2611
-AUX cherokee-0.4.17-init.d 789 RMD160 c6b6dac2177cd74c53abe46cee9716961992e0c0 SHA1 0a909cb5c5c759ad5f12fbfc9ce6fe900fbec04f SHA256 e1070c02cce1c5b7be9057f4a05c3661032b3d9803be0163d6afbfa262300062
-MD5 13c50109a3ebd047c357fcf95f70bed7 files/cherokee-0.4.17-init.d 789
-RMD160 c6b6dac2177cd74c53abe46cee9716961992e0c0 files/cherokee-0.4.17-init.d 789
-SHA256 e1070c02cce1c5b7be9057f4a05c3661032b3d9803be0163d6afbfa262300062 files/cherokee-0.4.17-init.d 789
-AUX cherokee-0.4.21-no-handler_admin.diff 1151 RMD160 a010ae5e819b5a5261f6043ffe5825b6451439fa SHA1 0b70b0f01a354718b47b9fa26374400d541ccb3a SHA256 8121a28f895bed2e7bf7ec2ea6b0c4ab5427b7e53171ae9c55ec4fd4398513b7
-MD5 e0af76fef298222ff6ad8e6e5aeb10d7 files/cherokee-0.4.21-no-handler_admin.diff 1151
-RMD160 a010ae5e819b5a5261f6043ffe5825b6451439fa files/cherokee-0.4.21-no-handler_admin.diff 1151
-SHA256 8121a28f895bed2e7bf7ec2ea6b0c4ab5427b7e53171ae9c55ec4fd4398513b7 files/cherokee-0.4.21-no-handler_admin.diff 1151
-AUX cherokee-0.4.25-fix-static.diff 728 RMD160 1050a97e0d1079c677b98fc80e6e0598eb50c4db SHA1 8e027ba31c0269fde2b7bb31eecebb6d2d7f6542 SHA256 757bae8f9b034bacb3c93ef6d6f5a90d0c4773a39114f02caa81118a087d2819
-MD5 29f1a34d26b0830d4a62b2b42241b64a files/cherokee-0.4.25-fix-static.diff 728
-RMD160 1050a97e0d1079c677b98fc80e6e0598eb50c4db files/cherokee-0.4.25-fix-static.diff 728
-SHA256 757bae8f9b034bacb3c93ef6d6f5a90d0c4773a39114f02caa81118a087d2819 files/cherokee-0.4.25-fix-static.diff 728
-AUX cherokee-0.4.5-Makefile.am.patch 956 RMD160 02bece0e5ce8d864e8a091b9c65aa045bc4af111 SHA1 6984488b40b84927fdae4f7a2de4f9d355605f9f SHA256 f41cfdac2a19f845db52f5c87d1390f9c1748ee7b7e1dfd982e0d7698b80c1ea
-MD5 6da94000869b804248b03d61703b69bb files/cherokee-0.4.5-Makefile.am.patch 956
-RMD160 02bece0e5ce8d864e8a091b9c65aa045bc4af111 files/cherokee-0.4.5-Makefile.am.patch 956
-SHA256 f41cfdac2a19f845db52f5c87d1390f9c1748ee7b7e1dfd982e0d7698b80c1ea files/cherokee-0.4.5-Makefile.am.patch 956
-AUX cherokee-0.4.5-cherokee.conf 2769 RMD160 386569def6468f60da16bef9e3e6a7dfea5d7eea SHA1 d881193a056297a692a18ace0c3894578fd6875f SHA256 8539b59f4eeba27084256cca03e6283af4f795bdccacb2a44f565e0a3d0490b5
-MD5 8278b4acda7637c68885863ddd58f712 files/cherokee-0.4.5-cherokee.conf 2769
-RMD160 386569def6468f60da16bef9e3e6a7dfea5d7eea files/cherokee-0.4.5-cherokee.conf 2769
-SHA256 8539b59f4eeba27084256cca03e6283af4f795bdccacb2a44f565e0a3d0490b5 files/cherokee-0.4.5-cherokee.conf 2769
-AUX cherokee-0.4.5-init.d 787 RMD160 7e042b3a11c7bd6c7c1ba9c51bffe80f79c161f5 SHA1 80145328715ae6e04888cfb0f9f384170af07530 SHA256 ab3f9239cafd50e1f47b9c0236f168f4596b484eea479cd7243f48758204f433
-MD5 a9f08f404f9b738a52e2c82c7ed88e04 files/cherokee-0.4.5-init.d 787
-RMD160 7e042b3a11c7bd6c7c1ba9c51bffe80f79c161f5 files/cherokee-0.4.5-init.d 787
-SHA256 ab3f9239cafd50e1f47b9c0236f168f4596b484eea479cd7243f48758204f433 files/cherokee-0.4.5-init.d 787
-DIST cherokee-0.5.2.tar.gz 1547715 RMD160 d2bb2ad3f1b8179ead0322d5cddf970a452cc6fa SHA1 62ddca58d53c351b9f03b7336323c5d3c1506eaa SHA256 a572e3077091f759b3e42133a2e98b4d2f2af52ab8ab0ac27d66e97e572c7338
-DIST cherokee-0.5.4.tar.gz 1556342 RMD160 84420215c8eafef7bb4993d5d38d5ef3dd4ef5a8 SHA1 d71155e25e5b7bce8d84a60440d93ed9131db0d5 SHA256 f44f16e8cf581ba8a7b22e4c9631e432967f43c9af50cf706432e8ad58a9c331
-DIST cherokee-0.5.5.tar.gz 1559655 RMD160 04564efc2caa96f5622450ae9ab0b3d87adabbd3 SHA1 97829bf01f2300ffec1bb841d36550eedc89b337 SHA256 e9c6feee2a626a38cd69c726ed31ffbbf55d288386f50fe6f90fa63de410d67a
-EBUILD cherokee-0.5.2.ebuild 2886 RMD160 99fee44826e87681098d1f17b3a3319a25b87825 SHA1 08a688ba90340dbe78485db3c1ffb6c771760449 SHA256 0fbdc29bf47d01a3cb91ac30288d782f71af6478bb49fcb7a408431c3dd31f8b
-MD5 7c11c2d94f1deb88e69fc86de1fedd58 cherokee-0.5.2.ebuild 2886
-RMD160 99fee44826e87681098d1f17b3a3319a25b87825 cherokee-0.5.2.ebuild 2886
-SHA256 0fbdc29bf47d01a3cb91ac30288d782f71af6478bb49fcb7a408431c3dd31f8b cherokee-0.5.2.ebuild 2886
-EBUILD cherokee-0.5.4.ebuild 2886 RMD160 d9b0f62e1f89832e7fcd6efa3f249864fbeae6a2 SHA1 40b00b7b4bb878b89ca985ad97091e2847ddf0fd SHA256 329760ecae2f915f6e9298a0dded8757f8976419bccdf1795931be7742eb9769
-MD5 9a556504802ec1a7b210331601b02fc4 cherokee-0.5.4.ebuild 2886
-RMD160 d9b0f62e1f89832e7fcd6efa3f249864fbeae6a2 cherokee-0.5.4.ebuild 2886
-SHA256 329760ecae2f915f6e9298a0dded8757f8976419bccdf1795931be7742eb9769 cherokee-0.5.4.ebuild 2886
-EBUILD cherokee-0.5.5.ebuild 2893 RMD160 17d5a9e895b394a3c6c6ae120a388a79b519a9f9 SHA1 1c897f53d1f93b69d3a1838ce1565d00659425d3 SHA256 2ec052ae2aa43025f6098c43e69ecbd57b042d7e1f469176cfb799e2690de44e
-MD5 b7e608dd5b7f29b912bfef58287aaa64 cherokee-0.5.5.ebuild 2893
-RMD160 17d5a9e895b394a3c6c6ae120a388a79b519a9f9 cherokee-0.5.5.ebuild 2893
-SHA256 2ec052ae2aa43025f6098c43e69ecbd57b042d7e1f469176cfb799e2690de44e cherokee-0.5.5.ebuild 2893
-MISC ChangeLog 10093 RMD160 ece7abcf8b45fc4a46b0afd38d3eff55bd59614e SHA1 f35949a84d3bf93bd18239d7c1a23e6d0af2ca71 SHA256 ca64bf9065ec5847847a6da985337311b1e43e466b78e33a8378ddefb1c261ee
-MD5 0312e10998ac03e99e6e1f08389f248c ChangeLog 10093
-RMD160 ece7abcf8b45fc4a46b0afd38d3eff55bd59614e ChangeLog 10093
-SHA256 ca64bf9065ec5847847a6da985337311b1e43e466b78e33a8378ddefb1c261ee ChangeLog 10093
+AUX cherokee-initd-0.5.6 587 RMD160 50ab8f40e9258c96685373ad38f9440ca8b496b5 SHA1 b716cac0116c8177e8d0c8064b8500ed90619154 SHA256 09985375cc821db0c12fed621d505bad134acfb578432b1a940216f5e83a5551
+MD5 aa0a02cf30b359170185714c37341c80 files/cherokee-initd-0.5.6 587
+RMD160 50ab8f40e9258c96685373ad38f9440ca8b496b5 files/cherokee-initd-0.5.6 587
+SHA256 09985375cc821db0c12fed621d505bad134acfb578432b1a940216f5e83a5551 files/cherokee-initd-0.5.6 587
+DIST cherokee-0.5.6.tar.gz 1392282 RMD160 fd5661449bd845e3be1911490f02144a805f5c9f SHA1 5e437c2315782bc6ac1d98f8db3b7838313a229a SHA256 d19ac8a85c252ccfe04c06ce0ec9b03d036b27d07c6db4601ce7d6b33c4e9cc8
+EBUILD cherokee-0.5.6.ebuild 2403 RMD160 efacab6958ffe2ba4f9f7e242d4c17bb150e37cc SHA1 429c342bacab11b5263ce350154a4e78af8578ee SHA256 33339773a36abc60b55d01ae19713f23c804aee50d80e17a6522ef6328eecd5a
+MD5 da71889cc1e70798e3b69aaea97ce091 cherokee-0.5.6.ebuild 2403
+RMD160 efacab6958ffe2ba4f9f7e242d4c17bb150e37cc cherokee-0.5.6.ebuild 2403
+SHA256 33339773a36abc60b55d01ae19713f23c804aee50d80e17a6522ef6328eecd5a cherokee-0.5.6.ebuild 2403
+MISC ChangeLog 10756 RMD160 85dededa2588ae12455095b76c43dbe13da1534c SHA1 578bbc5d8c779696666ed521ebbddc67189a93c1 SHA256 9d5e2e26fd9404336de3d8ee572a573235873478a52066524ab8f7ee13b7bb46
+MD5 1331a6ee17df48808538e94d6d8d9d43 ChangeLog 10756
+RMD160 85dededa2588ae12455095b76c43dbe13da1534c ChangeLog 10756
+SHA256 9d5e2e26fd9404336de3d8ee572a573235873478a52066524ab8f7ee13b7bb46 ChangeLog 10756
MISC metadata.xml 269 RMD160 2f424a28702cae549abf73acbdc5e83add6381a6 SHA1 896cbff4ed1d4357fbe5ed96f1747737d6949c3c SHA256 19de4ee447412c2935b1a069641f59a069077b66a7602eaa449b8d7d8fdf1a1f
MD5 87a36685076539a89b31661a9b2564fe metadata.xml 269
RMD160 2f424a28702cae549abf73acbdc5e83add6381a6 metadata.xml 269
SHA256 19de4ee447412c2935b1a069641f59a069077b66a7602eaa449b8d7d8fdf1a1f metadata.xml 269
-MD5 e03221bcfd135eb8c1e2cdb5865f6910 files/digest-cherokee-0.5.2 247
-RMD160 a821bcadbb8bfb55dc647a437da67d1c8096d77b files/digest-cherokee-0.5.2 247
-SHA256 7ba231776f6d2240005a6512f0aa2df924bcb84f09316fe694ff74d89fc0cdda files/digest-cherokee-0.5.2 247
-MD5 c549ec8e08e21d47922e405ad282b4ec files/digest-cherokee-0.5.4 247
-RMD160 89111e6c0bb03d1ca7509acb21872b000ffc8501 files/digest-cherokee-0.5.4 247
-SHA256 5aeab6f6209a5bd42de87d19351d7991a25197512ba07743b529d9ac89962a6c files/digest-cherokee-0.5.4 247
-MD5 8ccddb44b7f3cf0b898fa9075c6b657d files/digest-cherokee-0.5.5 247
-RMD160 720e76b82f27096c32fcdb57059159d6829393e4 files/digest-cherokee-0.5.5 247
-SHA256 0a26db6f1e1c40cdd279b4b9e9fe2349950766cb247c093ed5846157e6b4d03a files/digest-cherokee-0.5.5 247
+MD5 a11b794774ef5b39f3468f5263455939 files/digest-cherokee-0.5.6 247
+RMD160 b7f7ce1c94fe9af7bc2846883d851b52bedbc6c8 files/digest-cherokee-0.5.6 247
+SHA256 f225430722ee46711c8426fb588ebfc1648f4e36488ca9af972ccf2f95e40b37 files/digest-cherokee-0.5.6 247
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
-iD8DBQFFkdCSAiZjviIA2XgRAqYAAJ4yno0GhIliaNz6jW1OR1XZaQHjUgCeLSZg
-IJBi21xrYh/vkxfsxhiR7/k=
-=krzo
+iD8DBQFFkdxcAiZjviIA2XgRAjA4AJ44uINidTWrMiFFJQvm4oOvsp89vACfYglR
+einrsZI0X7mZXuHuFYdfElM=
+=2hSG
-----END PGP SIGNATURE-----
diff --git a/www-servers/cherokee/cherokee-0.5.2.ebuild b/www-servers/cherokee/cherokee-0.5.2.ebuild
deleted file mode 100644
index fcd5ed853660..000000000000
--- a/www-servers/cherokee/cherokee-0.5.2.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/cherokee/cherokee-0.5.2.ebuild,v 1.2 2006/12/14 17:37:32 beu Exp $
-
-inherit eutils pam
-
-NAME=cherokee
-S="${WORKDIR}/${NAME}-${PV}"
-
-DESCRIPTION="An extremely fast and tiny web server."
-SRC_URI="http://www.cherokee-project.com/download/${PV%.*}/${PV}/${NAME}-${PV}.tar.gz"
-HOMEPAGE="http://www.cherokee-project.com/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc"
-IUSE="ipv6 ssl gnutls static doc pam fastcgi scgi"
-
-RDEPEND=">=sys-libs/zlib-1.1.4-r1
- gnutls? ( net-libs/gnutls )
- ssl? ( dev-libs/openssl )
- pam? ( virtual/pam )"
-
-DEPEND="${RDEPEND}
- >=sys-devel/automake-1.7.5"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # remove "doc" from SUBDIRS so that html docs don't get installed
- # to the wrong place (/usr/share/doc/cherokee) and we can install
- # them conditionally via dohtml in src_install.
- sed -i -e 's|\(SUBDIRS =.*\)doc\(.*\)$|\1\2|' Makefile.in || \
- die "sed Makefile.in failed"
-
- # use cherokee user/group
- sed -i -e 's|^#\(User \).*$|\1cherokee|' \
- -e 's|^#\(Group \).*$|\1cherokee|' cherokee.conf.sample.pre || \
- die "sed cherokee.conf failed"
-}
-
-src_compile() {
- local myconf
-
- if use ssl && use gnutls ; then
- myconf="${myconf} --enable-tls=gnutls"
- elif use ssl && ! use gnutls ; then
- myconf="${myconf} --enable-tls=openssl"
- else
- myconf="${myconf} --disable-tls"
- fi
-
- if use static ; then
- myconf="${myconf} --enable-static --enable-static-module=all"
- else
- myconf="${myconf} --disable-static"
- fi
-
- if use fastcgi ; then
- myconf="${myconf} --enable-fcgi"
- fi
-
- if use scgi ; then
- myconf="${myconf} --enable-scgi"
- fi
-
- econf \
- ${myconf} \
- $(use_enable pam) \
- $(use_enable ipv6) \
- --enable-os-string="Gentoo Linux" \
- --with-wwwroot=/var/www/localhost/htdocs \
- || die "configure failed"
-
- emake || die "emake failed"
-}
-
-src_install () {
- make DESTDIR="${D}" install || die "make install failed"
- dodoc AUTHORS ChangeLog INSTALL README TODO
- use doc && dohtml -r doc/*
-
- newpamd pam.d_cherokee ${PN} || die "newpamd failed"
- newinitd ${FILESDIR}/${PN}-0.4.17-init.d ${PN} || die "newinitd failed"
-
- # be nice and don't overwrite a user's pre-existing index.html
- # (unless they're the same).
- if [[ -f ${ROOT}/var/www/localhost/htdocs/index.html ]] ; then
- diff ${ROOT}/var/www/localhost/htdocs/index.html \
- ${D}/var/www/localhost/htdocs/index.html &>/dev/null || \
- mv ${D}/var/www/localhost/htdocs/{,cherokee-}index.html
- fi
-}
-
-pkg_postinst() {
- enewgroup cherokee
- enewuser cherokee -1 -1 /var/www/localhost cherokee
- echo
- einfo "Since version 0.4.30 /etc/cherokee/mime.conf is deprecated so"
- einfo "you need to update your cherokee.conf with: "
- einfo " ""MimeFile /etc/cherokee/mime.types"
- einfo " ""MimeFile /etc/cherokee/mime.compression.types"
- echo
-}
diff --git a/www-servers/cherokee/cherokee-0.5.4.ebuild b/www-servers/cherokee/cherokee-0.5.4.ebuild
deleted file mode 100644
index e88172c6e575..000000000000
--- a/www-servers/cherokee/cherokee-0.5.4.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/cherokee/cherokee-0.5.4.ebuild,v 1.2 2006/12/14 17:37:32 beu Exp $
-
-inherit eutils pam
-
-NAME=cherokee
-S="${WORKDIR}/${NAME}-${PV}"
-
-DESCRIPTION="An extremely fast and tiny web server."
-SRC_URI="http://www.cherokee-project.com/download/${PV%.*}/${PV}/${NAME}-${PV}.tar.gz"
-HOMEPAGE="http://www.cherokee-project.com/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc"
-IUSE="ipv6 ssl gnutls static doc pam fastcgi scgi"
-
-RDEPEND=">=sys-libs/zlib-1.1.4-r1
- gnutls? ( net-libs/gnutls )
- ssl? ( dev-libs/openssl )
- pam? ( virtual/pam )"
-
-DEPEND="${RDEPEND}
- >=sys-devel/automake-1.7.5"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # remove "doc" from SUBDIRS so that html docs don't get installed
- # to the wrong place (/usr/share/doc/cherokee) and we can install
- # them conditionally via dohtml in src_install.
- sed -i -e 's|\(SUBDIRS =.*\)doc\(.*\)$|\1\2|' Makefile.in || \
- die "sed Makefile.in failed"
-
- # use cherokee user/group
- sed -i -e 's|^#\(User \).*$|\1cherokee|' \
- -e 's|^#\(Group \).*$|\1cherokee|' cherokee.conf.sample.pre || \
- die "sed cherokee.conf failed"
-}
-
-src_compile() {
- local myconf
-
- if use ssl && use gnutls ; then
- myconf="${myconf} --enable-tls=gnutls"
- elif use ssl && ! use gnutls ; then
- myconf="${myconf} --enable-tls=openssl"
- else
- myconf="${myconf} --disable-tls"
- fi
-
- if use static ; then
- myconf="${myconf} --enable-static --enable-static-module=all"
- else
- myconf="${myconf} --disable-static"
- fi
-
- if use fastcgi ; then
- myconf="${myconf} --enable-fcgi"
- fi
-
- if use scgi ; then
- myconf="${myconf} --enable-scgi"
- fi
-
- econf \
- ${myconf} \
- $(use_enable pam) \
- $(use_enable ipv6) \
- --enable-os-string="Gentoo Linux" \
- --with-wwwroot=/var/www/localhost/htdocs \
- || die "configure failed"
-
- emake || die "emake failed"
-}
-
-src_install () {
- make DESTDIR="${D}" install || die "make install failed"
- dodoc AUTHORS ChangeLog INSTALL README TODO
- use doc && dohtml -r doc/*
-
- newpamd pam.d_cherokee ${PN} || die "newpamd failed"
- newinitd ${FILESDIR}/${PN}-0.4.17-init.d ${PN} || die "newinitd failed"
-
- # be nice and don't overwrite a user's pre-existing index.html
- # (unless they're the same).
- if [[ -f ${ROOT}/var/www/localhost/htdocs/index.html ]] ; then
- diff ${ROOT}/var/www/localhost/htdocs/index.html \
- ${D}/var/www/localhost/htdocs/index.html &>/dev/null || \
- mv ${D}/var/www/localhost/htdocs/{,cherokee-}index.html
- fi
-}
-
-pkg_postinst() {
- enewgroup cherokee
- enewuser cherokee -1 -1 /var/www/localhost cherokee
- echo
- einfo "Since version 0.4.30 /etc/cherokee/mime.conf is deprecated so"
- einfo "you need to update your cherokee.conf with: "
- einfo " ""MimeFile /etc/cherokee/mime.types"
- einfo " ""MimeFile /etc/cherokee/mime.compression.types"
- echo
-}
diff --git a/www-servers/cherokee/cherokee-0.5.5.ebuild b/www-servers/cherokee/cherokee-0.5.5.ebuild
deleted file mode 100644
index 08d3a5c1b8d7..000000000000
--- a/www-servers/cherokee/cherokee-0.5.5.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/cherokee/cherokee-0.5.5.ebuild,v 1.3 2006/12/14 17:37:32 beu Exp $
-
-inherit eutils pam
-
-NAME=cherokee
-S="${WORKDIR}/${NAME}-${PV}"
-
-DESCRIPTION="An extremely fast and tiny web server."
-SRC_URI="http://www.cherokee-project.com/download/${PV%.*}/${PV}/${NAME}-${PV}.tar.gz"
-HOMEPAGE="http://www.cherokee-project.com/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="ipv6 ssl gnutls static doc pam fastcgi scgi"
-
-RDEPEND=">=sys-libs/zlib-1.1.4-r1
- gnutls? ( net-libs/gnutls )
- ssl? ( dev-libs/openssl )
- pam? ( virtual/pam )"
-
-DEPEND="${RDEPEND}
- >=sys-devel/automake-1.7.5"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # remove "doc" from SUBDIRS so that html docs don't get installed
- # to the wrong place (/usr/share/doc/cherokee) and we can install
- # them conditionally via dohtml in src_install.
- sed -i -e 's|\(SUBDIRS =.*\)doc\(.*\)$|\1\2|' Makefile.in || \
- die "sed Makefile.in failed"
-
- # use cherokee user/group
- sed -i -e 's|^#\(User \).*$|\1cherokee|' \
- -e 's|^#\(Group \).*$|\1cherokee|' cherokee.conf.sample.pre || \
- die "sed cherokee.conf failed"
-}
-
-src_compile() {
- local myconf
-
- if use ssl && use gnutls ; then
- myconf="${myconf} --enable-tls=gnutls"
- elif use ssl && ! use gnutls ; then
- myconf="${myconf} --enable-tls=openssl"
- else
- myconf="${myconf} --disable-tls"
- fi
-
- if use static ; then
- myconf="${myconf} --enable-static --enable-static-module=all"
- else
- myconf="${myconf} --disable-static"
- fi
-
- if use fastcgi ; then
- myconf="${myconf} --enable-fcgi"
- fi
-
- if use scgi ; then
- myconf="${myconf} --enable-scgi"
- fi
-
- econf \
- ${myconf} \
- $(use_enable pam) \
- $(use_enable ipv6) \
- --enable-os-string="Gentoo Linux" \
- --with-wwwroot=/var/www/localhost/htdocs \
- || die "configure failed"
-
- emake || die "emake failed"
-}
-
-src_install () {
- make DESTDIR="${D}" install || die "make install failed"
- dodoc AUTHORS ChangeLog INSTALL README TODO
- use doc && dohtml -r doc/*
-
- newpamd pam.d_cherokee ${PN} || die "newpamd failed"
- newinitd ${FILESDIR}/${PN}-0.4.17-init.d ${PN} || die "newinitd failed"
-
- # be nice and don't overwrite a user's pre-existing index.html
- # (unless they're the same).
- if [[ -f ${ROOT}/var/www/localhost/htdocs/index.html ]] ; then
- diff ${ROOT}/var/www/localhost/htdocs/index.html \
- ${D}/var/www/localhost/htdocs/index.html &>/dev/null || \
- mv ${D}/var/www/localhost/htdocs/{,cherokee-}index.html
- fi
-}
-
-pkg_postinst() {
- enewgroup cherokee
- enewuser cherokee -1 -1 /var/www/localhost cherokee
- echo
- einfo "Since version 0.4.30 /etc/cherokee/mime.conf is deprecated so"
- einfo "you need to update your cherokee.conf with: "
- einfo " ""MimeFile /etc/cherokee/mime.types"
- einfo " ""MimeFile /etc/cherokee/mime.compression.types"
- echo
-}
diff --git a/www-servers/cherokee/files/cherokee-0.4.17-cherokee.conf b/www-servers/cherokee/files/cherokee-0.4.17-cherokee.conf
deleted file mode 100644
index f1ee6b988472..000000000000
--- a/www-servers/cherokee/files/cherokee-0.4.17-cherokee.conf
+++ /dev/null
@@ -1,123 +0,0 @@
-##
-## cherokee.conf -- Cherokee HTTP server configuration file
-##
-
-##
-## Port: The port to which the standalone server listens. For
-## ports < 1023, you will need cherokee to be run as root initially.
-## Security: if you do start the server as root, be sure not to set
-## "User" to root.
-##
-Port 80
-
-##
-## IPv6 support
-##
-IPv6 On
-
-##
-## This directiveis used to tell the server which IP address to listen to.
-##
-#Listen 127.0.0.1
-
-##
-## If you wish cherokee to run as a different user or group, you must run
-## cherokee as root initially and it will switch.
-##
-## Eg: User www-data
-## Group www-data
-##
-## Eg: User 65534
-## Group 65534
-##
-#User nobody
-#Group nogroup
-
-##
-## Chroot:
-##
-# Chroot /var/www
-
-##
-## Timeout: The number of seconds before receives and sends time out.
-##
-Timeout 15
-
-##
-## KeepAlive: Whether or not to allow persistent connections (more than
-## one request per connection). Set to "Off" to deactivate.
-##
-KeepAlive On
-
-##
-## MaxKeepAliveRequests: The MaxKeepAliveRequests directive limits the
-## number of requests allowed per connection when KeepAlive is on.
-## We recommend that this setting be kept to a high value for maximum
-## server performance.
-##
-MaxKeepAliveRequests 500
-
-##
-## DirectoryIndex: Name of the file or files to use as a pre-written HTML
-## directory index. Separate multiple entries with commas.
-##
-DirectoryIndex index.php, index.html, index.htm, index.shtml
-
-##
-## DocumentRoot: The directory out of which you will serve your
-## documents. By default, all requests are taken from this directory, but
-## symbolic links and aliases may be used to point to other locations.
-##
-DocumentRoot /var/www/localhost/htdocs
-
-##
-## Hide Version: Hide the software version
-##
-HideVersion Off
-
-##
-## Hide ServerName: Hide the software version and the server name
-##
-HideServerName Off
-
-##
-## PidFile: The file in which the server should record its process
-## identification number when it starts.
-##
-PidFile /var/run/cherokee.pid
-
-##
-## Icons: Extension to icon file.
-##
-Icons /etc/cherokee/icons.conf
-
-##
-## MimeFile: Mime types file. By default you should leave it
-## commented
-##
-MimeFile /etc/cherokee/mime.conf
-
-##
-## Load the GZip encoder plugin
-## only used if the client support the encoding ("Accept-Encoding:")
-##
-# Encoder gzip {
-# Allow html, htm, txt
-# Deny jpg, png, gz
-# }
-
-##
-## Advanced settings, do not change if you are not sure..
-##
-Include /etc/cherokee/advanced.conf
-
-##
-## Include the module configuration:
-##
-Include /etc/cherokee/mods-enabled
-
-##
-## Include the virtual host configuration:
-##
-Include /etc/cherokee/sites-enabled
-
diff --git a/www-servers/cherokee/files/cherokee-0.4.17-init.d b/www-servers/cherokee/files/cherokee-0.4.17-init.d
deleted file mode 100644
index b94d6d757aae..000000000000
--- a/www-servers/cherokee/files/cherokee-0.4.17-init.d
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/cherokee/files/cherokee-0.4.17-init.d,v 1.1 2004/08/08 11:14:13 stuart Exp $
-
-PIDFILE=/var/run/cherokee.pid
-
-depend() {
- need net
-}
-
-start() {
- ebegin "Starting Cherokee Web Server"
- # make sure they can't break our startup by passing -d (which would
- # cause incorrect PID to be written to pidfile), or the incorrect
- # depot root
- start-stop-daemon --start --quiet \
- --pidfile ${PIDFILE} --make-pidfile -b \
- --exec /usr/sbin/cherokee
- eend $?
-}
-
-stop() {
- ebegin "Stopping Cherokee Web Server"
- if [ -f ${PIDFILE} ]; then
- start-stop-daemon --stop --quiet --pidfile ${PIDFILE}
- fi
- rm -f ${PIDFILE}
- eend $?
-}
diff --git a/www-servers/cherokee/files/cherokee-0.4.21-no-handler_admin.diff b/www-servers/cherokee/files/cherokee-0.4.21-no-handler_admin.diff
deleted file mode 100644
index a2bab544822b..000000000000
--- a/www-servers/cherokee/files/cherokee-0.4.21-no-handler_admin.diff
+++ /dev/null
@@ -1,28 +0,0 @@
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN cherokee-0.4.21.orig/cherokee/Makefile.in cherokee-0.4.21/cherokee/Makefile.in
---- cherokee-0.4.21.orig/cherokee/Makefile.in 2005-05-13 03:48:44.000000000 -0400
-+++ cherokee-0.4.21/cherokee/Makefile.in 2005-05-13 04:05:18.000000000 -0400
-@@ -801,15 +801,15 @@
- #
- # Handler admin
- #
--handler_admin = \
--handler_admin.c \
--handler_admin.h
--
--libplugin_admin_la_LDFLAGS = -module -export-dynamic -avoid-version
--libplugin_admin_la_SOURCES = $(handler_admin)
--libplugin_admin_la_LIBADD = -lcherokee-config -lcherokee-client
--@STATIC_HANDLER_ADMIN_TRUE@static_handler_admin_src = $(handler_admin)
--@STATIC_HANDLER_ADMIN_FALSE@dynamic_handler_admin_lib = libplugin_admin.la
-+# handler_admin = \
-+# handler_admin.c \
-+# handler_admin.h
-+
-+# libplugin_admin_la_LDFLAGS = -module -export-dynamic -avoid-version
-+# libplugin_admin_la_SOURCES = $(handler_admin)
-+# libplugin_admin_la_LIBADD = -lcherokee-config -lcherokee-client
-+# @STATIC_HANDLER_ADMIN_TRUE@static_handler_admin_src = $(handler_admin)
-+# @STATIC_HANDLER_ADMIN_FALSE@dynamic_handler_admin_lib = libplugin_admin.la
-
- #
- # Handler GNOME VFS
diff --git a/www-servers/cherokee/files/cherokee-0.4.25-fix-static.diff b/www-servers/cherokee/files/cherokee-0.4.25-fix-static.diff
deleted file mode 100644
index f4d2ab15e738..000000000000
--- a/www-servers/cherokee/files/cherokee-0.4.25-fix-static.diff
+++ /dev/null
@@ -1,21 +0,0 @@
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN cherokee-0.4.25.orig/cherokee/Makefile.am cherokee-0.4.25/cherokee/Makefile.am
---- cherokee-0.4.25.orig/cherokee/Makefile.am 2005-08-14 00:54:56.000000000 -0400
-+++ cherokee-0.4.25/cherokee/Makefile.am 2005-08-14 03:31:45.000000000 -0400
-@@ -148,8 +148,6 @@
- # Handler fastcgi
- #
- handler_fastcgi = \
--cgi.h \
--cgi.c \
- fastcgi.h \
- handler_fastcgi.c \
- handler_fastcgi.h \
-@@ -157,7 +155,7 @@
- fcgi_manager.c
-
- libplugin_fastcgi_la_LDFLAGS = -module -export-dynamic -avoid-version
--libplugin_fastcgi_la_SOURCES = $(handler_fastcgi)
-+libplugin_fastcgi_la_SOURCES = $(handler_fastcgi) cgi.h cgi.c
-
- if STATIC_HANDLER_FASTCGI
- static_handler_fastcgi_src = $(handler_fastcgi)
diff --git a/www-servers/cherokee/files/cherokee-0.4.5-Makefile.am.patch b/www-servers/cherokee/files/cherokee-0.4.5-Makefile.am.patch
deleted file mode 100644
index 40bdd440bf8d..000000000000
--- a/www-servers/cherokee/files/cherokee-0.4.5-Makefile.am.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- Makefile.am 2003-07-04 14:54:38.000000000 +0100
-+++ /tmp/Makefile.am 2003-10-05 11:04:55.000000000 +0100
-@@ -23,14 +23,14 @@
-
-
- install-data-local:
-- @if test -f $(cherokeeconfdir)/cherokee.conf ; then \
-+ @if test -f $(DESTDIR)$(cherokeeconfdir)/cherokee.conf ; then \
- echo "$@ will not overwrite existing $(cherokeeconfdir)/cherokee.conf"; \
- else \
-- $(mkinstalldirs) $(cherokeeconfdir) \
-- echo "$(INSTALL_DATA) cherokee.conf.sample $(cherokeeconfdir)/cherokee.conf"; \
-- $(INSTALL_DATA) cherokee.conf.sample $(cherokeeconfdir)/cherokee.conf; \
-+ $(mkinstalldirs) $(DESTDIR)$(cherokeeconfdir) ;\
-+ echo "$(INSTALL_DATA) cherokee.conf.sample $(DESTDIR)$(cherokeeconfdir)/cherokee.conf"; \
-+ $(INSTALL_DATA) cherokee.conf.sample $(DESTDIR)$(cherokeeconfdir)/cherokee.conf; \
- fi
-- $(mkinstalldirs) $(localstatedir)
-+ $(mkinstalldirs) $(DESTDIR)$(localstatedir)
-
- uninstall-local:
- @if test -f $(cherokeeconfdir)/cherokee.conf ; then \
diff --git a/www-servers/cherokee/files/cherokee-0.4.5-cherokee.conf b/www-servers/cherokee/files/cherokee-0.4.5-cherokee.conf
deleted file mode 100644
index fa67f8521c93..000000000000
--- a/www-servers/cherokee/files/cherokee-0.4.5-cherokee.conf
+++ /dev/null
@@ -1,148 +0,0 @@
-##
-## cherokee.conf -- Cherokee HTTP server configuration file
-##
-
-##
-## Port: The port to which the standalone server listens. For
-## ports < 1023, you will need cherokee to be run as root initially.
-##
-Port 80
-
-##
-## IPv6 support
-##
-IPv6 On
-
-##
-## This directiveis used to tell the server which IP address to listen to.
-##
-#Listen 127.0.0.1
-
-##
-## If you wish cherokee to run as a different user or group, you must run
-## cherokee as root initially and it will switch.
-##
-## Eg: User "www-data"
-## Group "www-data"
-##
-## Eg: User 65534
-## Group 65534
-##
-#User nobody
-#Group nogroup
-
-##
-## Timeout: The number of seconds before receives and sends time out.
-##
-Timeout 15
-
-##
-## KeepAlive: Whether or not to allow persistent connections (more than
-## one request per connection). Set to "Off" to deactivate.
-##
-KeepAlive On
-
-##
-## ThreadNumber:
-##
-# ThreadNumber 5
-
-##
-## DocumentRoot: The directory out of which you will serve your
-## documents. By default, all requests are taken from this directory, but
-## symbolic links and aliases may be used to point to other locations.
-##
-DocumentRoot /var/www/localhost/htdocs
-
-##
-## Log: Turn On/Off the logging in to syslog
-##
-## Parameters:
-## ncsa - AccessLog, ErrorLog
-## w3c - LogFile
-##
-#Log w3c {
-# LogFile /var/log/cherokee.w3c.log
-#}
-Log ncsa {
- AccessLog /var/log/cherokee.access
- ErrorLog /var/log/cherokee.error
-}
-
-##
-## Hide Versions: Hide the software version
-##
-HideVersion Off
-
-##
-## PidFile: The file in which the server should record its process
-## identification number when it starts.
-##
-PidFile /var/run/cherokee.pid
-
-##
-## UserDir: The name of the directory which is appended onto a user's home
-## directory if a ~user request is received.
-##
-## NOTE: Take in mind the permissions. If you have changed the User/Group
-## the server maybe will have problems accessing the personal users'
-## content.
-##
-UserDir public_html {
- Handler common
-}
-
-##
-## MimeFile: Mime types file. By default you should leave it
-## commented
-##
-#MimeFile /usr/share/cherokee/mime_types.txt
-
-##
-## Load the GZip encoder plugin
-##
-Encoder gzip {
- Allow html, htm, txt
- Deny jpg, png, gz
-}
-
-##
-## Handler to directory configuration
-##
-Directory / {
- Handler common
-}
-
-Directory /icons {
- Handler file
- DocumentRoot /usr/share/cherokee/icons/
-}
-
-Directory /google {
- Handler redir {
- URL http://www.google.com/search?sourceid=cherokee-search&q=
- }
-}
-
-Directory /cgi-bin {
- Handler cgi
- DocumentRoot /var/www/localhost/cgi-bin/
-}
-
-#Directory /gnome {
-# Handler gnomevfs {
-# FileDir /var/www/compressed/
-# }
-#}
-
-##
-## Virtual servers
-##
-# Server tesoro.alobbs.com {
-# DocumentRoot /var/www/tesoro.alobbs.com/htdocs
-#
-# Directory / {
-# Handler common
-# }
-#}
-
diff --git a/www-servers/cherokee/files/cherokee-0.4.5-init.d b/www-servers/cherokee/files/cherokee-0.4.5-init.d
deleted file mode 100644
index c5baf366e582..000000000000
--- a/www-servers/cherokee/files/cherokee-0.4.5-init.d
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/cherokee/files/cherokee-0.4.5-init.d,v 1.1 2004/08/08 11:14:13 stuart Exp $
-
-PIDFILE=/var/run/cherokee.pid
-
-depend() {
- need net
-}
-
-start() {
- ebegin "Starting Cherokee Web Server"
- # make sure they can't break our startup by passing -d (which would
- # cause incorrect PID to be written to pidfile), or the incorrect
- # depot root
- start-stop-daemon --start --quiet \
- --pidfile ${PIDFILE} --make-pidfile -b \
- --exec /usr/bin/cherokee
- eend $?
-}
-
-stop() {
- ebegin "Stopping Cherokee Web Server"
- if [ -f ${PIDFILE} ]; then
- start-stop-daemon --stop --quiet --pidfile ${PIDFILE}
- fi
- rm -f ${PIDFILE}
- eend $?
-}
diff --git a/www-servers/cherokee/files/digest-cherokee-0.5.2 b/www-servers/cherokee/files/digest-cherokee-0.5.2
deleted file mode 100644
index 8b0118ee888e..000000000000
--- a/www-servers/cherokee/files/digest-cherokee-0.5.2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 d7a2a590864b8ec27b9b116a2c8f1c6f cherokee-0.5.2.tar.gz 1547715
-RMD160 d2bb2ad3f1b8179ead0322d5cddf970a452cc6fa cherokee-0.5.2.tar.gz 1547715
-SHA256 a572e3077091f759b3e42133a2e98b4d2f2af52ab8ab0ac27d66e97e572c7338 cherokee-0.5.2.tar.gz 1547715
diff --git a/www-servers/cherokee/files/digest-cherokee-0.5.4 b/www-servers/cherokee/files/digest-cherokee-0.5.4
deleted file mode 100644
index 4d539dfb9bf5..000000000000
--- a/www-servers/cherokee/files/digest-cherokee-0.5.4
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 4e207961bc8204a2e2026391649dd8af cherokee-0.5.4.tar.gz 1556342
-RMD160 84420215c8eafef7bb4993d5d38d5ef3dd4ef5a8 cherokee-0.5.4.tar.gz 1556342
-SHA256 f44f16e8cf581ba8a7b22e4c9631e432967f43c9af50cf706432e8ad58a9c331 cherokee-0.5.4.tar.gz 1556342
diff --git a/www-servers/cherokee/files/digest-cherokee-0.5.5 b/www-servers/cherokee/files/digest-cherokee-0.5.5
deleted file mode 100644
index 6e7d0591a1c8..000000000000
--- a/www-servers/cherokee/files/digest-cherokee-0.5.5
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 fb891b3da7eb921c09a5eb93e296f5e1 cherokee-0.5.5.tar.gz 1559655
-RMD160 04564efc2caa96f5622450ae9ab0b3d87adabbd3 cherokee-0.5.5.tar.gz 1559655
-SHA256 e9c6feee2a626a38cd69c726ed31ffbbf55d288386f50fe6f90fa63de410d67a cherokee-0.5.5.tar.gz 1559655