From 2dc83148270e0470c0a9333d538800cd6f8bbcaf Mon Sep 17 00:00:00 2001 From: Patrice Clement Date: Thu, 3 Sep 2015 13:52:51 +0000 Subject: [PATCH] www-servers/skunkweb: Package removal wrt bug 451790. Signed-off-by: Patrice Clement --- www-servers/skunkweb/Manifest | 1 - .../skunkweb/files/100_mod_skunkweb.conf | 50 ------------ .../files/skunkweb-cron-cache_cleaner | 4 - www-servers/skunkweb/files/skunkweb-init | 21 ----- www-servers/skunkweb/metadata.xml | 14 ---- www-servers/skunkweb/skunkweb-3.4.4.ebuild | 80 ------------------- 6 files changed, 170 deletions(-) delete mode 100644 www-servers/skunkweb/Manifest delete mode 100644 www-servers/skunkweb/files/100_mod_skunkweb.conf delete mode 100644 www-servers/skunkweb/files/skunkweb-cron-cache_cleaner delete mode 100644 www-servers/skunkweb/files/skunkweb-init delete mode 100644 www-servers/skunkweb/metadata.xml delete mode 100644 www-servers/skunkweb/skunkweb-3.4.4.ebuild diff --git a/www-servers/skunkweb/Manifest b/www-servers/skunkweb/Manifest deleted file mode 100644 index 5b04d027dec1..000000000000 --- a/www-servers/skunkweb/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST skunkweb-3.4.4.tar.gz 1411045 SHA256 a7f0bc47788cdb01882d53f433599fc1837013f45b7d13ea67d60a81f8c6f1e0 diff --git a/www-servers/skunkweb/files/100_mod_skunkweb.conf b/www-servers/skunkweb/files/100_mod_skunkweb.conf deleted file mode 100644 index 099993285e38..000000000000 --- a/www-servers/skunkweb/files/100_mod_skunkweb.conf +++ /dev/null @@ -1,50 +0,0 @@ - - - - LoadModule skunkweb_module modules/mod_skunkweb.so - - - # This tells apache to call our module for EVERY request - - SetHandler skunkweb-handler - - - # Socket address of SkunkWeb. Either a path to a unix domain socket or - # a host:port pair for a TCP socket - SkunkWebSocketAddress localhost:9888 - - # Number of times to retry accessing the SkunkWeb - SkunkWebRetries 3 - - # The location of the error page which gets displayed when SkunkWeb is - # not accessible - SkunkWebErrorDoc /usr/share/skunkweb/share/skunk/modskunkweb_error.html - - # The list of users to receive critical error emails. Should be a list - # of space separated entries - SkunkWebErrorEmails root@localhost - - # List of uri prefixes for which should be handled in the normal way by - # apache and *not* by SkunkWeb. - # - # THIS OPTION IS NO LONGER SUPPORTED UNDER APACHE 2 AND MAY GO AWAY FOR - # APACHE 1.x AS YOU CAN DO THE SAME THING VIA directives - # - # SkunkWebExclude /foo/ /bar/ - - # In the event that we cannot reach a server running on SkunkWebSocketAddress, - # randomly pick socketaddresses from the following list and try to connect to - # them instead until we run out of retries (set by SkunkWebRetries). - # - # SkunkWebFailoverHosts unixsocketaddr otherhost2:port - - # The number of milliseconds we should wait attempting to connect before - # bailing out retrying, since otherwise, we'd wait the default amount for TCP - # which is 2 minutes -- BLEAH! (default is 1 second = 1000 milliseconds) - # - # SkunkWebConnectTimeout 1000 - - # Whether or not to include SkunkWeb/ in the Server header of Apache - # Default is On - # SkunkWebExpose On - diff --git a/www-servers/skunkweb/files/skunkweb-cron-cache_cleaner b/www-servers/skunkweb/files/skunkweb-cron-cache_cleaner deleted file mode 100644 index 0ac9bdf8b4f0..000000000000 --- a/www-servers/skunkweb/files/skunkweb-cron-cache_cleaner +++ /dev/null @@ -1,4 +0,0 @@ -#! /bin/sh - -nice -n 5 /usr/share/skunkweb/util/cache_reaper.py -c /var/lib/skunkweb/cache > /dev/null 2>&1 - diff --git a/www-servers/skunkweb/files/skunkweb-init b/www-servers/skunkweb/files/skunkweb-init deleted file mode 100644 index c32cc0fe81c2..000000000000 --- a/www-servers/skunkweb/files/skunkweb-init +++ /dev/null @@ -1,21 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License, v2 or later -# $Id$ - -DAEMON_CMD=/usr/bin/swmgr -opts="${opts} configtest" - -configtest() { - ${DAEMON_CMD} configtest -} -start() { - ebegin "Starting skunkweb" - ${DAEMON_CMD} start > /dev/null 2>&1 - eend $? -} -stop() { - ebegin "Stopping skunkweb" - ${DAEMON_CMD} stop > /dev/null 2>&1 - eend $? -} diff --git a/www-servers/skunkweb/metadata.xml b/www-servers/skunkweb/metadata.xml deleted file mode 100644 index 52dd0985bf7a..000000000000 --- a/www-servers/skunkweb/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - python - - SkunkWeb is a multi-process application server written in python, - extensively using 'pickle' for caching. Ships with its own web server, - or can be deployed with apache and mod-python. Includes server-side form - management libraries (docs in cvs). - - - skunkweb - - diff --git a/www-servers/skunkweb/skunkweb-3.4.4.ebuild b/www-servers/skunkweb/skunkweb-3.4.4.ebuild deleted file mode 100644 index dfb98e3fa503..000000000000 --- a/www-servers/skunkweb/skunkweb-3.4.4.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="3" -PYTHON_DEPEND="2" - -inherit apache-module eutils multilib python user - -DESCRIPTION="robust Python web application server" -HOMEPAGE="http://skunkweb.sourceforge.net/" -SRC_URI="mirror://sourceforge/skunkweb/${P}.tar.gz" - -LICENSE="GPL-2 BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -DEPEND="app-admin/sudo - >=dev-python/egenix-mx-base-2.0.4" -RDEPEND="${DEPEND}" - -need_apache - -APACHE2_MOD_FILE="${S}/SkunkWeb/mod_skunkweb/.libs/mod_skunkweb.so" -APACHE2_MOD_DEFINE="SKUNKWEB" -APACHE2_MOD_CONF="100_mod_skunkweb" - -pkg_setup() { - enewgroup skunkweb - enewuser skunkweb -1 -1 /usr/share/skunkweb skunkweb - - python_set_active_version 2 -} - -src_configure() { - econf \ - --with-user=skunkweb \ - --with-group=skunkweb \ - --localstatedir=/var/lib/skunkweb \ - --bindir=/usr/bin \ - --libdir=/usr/$(get_libdir)/skunkweb \ - --sysconfdir=/etc/skunkweb \ - --prefix=/usr/share/skunkweb \ - --with-cache=/var/lib/skunkweb/cache \ - --with-docdir=/usr/share/doc/${P} \ - --with-logdir=/var/log/skunkweb \ - --with-python="$(PYTHON -a)" \ - --with-apxs=${APXS} -} - -src_compile() { - default -} - -src_install() { - emake DESTDIR="${D}" APXSFLAGS="-c" install || die "emake install failed" - apache-module_src_install - - python_need_rebuild - - keepdir /var/{lib,log}/${PN} - keepdir /var/lib/${PN}/run - fowners skunkweb:skunkweb /var/{lib,log}/${PN} - - newinitd "${FILESDIR}"/skunkweb-init skunkweb - exeinto /etc/cron.daily - newexe "${FILESDIR}"/skunkweb-cron-cache_cleaner skunkweb-cache_cleaner - - dodoc README ChangeLog NEWS HACKING ACKS INSTALL -} - -pkg_postinst() { - apache-module_pkg_postinst - python_mod_optimize /usr/$(get_libdir)/skunkweb -} - -pkg_postrm() { - python_mod_cleanup /usr/$(get_libdir)/skunkweb -} -- 2.26.2