summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Herbert <stuart@gentoo.org>2004-12-11 21:57:13 +0000
committerStuart Herbert <stuart@gentoo.org>2004-12-11 21:57:13 +0000
commit8fffbd2f4177f3b521b3c201c625c98c262b169d (patch)
treedb21c66d69b74dd51837fdd7df459f703034a987 /www-apps
parentMarked stable on x86 (Manifest recommit) (diff)
downloadgentoo-2-8fffbd2f4177f3b521b3c201c625c98c262b169d.tar.gz
gentoo-2-8fffbd2f4177f3b521b3c201c625c98c262b169d.tar.bz2
gentoo-2-8fffbd2f4177f3b521b3c201c625c98c262b169d.zip
Version bump
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/trac/ChangeLog8
-rw-r--r--www-apps/trac/Manifest23
-rw-r--r--www-apps/trac/files/0.8-postinst-en.txt42
-rw-r--r--www-apps/trac/files/digest-trac-0.81
-rw-r--r--www-apps/trac/trac-0.7.1.ebuild4
-rw-r--r--www-apps/trac/trac-0.8.ebuild52
6 files changed, 112 insertions, 18 deletions
diff --git a/www-apps/trac/ChangeLog b/www-apps/trac/ChangeLog
index 556d2c9087c7..655402d69154 100644
--- a/www-apps/trac/ChangeLog
+++ b/www-apps/trac/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for www-apps/trac
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/ChangeLog,v 1.6 2004/11/30 22:32:54 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/ChangeLog,v 1.7 2004/12/11 21:57:13 stuart Exp $
+
+*trac-0.8 (11 Dec 2004)
+
+ 11 Dec 2004; Stuart Herbert <stuart@gentoo.org> +files/0.8-postinst-en.txt,
+ trac-0.7.1.ebuild, +trac-0.8.ebuild:
+ Version bump; thanks to dju` as always ;-)
30 Nov 2004; Sven Wegener <swegener@gentoo.org> trac-0.7.1.ebuild:
Fixed invalid atoms in *DEPEND.
diff --git a/www-apps/trac/Manifest b/www-apps/trac/Manifest
index 8643322512a0..ccb677db7575 100644
--- a/www-apps/trac/Manifest
+++ b/www-apps/trac/Manifest
@@ -1,21 +1,14 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 a3d52e5e6931179193fdc304caab6b5e trac-0.7.ebuild 1309
-MD5 ae86e3aa5afb4bf9f1e1491936880c0d trac-0.6.1.ebuild 1298
-MD5 edeaf8b84ebfc1a8a75557cff017addf ChangeLog 2158
+MD5 35e19d359bfa1643949b302385e149c1 ChangeLog 2346
MD5 4defd726d2b03decc5b7ff21b0aac1a3 metadata.xml 225
-MD5 a9c0a9fa5db09be42c6f20bee60fcf74 trac-0.7.1.ebuild 1344
+MD5 ae86e3aa5afb4bf9f1e1491936880c0d trac-0.6.1.ebuild 1298
+MD5 a3d52e5e6931179193fdc304caab6b5e trac-0.7.ebuild 1309
+MD5 adbe41604de8a2a69f54df1c55ad3f2e trac-0.7.1.ebuild 1343
+MD5 8529312d36d22df9cc655e03e5cc2694 trac-0.8.ebuild 1569
+MD5 a09870b386d01a3599fd92521d0c5ce0 files/digest-trac-0.8 60
MD5 e5e17601cd3677a53e87ea4887302f81 files/0.7-postinst-en.txt 1013
MD5 043ef6a77428424a22fb762977533416 files/0.7.1-postinst-en.txt 1252
-MD5 51f89a9fb89c4b1433da0db051f04147 files/digest-trac-0.7 60
MD5 e48341b7627ee627a13e0ea41a0ef826 files/digest-trac-0.6.1 62
+MD5 51f89a9fb89c4b1433da0db051f04147 files/digest-trac-0.7 60
MD5 94e075de9e02819d253096d0527de6d8 files/digest-trac-0.7.1 62
MD5 76a6e6911b2d58e07f08566da7298f3f files/postinst-en.txt 631
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.9.10 (GNU/Linux)
-
-iD8DBQFBrPUiI1lqEGTUzyQRAi2qAKCpNlv1Q6pugTpA1lFN+WW03o1gzQCdGQui
-pyKzTGpxgK5VEn6uLJwaB2g=
-=rsLU
------END PGP SIGNATURE-----
+MD5 d9fb4f2a1d8f5d4653af732dd6504f7f files/0.8-postinst-en.txt 1242
diff --git a/www-apps/trac/files/0.8-postinst-en.txt b/www-apps/trac/files/0.8-postinst-en.txt
new file mode 100644
index 000000000000..1ed8fcf12cd5
--- /dev/null
+++ b/www-apps/trac/files/0.8-postinst-en.txt
@@ -0,0 +1,42 @@
+Install Instructions
+====================
+
+To complete the install, run this commands:
+
+ trac-admin ${MY_HOSTROOT}/trac/<project-name> initenv
+
+To add security, create a password database. This command is for Apache 2;
+adjust for the webserver of your choice.
+
+ htpasswd2 -c ${MY_HOSTROOT}/trac.passwd <user>
+
+Now, all you need to do is to configure your webserver. This would go
+into Apache's .htaccess file; adjust for the webserver of your choice.
+
+ <Location "/cgi-bin/trac.cgi">
+ SetEnv TRAC_ENV ${MY_HOSTROOT}/trac/<project-name>
+ </Location>
+ <Location "/cgi-bin/trac.cgi/login">
+ AuthType Basic
+ AuthName "trac"
+ AuthUserFile ${MY_HOSTROOT}/trac.passwd
+ Require valid-user
+ </Location>
+
+Upgrade Instructions
+====================
+
+If you are upgrading from 0.6.1, please follow the instructions here:
+
+ http://projects.edgewall.com/trac/wiki/TracUpgrade
+
+Note that the single .db file has been replaced by a directory, and that
+the TRAC_DB environment variable has been renamed as TRAC_ENV.
+
+Running Multiple Copies Of Trac
+===============================
+
+If you want to run multiple copies of trac on your website, please see Dju's
+excellent instructions here:
+
+ http://wiki.dju.elegiac.net/wiki/MultipleTracInstancesOnGentoo
diff --git a/www-apps/trac/files/digest-trac-0.8 b/www-apps/trac/files/digest-trac-0.8
new file mode 100644
index 000000000000..452a5671334d
--- /dev/null
+++ b/www-apps/trac/files/digest-trac-0.8
@@ -0,0 +1 @@
+MD5 b21a20affba43cb0cea847f336320257 trac-0.8.tar.gz 214924
diff --git a/www-apps/trac/trac-0.7.1.ebuild b/www-apps/trac/trac-0.7.1.ebuild
index 5ad327c752e8..590e9c00d021 100644
--- a/www-apps/trac/trac-0.7.1.ebuild
+++ b/www-apps/trac/trac-0.7.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/trac-0.7.1.ebuild,v 1.4 2004/11/30 22:32:54 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/trac-0.7.1.ebuild,v 1.5 2004/12/11 21:57:13 stuart Exp $
inherit distutils webapp
@@ -9,7 +9,7 @@ HOMEPAGE="http://trac.edgewall.com/"
SRC_URI="http://ftp.edgewall.com/pub/trac/${P}.tar.gz"
LICENSE="GPL-2"
-KEYWORDS="~x86 ppc ~sparc"
+KEYWORDS="x86 ppc ~sparc"
IUSE=""
DEPEND="$DEPEND
diff --git a/www-apps/trac/trac-0.8.ebuild b/www-apps/trac/trac-0.8.ebuild
new file mode 100644
index 000000000000..bee11f7d3580
--- /dev/null
+++ b/www-apps/trac/trac-0.8.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/trac-0.8.ebuild,v 1.1 2004/12/11 21:57:13 stuart Exp $
+
+inherit distutils webapp
+
+DESCRIPTION="Trac is a minimalistic web-based project management, wiki and bug/issue tracking system."
+HOMEPAGE="http://trac.edgewall.com/"
+SRC_URI="http://ftp.edgewall.com/pub/trac/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="x86 ~ppc ~sparc"
+IUSE="vhosts"
+
+DEPEND="$DEPEND
+ >=dev-lang/python-2.3
+ >=dev-python/docutils-0.3.3
+ =dev-db/sqlite-2.8*
+ <=dev-python/pysqlite-1.0*
+ >=dev-libs/clearsilver-0.9.3
+ app-text/silvercity
+ >=dev-util/subversion-1.0.3"
+
+# need choice between enscript/silvercity/nothing
+# need choice between sqlite-3 + pysqlite-1.1 / sqlite-2.8 + pysqlite-1.0
+# need choice between mod_python/nothing
+
+DOCS="AUTHORS COPYING ChangeLog INSTALL MANIFEST.in PKG-INFO README README.tracd RELEASE THANKS UPGRADE"
+
+src_install () {
+ webapp_src_preinst
+ distutils_src_install
+ dodoc ${DOCS}
+
+ # now, we have to turn this into something that webapp-config can use
+
+ local my_dir=${D}/usr/share/trac
+ mv ${my_dir}/cgi-bin/trac.cgi ${D}${MY_CGIBINDIR} || die
+ rm -rf ${my_dir}/cgi-bin || die
+ mv ${my_dir}/htdocs/* ${D}${MY_HTDOCSDIR} || die
+ rm -rf ${my_dir}/htdocs || die
+
+ webapp_postinst_txt en ${FILESDIR}/${PV}-postinst-en.txt
+
+ # the trac dir itself needs to be server-owned
+ # this should do the trick
+
+ webapp_serverowned ${MY_HTDOCSDIR}
+
+ # okay, we're done - let webapp.eclass finish off
+ webapp_src_install
+}