diff options
Diffstat (limited to 'www-apps/trac/trac-0.9.4.ebuild')
-rw-r--r-- | www-apps/trac/trac-0.9.4.ebuild | 88 |
1 files changed, 0 insertions, 88 deletions
diff --git a/www-apps/trac/trac-0.9.4.ebuild b/www-apps/trac/trac-0.9.4.ebuild deleted file mode 100644 index 8ea4c6380aeb..000000000000 --- a/www-apps/trac/trac-0.9.4.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/trac-0.9.4.ebuild,v 1.2 2006/03/09 22:09:41 dju 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="trac" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="cgi fastcgi postgres sqlite enscript silvercity" - -# doing so because utils (such as trac-admin), manpages... overlap -SLOT="0" -WEBAPP_MANUAL_SLOT="yes" - -# we need to depend on virtual/httpd-cgi to bring apache/lighttpd/whatever in when USE cgi -# we need to depend on virtual/httpd-fcgi to bring mod_fastcgi/lighttpd/whatever in when USE fastcgi -# we need to depend on virtual/httpd-python to bring mod_python/whatever in when USE python (python -# is rather confusing here, as dev-lang/python is a required dependency, but httpd-python isn't) -DEPEND="${DEPEND} - >=dev-lang/python-2.3 - app-text/pytextile - >=dev-python/docutils-0.3.3 - dev-libs/clearsilver - >=dev-util/subversion-1.1 - sqlite? ( >=dev-python/pysqlite-2 ) - postgres? ( dev-python/psycopg ) - enscript? ( app-text/enscript ) - silvercity? ( app-text/silvercity )" - -pkg_setup () { - if ! use postgres && ! use sqlite ; then - eerror "You must select at least one database backend," - eerror "using sqlite or postgres USE flags." - die "no database backend selected" - fi - - if ! built_with_use dev-util/subversion python ; then - eerror "Your subversion has been built without python bindings," - eerror "please enable the 'python' useflag and recompile" - eerror "dev-util/subversion." - die "pkg_setup failed" - fi - - ebegin "Creating tracd group and user" - enewgroup tracd - enewuser tracd -1 -1 -1 tracd - eend ${?} - - webapp_pkg_setup -} - -src_install () { - # project environments might go in here - keepdir /var/lib/trac - - webapp_src_preinst - distutils_src_install - - dodoc AUTHORS INSTALL RELEASE THANKS UPGRADE - rm ${D}/usr/share/doc/${P}/MANIFEST.in.gz - rm ${D}/usr/share/doc/${P}/PKG-INFO.gz - - docinto contrib - dodoc contrib/* - - # if needed, install cgi/fcgi scripts for webapp-config - local my_dir=${D}/usr/share/trac - if use cgi ; then - mv ${my_dir}/cgi-bin/trac.cgi ${D}${MY_CGIBINDIR} || die - fi - if use fastcgi ; then - mv ${my_dir}/cgi-bin/trac.fcgi ${D}${MY_CGIBINDIR} || die - fi - rm -rf ${my_dir}/cgi-bin || die - - for lang in en; do - webapp_postinst_txt ${lang} ${FILESDIR}/${PV}-postinst-${lang}.txt - done - - webapp_src_install - - cp ${FILESDIR}/tracd.confd ${T}/tracd && doconfd ${T}/tracd - cp ${FILESDIR}/tracd.initd ${T}/tracd && doinitd ${T}/tracd -} |