summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--www-servers/tux/ChangeLog53
-rw-r--r--www-servers/tux/Manifest8
-rw-r--r--www-servers/tux/files/3.2.16-gcc34.patch11
-rw-r--r--www-servers/tux/files/3.2.16-glibc.patch23
-rw-r--r--www-servers/tux/files/tux.conf.d42
-rw-r--r--www-servers/tux/files/tux.init.d62
-rw-r--r--www-servers/tux/metadata.xml8
-rw-r--r--www-servers/tux/tux-3.2.16-r1.ebuild44
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
-}