summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Herbert <stuart@gentoo.org>2004-08-08 17:41:38 +0000
committerStuart Herbert <stuart@gentoo.org>2004-08-08 17:41:38 +0000
commitd2ce6d61b57a837dfdb5a4fabc17e25bfaf56d3e (patch)
tree6e71ca2bdec8c34b81fc6328da583a4f41cc8263 /www-servers/monkeyd
parentMoved from net-www/mini_httpd to www-servers/mini_httpd (diff)
downloadhistorical-d2ce6d61b57a837dfdb5a4fabc17e25bfaf56d3e.tar.gz
historical-d2ce6d61b57a837dfdb5a4fabc17e25bfaf56d3e.tar.bz2
historical-d2ce6d61b57a837dfdb5a4fabc17e25bfaf56d3e.zip
Moved from net-www/monkeyd to www-servers/monkeyd.
Diffstat (limited to 'www-servers/monkeyd')
-rw-r--r--www-servers/monkeyd/ChangeLog58
-rw-r--r--www-servers/monkeyd/Manifest10
-rw-r--r--www-servers/monkeyd/files/digest-monkeyd-0.8.21
-rw-r--r--www-servers/monkeyd/files/digest-monkeyd-0.8.31
-rw-r--r--www-servers/monkeyd/files/digest-monkeyd-0.8.41
-rw-r--r--www-servers/monkeyd/files/monkeyd.conf.d6
-rw-r--r--www-servers/monkeyd/files/monkeyd.init.d28
-rw-r--r--www-servers/monkeyd/metadata.xml9
-rw-r--r--www-servers/monkeyd/monkeyd-0.8.2.ebuild55
-rw-r--r--www-servers/monkeyd/monkeyd-0.8.3.ebuild56
-rw-r--r--www-servers/monkeyd/monkeyd-0.8.4.ebuild56
11 files changed, 281 insertions, 0 deletions
diff --git a/www-servers/monkeyd/ChangeLog b/www-servers/monkeyd/ChangeLog
new file mode 100644
index 000000000000..9451ec9b1483
--- /dev/null
+++ b/www-servers/monkeyd/ChangeLog
@@ -0,0 +1,58 @@
+# ChangeLog for net-www/monkeyd
+# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-servers/monkeyd/ChangeLog,v 1.1 2004/08/08 17:41:38 stuart Exp $
+
+*monkeyd-0.8.2 (08 Aug 2004)
+
+ 08 Aug 2004; Stuart Herbert <stuart@gentoo.org> +metadata.xml,
+ +files/monkeyd.conf.d, +files/monkeyd.init.d, +monkeyd-0.8.2.ebuild,
+ +monkeyd-0.8.3.ebuild, +monkeyd-0.8.4.ebuild:
+ Moved from net-www/monkeyd to www-servers/monkeyd.
+
+ 07 Jul 2004; Jason Wever <weeve@gentoo.org> monkeyd-0.8.4.ebuild:
+ Added ~sparc keyword.
+
+ 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> monkeyd-0.8.2.ebuild,
+ monkeyd-0.8.3.ebuild, monkeyd-0.8.4.ebuild:
+ virtual/glibc -> virtual/libc
+
+*monkeyd-0.8.4 (20 Jun 2004)
+
+ 20 Jun 2004; Mike Frysinger <vapier@gentoo.org> +monkeyd-0.8.4.ebuild:
+ Version bump #54461 by Marc-Éric Dupuis.
+
+ 19 Jun 2004; David Holm <dholm@gentoo.org> monkeyd-0.8.3.ebuild:
+ Added to ~ppc.
+
+*monkeyd-0.8.3 (19 Jun 2004)
+
+ 19 Jun 2004; Mike Frysinger <vapier@gentoo.org> +monkeyd-0.8.3.ebuild:
+ Version bump #53164 by Mauricio Bahamonde.
+
+*monkeyd-0.8.2 (10 Feb 2004)
+
+ 22 Feb 2004; Mike Frysinger <vapier@gentoo.org> :
+ Add php setup automagically #42442.
+
+ 10 Feb 2004; Mike Frysinger <vapier@gentoo.org> :
+ Version bump to fix #41156.
+
+*monkeyd-0.8.0 (25 Dec 2003)
+
+ 25 Dec 2003; Mike Frysinger <vapier@gentoo.org> :
+ Version bump + move to /var/www + index.html overwrite fix #35712.
+
+*monkeyd-0.7.1 (13 Jun 2003)
+
+ 13 Jun 2003; Mike Frysinger <vapier@gentoo.org> :
+ Version bump + init script (#22081).
+
+*monkeyd-0.6.3 (16 Apr 2003)
+
+ 16 Apr 2003; Mike Frysinger <vapier@gentoo.org> :
+ Version bumpage.
+
+*monkeyd-0.6.1 (03 Mar 2003)
+
+ 03 Mar 2003; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by Ido Rosen <ido@cs.columbia.edu> #14941.
diff --git a/www-servers/monkeyd/Manifest b/www-servers/monkeyd/Manifest
new file mode 100644
index 000000000000..b4113145209d
--- /dev/null
+++ b/www-servers/monkeyd/Manifest
@@ -0,0 +1,10 @@
+MD5 aee67a1f0ae98083e26c127a5923ea85 ChangeLog 1576
+MD5 20f55838157b99eb439f2aea79415799 monkeyd-0.8.2.ebuild 1621
+MD5 ab4178e5b874a3a51a0eeb8269338d1c metadata.xml 292
+MD5 ec4c516b30b2ef62907b905fa4be85da monkeyd-0.8.3.ebuild 1682
+MD5 284e72bf9c376ee7b3df1fc0144de101 monkeyd-0.8.4.ebuild 1686
+MD5 0a2562fa39c3652c8b13d2b246266db5 files/digest-monkeyd-0.8.2 63
+MD5 2179cd4a96ad04873e7e406a4f3e5698 files/monkeyd.conf.d 281
+MD5 73e1f4120c3f5b32ad9c5a35eb42ae46 files/monkeyd.init.d 619
+MD5 0977e8355534adfc8fd3571879d42fd1 files/digest-monkeyd-0.8.3 63
+MD5 b74df5e863a308f9817e6978496d3753 files/digest-monkeyd-0.8.4 65
diff --git a/www-servers/monkeyd/files/digest-monkeyd-0.8.2 b/www-servers/monkeyd/files/digest-monkeyd-0.8.2
new file mode 100644
index 000000000000..a635f948433e
--- /dev/null
+++ b/www-servers/monkeyd/files/digest-monkeyd-0.8.2
@@ -0,0 +1 @@
+MD5 17dfa899380a578787a6a309b476c9fc monkey-0.8.2.tar.gz 77422
diff --git a/www-servers/monkeyd/files/digest-monkeyd-0.8.3 b/www-servers/monkeyd/files/digest-monkeyd-0.8.3
new file mode 100644
index 000000000000..9870a961516b
--- /dev/null
+++ b/www-servers/monkeyd/files/digest-monkeyd-0.8.3
@@ -0,0 +1 @@
+MD5 e07c441603a4ff830745aed94d1ba4fb monkey-0.8.3.tar.gz 81674
diff --git a/www-servers/monkeyd/files/digest-monkeyd-0.8.4 b/www-servers/monkeyd/files/digest-monkeyd-0.8.4
new file mode 100644
index 000000000000..3b0e8ffbb9e5
--- /dev/null
+++ b/www-servers/monkeyd/files/digest-monkeyd-0.8.4
@@ -0,0 +1 @@
+MD5 09858b3ebdaa70200b2075926eabb20b monkey-0.8.4-2.tar.gz 83528
diff --git a/www-servers/monkeyd/files/monkeyd.conf.d b/www-servers/monkeyd/files/monkeyd.conf.d
new file mode 100644
index 000000000000..ded9ccdf8ef7
--- /dev/null
+++ b/www-servers/monkeyd/files/monkeyd.conf.d
@@ -0,0 +1,6 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-servers/monkeyd/files/monkeyd.conf.d,v 1.1 2004/08/08 17:41:38 stuart Exp $
+
+# this should be fine
+MONKEY_PID=/var/run/monkey.pid
diff --git a/www-servers/monkeyd/files/monkeyd.init.d b/www-servers/monkeyd/files/monkeyd.init.d
new file mode 100644
index 000000000000..5af03e072a62
--- /dev/null
+++ b/www-servers/monkeyd/files/monkeyd.init.d
@@ -0,0 +1,28 @@
+#!/sbin/runscript
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-servers/monkeyd/files/monkeyd.init.d,v 1.1 2004/08/08 17:41:38 stuart Exp $
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting monkeyd"
+ /usr/bin/monkey -D start &>/dev/null
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping monkeyd"
+ /usr/bin/monkey stop &>/dev/null
+ ret=$?
+ eend ${ret}
+
+ if [ ${ret} -ne 0 ] && [ -f ${MONKEY_PID} ] ; then
+ ebegin " Killing monkeyd"
+ kill `cat ${MONKEY_PID}` &>/dev/null
+ eend $?
+ rm -f ${MONKEY_PID} &>/dev/null
+ fi
+}
diff --git a/www-servers/monkeyd/metadata.xml b/www-servers/monkeyd/metadata.xml
new file mode 100644
index 000000000000..b3261b1467fe
--- /dev/null
+++ b/www-servers/monkeyd/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>vapier@gentoo.org</email>
+ <description>no one else wants to do it so here i am :(</description>
+</maintainer>
+</pkgmetadata>
diff --git a/www-servers/monkeyd/monkeyd-0.8.2.ebuild b/www-servers/monkeyd/monkeyd-0.8.2.ebuild
new file mode 100644
index 000000000000..1177c78e0099
--- /dev/null
+++ b/www-servers/monkeyd/monkeyd-0.8.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-servers/monkeyd/monkeyd-0.8.2.ebuild,v 1.1 2004/08/08 17:41:38 stuart Exp $
+
+WEBROOT=/var/www/localhost
+
+MY_P="${PN/d}-${PV}"
+DESCRIPTION="fast, efficient, (REALLY) small, and easy to configure web server"
+HOMEPAGE="http://monkeyd.sourceforge.net/"
+SRC_URI="http://monkeyd.sourceforge.net/versions/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+IUSE="php"
+
+DEPEND="virtual/libc"
+RDEPEND="virtual/libc
+ php? ( dev-php/php-cgi )"
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+ ./configure \
+ --prefix=/usr \
+ --bindir=/usr/bin \
+ --cgibin=${WEBROOT}/cgi-bin \
+ --sysconfdir=/etc/${PN} \
+ --datadir=${WEBROOT}/htdocs \
+ --logdir=/var/log/${PN} \
+ --lang=en \
+ || die
+ emake CFLAGS="${CFLAGS}" || die
+}
+
+src_install() {
+ make \
+ PREFIX=${D}/usr \
+ BINDIR=${D}/usr/bin \
+ CGIBIN=${D}${WEBROOT}/cgi-bin \
+ SYSCONFDIR=${D}/etc/${PN} \
+ DATADIR=${D}${WEBROOT}/htdocs \
+ LOGDIR=${D}/var/log/${PN} \
+ install \
+ || die
+ if use php ; then
+ dosed '/^#AddScript application\/x-httpd-php/s:^#::' /etc/monkeyd/monkey.conf
+ dosed 's:/home/my_home/php/bin/php:/usr/bin/php-cgi:' /etc/monkeyd/monkey.conf
+ fi
+ [ -e ${ROOT}/${WEBROOT}/htdocs/index.html ] && mv ${D}${WEBROOT}/htdocs/{index,index-monkey}.html
+ dosed "s:/var/log/monkeyd/monkey.pid:/var/run/monkey.pid:" /etc/monkeyd/monkey.conf
+ exeinto /etc/init.d ; newexe ${FILESDIR}/monkeyd.init.d monkeyd
+ insinto /etc/conf.d ; newins ${FILESDIR}/monkeyd.conf.d monkeyd
+ dodoc MODULES HowItWorks.txt README ChangeLog
+}
diff --git a/www-servers/monkeyd/monkeyd-0.8.3.ebuild b/www-servers/monkeyd/monkeyd-0.8.3.ebuild
new file mode 100644
index 000000000000..35db8e9b7313
--- /dev/null
+++ b/www-servers/monkeyd/monkeyd-0.8.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-servers/monkeyd/monkeyd-0.8.3.ebuild,v 1.1 2004/08/08 17:41:38 stuart Exp $
+
+WEBROOT=/var/www/localhost
+
+MY_P="${PN/d}-${PV}"
+DESCRIPTION="fast, efficient, (REALLY) small, and easy to configure web server"
+HOMEPAGE="http://monkeyd.sourceforge.net/"
+SRC_URI="http://monkeyd.sourceforge.net/versions/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc"
+IUSE="php"
+
+DEPEND="virtual/libc"
+RDEPEND="virtual/libc
+ php? ( dev-php/php-cgi )"
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+ # monkey has it's own funky script ... cant use econf
+ ./configure \
+ --prefix=/usr \
+ --bindir=/usr/bin \
+ --cgibin=${WEBROOT}/cgi-bin \
+ --sysconfdir=/etc/${PN} \
+ --datadir=${WEBROOT}/htdocs \
+ --logdir=/var/log/${PN} \
+ --lang=en \
+ || die
+ emake CFLAGS="${CFLAGS}" || die
+}
+
+src_install() {
+ make \
+ PREFIX=${D}/usr \
+ BINDIR=${D}/usr/bin \
+ CGIBIN=${D}${WEBROOT}/cgi-bin \
+ SYSCONFDIR=${D}/etc/${PN} \
+ DATADIR=${D}${WEBROOT}/htdocs \
+ LOGDIR=${D}/var/log/${PN} \
+ install \
+ || die
+ if use php ; then
+ dosed '/^#AddScript application\/x-httpd-php/s:^#::' /etc/monkeyd/monkey.conf
+ dosed 's:/home/my_home/php/bin/php:/usr/bin/php-cgi:' /etc/monkeyd/monkey.conf
+ fi
+ [ -e ${ROOT}/${WEBROOT}/htdocs/index.html ] && mv ${D}${WEBROOT}/htdocs/{index,index-monkey}.html
+ dosed "s:/var/log/monkeyd/monkey.pid:/var/run/monkey.pid:" /etc/monkeyd/monkey.conf
+ exeinto /etc/init.d ; newexe ${FILESDIR}/monkeyd.init.d monkeyd
+ insinto /etc/conf.d ; newins ${FILESDIR}/monkeyd.conf.d monkeyd
+ dodoc MODULES HowItWorks.txt README ChangeLog
+}
diff --git a/www-servers/monkeyd/monkeyd-0.8.4.ebuild b/www-servers/monkeyd/monkeyd-0.8.4.ebuild
new file mode 100644
index 000000000000..e6072795fff1
--- /dev/null
+++ b/www-servers/monkeyd/monkeyd-0.8.4.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-servers/monkeyd/monkeyd-0.8.4.ebuild,v 1.1 2004/08/08 17:41:38 stuart Exp $
+
+WEBROOT=/var/www/localhost
+
+MY_P="${PN/d}-${PV}-2"
+DESCRIPTION="fast, efficient, (REALLY) small, and easy to configure web server"
+HOMEPAGE="http://monkeyd.sourceforge.net/"
+SRC_URI="http://monkeyd.sourceforge.net/versions/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc"
+IUSE="php"
+
+DEPEND="virtual/libc"
+RDEPEND="virtual/libc
+ php? ( dev-php/php-cgi )"
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+ # monkey has it's own funky script ... cant use econf
+ ./configure \
+ --prefix=/usr \
+ --bindir=/usr/bin \
+ --cgibin=${WEBROOT}/cgi-bin \
+ --sysconfdir=/etc/${PN} \
+ --datadir=${WEBROOT}/htdocs \
+ --logdir=/var/log/${PN} \
+ --lang=en \
+ || die
+ emake CFLAGS="${CFLAGS}" || die
+}
+
+src_install() {
+ make \
+ PREFIX=${D}/usr \
+ BINDIR=${D}/usr/bin \
+ CGIBIN=${D}${WEBROOT}/cgi-bin \
+ SYSCONFDIR=${D}/etc/${PN} \
+ DATADIR=${D}${WEBROOT}/htdocs \
+ LOGDIR=${D}/var/log/${PN} \
+ install \
+ || die
+ if use php ; then
+ dosed '/^#AddScript application\/x-httpd-php/s:^#::' /etc/monkeyd/monkey.conf
+ dosed 's:/home/my_home/php/bin/php:/usr/bin/php-cgi:' /etc/monkeyd/monkey.conf
+ fi
+ [ -e ${ROOT}/${WEBROOT}/htdocs/index.html ] && mv ${D}${WEBROOT}/htdocs/{index,index-monkey}.html
+ dosed "s:/var/log/monkeyd/monkey.pid:/var/run/monkey.pid:" /etc/monkeyd/monkey.conf
+ exeinto /etc/init.d ; newexe ${FILESDIR}/monkeyd.init.d monkeyd
+ insinto /etc/conf.d ; newins ${FILESDIR}/monkeyd.conf.d monkeyd
+ dodoc MODULES HowItWorks.txt README ChangeLog
+}