diff options
author | Stuart Herbert <stuart@gentoo.org> | 2004-12-11 21:57:13 +0000 |
---|---|---|
committer | Stuart Herbert <stuart@gentoo.org> | 2004-12-11 21:57:13 +0000 |
commit | 540320ff4a0b2c9e3242646010c68256328c20d4 (patch) | |
tree | 072b20564756734a60afa8a3d0b13c2e9050f5c2 /www-apps | |
parent | Marked stable on x86 (diff) | |
download | historical-540320ff4a0b2c9e3242646010c68256328c20d4.tar.gz historical-540320ff4a0b2c9e3242646010c68256328c20d4.tar.bz2 historical-540320ff4a0b2c9e3242646010c68256328c20d4.zip |
Version bump
Diffstat (limited to 'www-apps')
-rw-r--r-- | www-apps/trac/ChangeLog | 8 | ||||
-rw-r--r-- | www-apps/trac/Manifest | 23 | ||||
-rw-r--r-- | www-apps/trac/files/0.8-postinst-en.txt | 42 | ||||
-rw-r--r-- | www-apps/trac/files/digest-trac-0.8 | 1 | ||||
-rw-r--r-- | www-apps/trac/trac-0.7.1.ebuild | 4 | ||||
-rw-r--r-- | www-apps/trac/trac-0.8.ebuild | 52 |
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..954f200af5a8 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 1eb53fca3e70952d4273d1de1f94e863 ChangeLog 2344 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 b7143f40e1a92c998dab3d48f4bb572c trac-0.7.1.ebuild 1341 +MD5 344dd99d077afc90746aa9babb070f11 trac-0.8.ebuild 1565 +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 +} |