diff options
Diffstat (limited to 'www-servers')
-rw-r--r-- | www-servers/tux/ChangeLog | 53 | ||||
-rw-r--r-- | www-servers/tux/Manifest | 8 | ||||
-rw-r--r-- | www-servers/tux/files/3.2.16-gcc34.patch | 11 | ||||
-rw-r--r-- | www-servers/tux/files/3.2.16-glibc.patch | 23 | ||||
-rw-r--r-- | www-servers/tux/files/tux.conf.d | 42 | ||||
-rw-r--r-- | www-servers/tux/files/tux.init.d | 62 | ||||
-rw-r--r-- | www-servers/tux/metadata.xml | 8 | ||||
-rw-r--r-- | www-servers/tux/tux-3.2.16-r1.ebuild | 44 |
8 files changed, 0 insertions, 251 deletions
diff --git a/www-servers/tux/ChangeLog b/www-servers/tux/ChangeLog deleted file mode 100644 index de6d3a42baf7..000000000000 --- a/www-servers/tux/ChangeLog +++ /dev/null @@ -1,53 +0,0 @@ -# ChangeLog for www-servers/tux -# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-servers/tux/ChangeLog,v 1.9 2007/04/22 12:09:38 bangert Exp $ - - 22 Apr 2007; Thilo Bangert <bangert@gentoo.org> +metadata.xml, - tux-3.2.16-r1.ebuild: - transition to newconfd and newinitd (bug #174266) - add metadata.xml - - 09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: - Regenerate digest in Manifest2 format. - - 20 Mar 2005; Rob Holland <tigger@gentoo.org> tux-3.2.16-r1.ebuild: - fix glib dep - -*tux-3.2.16-r1 (26 Sep 2004) - - 26 Sep 2004; Mike Frysinger <vapier@gentoo.org> +files/3.2.16-glibc.patch, - +tux-3.2.16-r1.ebuild: - Add patch to work with newer glibcs #65344 by Canal Vorfeed. - - 05 Sep 2004; Sven Wegener <swegener@gentoo.org> tux-2.2.7.ebuild: - Fixed ChangeLog header. Added missing IUSE. - - 03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> tux-3.2.16.ebuild: - Masked tux-3.2.16.ebuild stable for ppc - - 30 Aug 2004; Mike Frysinger <vapier@gentoo.org> +files/3.2.16-gcc34.patch, - tux-3.2.16.ebuild: - Add a gcc-3.4.x patch #62175 by Andrew Kirilenko. - - 31 Aug 2004; David Holm <dholm@gentoo.org> tux-3.2.16.ebuild: - Added to ~ppc. - -*tux-2.2.7 (08 Aug 2004) - - 08 Aug 2004; Stuart Herbert <stuart@gentoo.org> +files/tux.conf.d, - +files/tux.init.d, +tux-2.2.7.ebuild, +tux-3.2.16.ebuild: - Moved from net-www/tux to www-servers/tux. - -*tux-3.2.16 (21 Feb 2004) - - 21 Feb 2004; Mike Frysinger <vapier@gentoo.org> : - Version bump. - -*tux-3.2.14 (18 Nov 2003) - - 18 Nov 2003; Mike Frysinger <vapier@gentoo.org> : - Version bump. - -*tux-2.2.7 (17 Jun 2003) - - 17 Jun 2003; Mike Frysinger <vapier@gentoo.org> : - Initial import. Ebuild submitted by me for #7727. diff --git a/www-servers/tux/Manifest b/www-servers/tux/Manifest deleted file mode 100644 index 48da8162c99a..000000000000 --- a/www-servers/tux/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -AUX 3.2.16-gcc34.patch 251 RMD160 6ef04efecdaf2c08d317d2ea134520cd617c3f2c SHA1 b67379edc665ca7f3dd2a4a75774f0317f9bd645 SHA256 c2f99bb4f10b88b3f8937ebeb4682a12116a865aa230f3a5418d6f770f9897a5 -AUX 3.2.16-glibc.patch 903 RMD160 d6ee8c4eaeee8ebcf4a827796d977f93b9a0f7aa SHA1 4b8b4f2b13f66cac6f19d59be76194960a4c4c1a SHA256 99affb1f998b8101e47af09860c81bfce14a891e969b9c946941e313e0b69d7f -AUX tux.conf.d 1852 RMD160 bc8f87765ca537f287a5e7c2533e9ffa66c66de4 SHA1 e19833363b5bae18ca3b93ee18856b5dfbf37b85 SHA256 31e48d4f2cb366813e138764ea19bb6d5cf51435f5bcddd6ef302784c81bdafc -AUX tux.init.d 1705 RMD160 d36f8ad124c8ff6646720091412cc5e4ab640abc SHA1 b23729edbab06845439c19d9b17ab407f6981ede SHA256 2690be352f1ab3efb3f96fcec7ec5b84a11fed0eaf472e0f315189178d2bc39c -DIST tux-3.2.16.tar.gz 62226 RMD160 99a4d3ac5f35e82cd91190187dbd74cbaa6a3fc2 SHA1 5cf38243bb72072ed49afb6c4c171b53ff7a2e35 SHA256 9cf564ac2ae315b9acdd5f409da12b6117dbf97d488dab5fba3619da87d57b6e -EBUILD tux-3.2.16-r1.ebuild 1074 RMD160 14788ce1cb2a3246180e2aa1ca32dcf49b84b8d8 SHA1 a20334bc7583f0687bba1414607e6f492fe1bb58 SHA256 fbda8f509236b782f11b92dafb1f28b5d53af6b745851777464a900a21caaff1 -MISC ChangeLog 1745 RMD160 09cd1c74be4c48eb444dd4151bdd4744ad951be1 SHA1 461882639589a09a769de8899100f50d44be36bc SHA256 aeea26a7b5e71c2f10b727660031b22983fcaccf2f32596b7e55051698174d4b -MISC metadata.xml 233 RMD160 d81ec1a0582856aeac5ef3bfec5c80d9850216f6 SHA1 9b94f113e7f382076b1749c2a856e409c96cade3 SHA256 dce03f6cdd96135caf3c971a5ca4a8c916f44532fe8cfb6df88b7bdade407e8b diff --git a/www-servers/tux/files/3.2.16-gcc34.patch b/www-servers/tux/files/3.2.16-gcc34.patch deleted file mode 100644 index 4bce26eb9967..000000000000 --- a/www-servers/tux/files/3.2.16-gcc34.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- demo6.c 2004-08-21 14:13:20.233320280 +0300 -+++ demo6.c 2004-08-21 14:11:17.624959584 +0300 -@@ -55,7 +55,7 @@ - write(req->sock, buff, len); - ret = tux(TUX_ACTION_FINISH_CLOSE_REQ, req); - break; -- abort: -+ abort: ; - } - return ret; - } diff --git a/www-servers/tux/files/3.2.16-glibc.patch b/www-servers/tux/files/3.2.16-glibc.patch deleted file mode 100644 index ad9d31a405fd..000000000000 --- a/www-servers/tux/files/3.2.16-glibc.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff -uNr tux-3.2.14/tuxstat.c tux-3.2.14-tuxstatfix/tuxstat.c ---- tux-3.2.14/tuxstat.c 2001-12-02 14:53:26 +0300 -+++ tux-3.2.14-tuxstatfix/tuxstat.c 2004-05-16 21:54:20 +0400 -@@ -65,6 +65,7 @@ - if (len != BLOCK) - return -1; - tmp = buf; -+ file_len=0; - sscanf(tmp, "%i %08x %i %s %s %s %i %i %d:%d.%d.%d.%d:%d %i %i%n", &proto, &req, &atom_idx, atom0, atom1, state_bits, &error, &status, &d1, &d2,&d3,&d4,&d5, &d6, &file_len, &file_pos,&parsed_chars); - tmp += parsed_chars; - if (proto == 1) { -@@ -73,9 +74,11 @@ - } - sscanf(tmp, "%08x/%08x %08x/%08x %n", &sock_ptr, &sk_ptr, &data_sock_ptr, &data_sk_ptr, &parsed_chars); - tmp += parsed_chars; -+ header_len=0; - sscanf(tmp, "%i\n%i%n", &parsed_len, &header_len, &parsed_chars); - tmp += parsed_chars; - tmp += header_len; -+ objectname_len=0; - sscanf(tmp, "%i\n%n", &objectname_len, &parsed_chars); - tmp += parsed_chars; - if (objectname_len) { diff --git a/www-servers/tux/files/tux.conf.d b/www-servers/tux/files/tux.conf.d deleted file mode 100644 index 7107219ed93d..000000000000 --- a/www-servers/tux/files/tux.conf.d +++ /dev/null @@ -1,42 +0,0 @@ -# Config file for /etc/init.d/tux -# modified from original to be Gentoo like -# $Header: /var/cvsroot/gentoo-x86/www-servers/tux/files/tux.conf.d,v 1.1 2004/08/08 19:03:31 stuart Exp $ - -# TUX_THREADS sets the number of kernel threads (and associated daemon -# threads) that will be used. $TUX_THREADS defaults to 1. -# TUX_THREADS=1 - -# DOCROOT is the document root; it works the same way as other web -# servers such as apache. This must have only 1 trailing /. -TUX_DOCROOT=/var/www/localhost/htdocs/ - -# LOGFILE is the file where tux logs information for each -# request. Note that tux writes log files in a binary format and to -# read them you will need to first convert them into standard -# W3C-conforming HTTPD log files using the utility tux2w3c. If no -# LOGFILE is specified then requests will not be logged. -TUX_LOGFILE=/var/log/tux - -# TUX_UID and TUX_GID are the user and group as which the daemon runs -# This does not mean that you should execute untrusted modules -- they -# are opened as user/group root, which means that the _init() function, -# if it exists, is run as root. This feature is only designed to help -# protect from programming mistakes; it is NOT really a security mechanism. -TUX_UID=nobody -TUX_GID=nobody - -# CGIs can be started in a chroot environment by default. -# set TUX_CGIROOT=/ if you want CGI programs to have access to the whole system. -TUX_CGIROOT=/home/httpd/htdocs - -# each HTTP connection has an individual timer that makes sure -# no connection hangs forever. (due to browser bugs or DoS attacks.) -# TUX_KEEPALIVE=30 - -# TUX_MODULES is a list of user-space TUX modules. User-space TUX -# modules are used to serve dynamically-generated data via tux. -# "man 2 tux" for more information -# TUX_MODULES="demo.tux demo2.tux demo3.tux demo4.tux" - -# TUX_MODULEPATH is the path to user-space TUXapi modules -# TUX_MODULEPATH="/" diff --git a/www-servers/tux/files/tux.init.d b/www-servers/tux/files/tux.init.d deleted file mode 100644 index 14537b670692..000000000000 --- a/www-servers/tux/files/tux.init.d +++ /dev/null @@ -1,62 +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/tux/files/tux.init.d,v 1.1 2004/08/08 19:03:31 stuart Exp $ - -checkconfig() { - if [ ! -e /proc/sys/net/tux ] ; then - # maybe they built is a module ... - modprobe tux >& /dev/null - if [ ! -e /proc/sys/net/tux ] ; then - eerror "Make sure tux support is enabled in your kernel!" - return 1 - fi - fi - if [ -z "${TUX_DOCROOT}" ] ; then - eerror "You must specify TUX_DOCROOT in /etc/conf.d/tux" - return 1 - fi - if [ -z "${TUX_UID}" ] || [ -z "${TUX_GID}" ] ; then - eerror "You must specify TUX_UID and TUX_GID in /etc/conf.d/tux" - return 1 - fi - [ -z "${TUX_THREADS}" ] && TUX_THREADS=1 - [ -z "${TUX_CGIROOT}" ] && TUX_CGIROOT=${TUX_DOCROOT} - [ -z "${TUX_KEEPALIVE}" ] && TUX_KEEPALIVE=30 - [ -n "${TUX_MODULEPATH}" ] && TUX_MODULES="-m ${TUX_MODULEPATH} ${TUX_MODULES}" - return 0 -} - -setconfig() { - echo ${TUX_THREADS} > /proc/sys/net/tux/threads - echo ${TUX_DOCROOT} > /proc/sys/net/tux/documentroot - if [ -n "${TUX_LOGFILE}" ] ; then - echo 1 > /proc/sys/net/tux/logging - echo ${TUX_LOGFILE} > /proc/sys/net/tux/logfile - else - echo 0 > /proc/sys/net/tux/logging - fi - echo ${TUX_UID} > /proc/sys/net/tux/cgi_uid - echo ${TUX_GID} > /proc/sys/net/tux/cgi_gid - echo ${TUX_CGIROOT} > /proc/sys/net/tux/cgiroot - echo ${TUX_KEEPALIVE} > /proc/sys/net/tux/keepalive_timeout -} - -start() { - checkconfig || return 1 - - ebegin "Starting tux" - setconfig - /usr/sbin/tux -d \ - -u ${TUX_UID} -g ${TUX_GID} \ - -t ${TUX_THREADS} \ - -r ${TUX_DOCROOT} \ - ${TUX_MODULES} - eend $? -} - -stop() { - ebegin "Stopping tux" - /usr/sbin/tux --stop - eend $? -} diff --git a/www-servers/tux/metadata.xml b/www-servers/tux/metadata.xml deleted file mode 100644 index 73420b6cf0f0..000000000000 --- a/www-servers/tux/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>no-herd</herd> -<maintainer> - <email>maintainer-needed@gentoo.org</email> -</maintainer> -</pkgmetadata> diff --git a/www-servers/tux/tux-3.2.16-r1.ebuild b/www-servers/tux/tux-3.2.16-r1.ebuild deleted file mode 100644 index b2ed1a8e31cf..000000000000 --- a/www-servers/tux/tux-3.2.16-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-servers/tux/tux-3.2.16-r1.ebuild,v 1.4 2007/04/22 12:09:38 bangert Exp $ - -inherit eutils - -DESCRIPTION="kernel level httpd" -HOMEPAGE="http://people.redhat.com/mingo/TUX-patches/" -SRC_URI="http://people.redhat.com/mingo/TUX-patches/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 ppc" -IUSE="doc" - -RDEPEND=">=dev-libs/glib-2 - dev-libs/popt" -DEPEND="${RDEPEND} - dev-util/pkgconfig - doc? ( app-text/docbook-sgml-utils )" - -src_unpack() { - unpack ${A} - cd ${S} - sed -i "s:-g -fomit-frame-pointer -O2:${CFLAGS}:" Makefile - use doc || echo "all:" > docs/Makefile - epatch ${FILESDIR}/${PV}-gcc34.patch - epatch ${FILESDIR}/${PV}-glibc.patch -} - -src_compile() { - emake || die -} - -src_install() { - make install TOPDIR=${D} || die - rm -rf ${D}/etc/{rc.d,sysconfig} ${D}/var/tux - newinitd ${FILESDIR}/tux.init.d tux - newconfd ${FILESDIR}/tux.conf.d tux - - dodoc NEWS SUCCESS tux.README docs/*.txt - docinto samples - dodoc samples/* demo*.c -} |