summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Herbert <stuart@gentoo.org>2004-08-15 15:10:32 +0000
committerStuart Herbert <stuart@gentoo.org>2004-08-15 15:10:32 +0000
commit987a202d9d21a3ed692c70ae5b6f3b3d48d6a96a (patch)
tree50afb9b0afb5c167fe49f57e9c1c06e3cdda4a2f /www-apps
parentMoved from net-www/lxr to www-apps/lxr (diff)
downloadgentoo-2-987a202d9d21a3ed692c70ae5b6f3b3d48d6a96a.tar.gz
gentoo-2-987a202d9d21a3ed692c70ae5b6f3b3d48d6a96a.tar.bz2
gentoo-2-987a202d9d21a3ed692c70ae5b6f3b3d48d6a96a.zip
Moved from net-www/moinmoin to www-apps/moinmoin.
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/moinmoin/ChangeLog54
-rw-r--r--www-apps/moinmoin/Manifest4
-rw-r--r--www-apps/moinmoin/files/digest-moinmoin-1.2.21
-rw-r--r--www-apps/moinmoin/metadata.xml8
-rw-r--r--www-apps/moinmoin/moinmoin-1.2.2.ebuild53
5 files changed, 120 insertions, 0 deletions
diff --git a/www-apps/moinmoin/ChangeLog b/www-apps/moinmoin/ChangeLog
new file mode 100644
index 000000000000..d6541eb0e49a
--- /dev/null
+++ b/www-apps/moinmoin/ChangeLog
@@ -0,0 +1,54 @@
+# ChangeLog for net-www/moinmoin
+# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/moinmoin/ChangeLog,v 1.1 2004/08/15 15:10:32 stuart Exp $
+
+*moinmoin-1.2.2 (15 Aug 2004)
+
+ 15 Aug 2004; Stuart Herbert <stuart@gentoo.org> +metadata.xml,
+ +moinmoin-1.2.2.ebuild:
+ Moved from net-www/moinmoin to www-apps/moinmoin.
+
+ 17 Jul 2004; David Holm <dholm@gentoo.org> moinmoin-1.2.2.ebuild:
+ Added to ~ppc.
+
+ 09 Jul 2004; Jason Wever <weeve@gentoo.org> moinmoin-1.2.2.ebuild:
+ Stable on sparc wrt bug #53126.
+
+*moinmoin-1.2.2 (08 Jul 2004)
+
+ 08 Jul 2004; Grant Goodyear <g2boojum@gentoo.org> -moinmoin-1.0.ebuild,
+ -moinmoin-1.2.1.ebuild, +moinmoin-1.2.2.ebuild:
+ Version and security bump
+
+ 21 Apr 2004; Martin Holzer <mholzer@gentoo.org> moinmoin-1.0.ebuild,
+ moinmoin-1.2.1.ebuild:
+ moving webapp-detect into pkg_setup. closes 48356
+
+ 30 Mar 2004; Daniel Ahlberg <aliz@gentoo.org> moinmoin-1.2.1.ebuild:
+ Adding amd64 keyword. Closing #45757.
+
+*moinmoin-1.2.1 (17 Mar 2004)
+
+ 15 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> moinmoin-1.0.ebuild:
+ move webapp-detect into pkg_setup() so it doesn't get run at dep creation time
+
+ 15 Dec 2003; Stuart Herbert <stuart@gentoo.org> moinmoin-1.0.ebuild:
+ Fix for bug #32636
+
+ 08 Dec 2003; <spider@gentoo.org> moinmoin-1.0.ebuild:
+ fixing a chown. to chown:
+
+ 16 Nov 2003; Martin Holzer <mholzer@gentoo.org> moinmoin-1.0.ebuild:
+ added webapps-apache.eclass. Closes #33319
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*moinmoin-1.0 (4 June 2002)
+
+ 14 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> moinmoin-1.0.ebuild :
+ Added LICENSE, KEYWORDS, SLOT.
+
+ 4 June 2002; Grant Goodyear <g2boojum@gentoo.org> moinmoin-1.0.ebuild :
+
+ New package.
+
diff --git a/www-apps/moinmoin/Manifest b/www-apps/moinmoin/Manifest
new file mode 100644
index 000000000000..70b5acac6aa2
--- /dev/null
+++ b/www-apps/moinmoin/Manifest
@@ -0,0 +1,4 @@
+MD5 0ff336477fb9bc231e2b6548afd9f58d ChangeLog 1633
+MD5 4defd726d2b03decc5b7ff21b0aac1a3 metadata.xml 225
+MD5 5fd6f49d0d05986d0480e6336effa9f1 moinmoin-1.2.2.ebuild 1320
+MD5 9f892950e59827ee9c7a8a082a880bd2 files/digest-moinmoin-1.2.2 63
diff --git a/www-apps/moinmoin/files/digest-moinmoin-1.2.2 b/www-apps/moinmoin/files/digest-moinmoin-1.2.2
new file mode 100644
index 000000000000..7764fe57d5da
--- /dev/null
+++ b/www-apps/moinmoin/files/digest-moinmoin-1.2.2
@@ -0,0 +1 @@
+MD5 4032f2305a3393ab18e02efe6550e1aa moin-1.2.2.tar.gz 1285370
diff --git a/www-apps/moinmoin/metadata.xml b/www-apps/moinmoin/metadata.xml
new file mode 100644
index 000000000000..bee101f41174
--- /dev/null
+++ b/www-apps/moinmoin/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>web-apps</herd>
+<maintainer>
+ <email>web-apps@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/www-apps/moinmoin/moinmoin-1.2.2.ebuild b/www-apps/moinmoin/moinmoin-1.2.2.ebuild
new file mode 100644
index 000000000000..22345dc6cac6
--- /dev/null
+++ b/www-apps/moinmoin/moinmoin-1.2.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/moinmoin/moinmoin-1.2.2.ebuild,v 1.1 2004/08/15 15:10:32 stuart Exp $
+
+inherit webapp-apache
+
+PN0="moin"
+S=${WORKDIR}/${PN0}-${PV}
+
+DESCRIPTION="Python WikiClone"
+SRC_URI="http://download.sourceforge.net/${PN0}/${PN0}-${PV}.tar.gz"
+HOMEPAGE="http://moin.sourceforge.net"
+KEYWORDS="x86 sparc ~amd64 ~ppc"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=dev-lang/python-2.2"
+
+pkg_setup() {
+ webapp-detect || NO_WEBSERVER=1
+ webapp-pkg_setup "${NO_WEBSERVER}"
+ einfo "Installing into ${ROOT}${HTTPD_ROOT}."
+}
+
+src_compile() {
+ python setup.py build || die "python build failed"
+}
+
+src_install () {
+ webapp-mkdirs
+
+ local DocumentRoot=${HTTPD_ROOT}
+ local destdir=${DocumentRoot}/${PN}
+ dodir ${destdir}
+
+ python setup.py install --root=${D} --prefix=/usr install || die "python install failed"
+
+ cd ${D}/usr/share/moin
+ cp -r data htdocs/* ${D}/${HTTPD_ROOT}/${PN}
+ cp cgi-bin/* ${D}/${HTTPD_ROOT}/${PN}
+ cd ${D}/${HTTPD_ROOT}
+ chown -R ${HTTPD_USER}:${HTTPD_USER} ${PN}
+ cd ${D}/${HTTPD_ROOT}/${PN}
+ chmod a+x moin.cgi
+ sed -i -e "s/\/wiki/\/moinmoin/" moin_config.py
+}
+
+pkg_postinst() {
+ einfo
+ einfo "MoinMoin requires that cgi be turned on in ${HTTPD_ROOT}/${P}."
+ einfo
+}