summaryrefslogtreecommitdiff
path: root/www-apps/trac
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
commit8b4ace9c50842c5b83401ea7b179dcab940387e1 (patch)
tree230f3135ceaace633cf93e9838b185c4a6664c2e /www-apps/trac
parent9ee6d97c2883d42f204a533a8bc1f4562df778fb (diff)
gentoo resync : 23.09.2020
Diffstat (limited to 'www-apps/trac')
-rw-r--r--www-apps/trac/Manifest7
-rw-r--r--www-apps/trac/files/postinst-en.txt41
-rw-r--r--www-apps/trac/files/postupgrade-en.txt19
-rw-r--r--www-apps/trac/files/tracd.confd13
-rw-r--r--www-apps/trac/files/tracd.initd26
-rw-r--r--www-apps/trac/metadata.xml13
-rw-r--r--www-apps/trac/trac-1.2.5.ebuild114
7 files changed, 0 insertions, 233 deletions
diff --git a/www-apps/trac/Manifest b/www-apps/trac/Manifest
deleted file mode 100644
index a538699e1e17..000000000000
--- a/www-apps/trac/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX postinst-en.txt 1331 BLAKE2B 45313107abc05238160eeda67db0aab4917d18ee0e4d7882cecf66ecd287fed4c9f3798b2c7588e2514f6406fb3949ebfddc73695e48c6bf53781784a06364f1 SHA512 6bde40a16545462ef0d8654ffc860e031f5978a253b0fe68df24b18a281f396fd560e4b39a6c53ecee52c9be941ca83dccd1aee9a98dccf570a9f5b0f0c6bbaf
-AUX postupgrade-en.txt 665 BLAKE2B a504090cabc4d8645c31d1aecc7419059b84b8ba9a7b42331f53fe1953d3e5bb44ed0327411acbc711eb31a06e4bc83b7577d6d7d054ee74bfbccfadb58685ea SHA512 bc4684dff491d6140d7d97a1de6cc2773d5f834054bc3d8c122c5d6777f543a08f93e4142c50dcbda862d75ba5c19ffd49ca37876e57df4ee19869099a346a4f
-AUX tracd.confd 359 BLAKE2B 5bf14f9828f3eb22c39a27dd20da219032cc3157d45b16a54a0a6530923c694f7a424c08c09458fdf9e422a3819a7e30619a1c82966ac5aafa2355528e666e3f SHA512 38a961fe59b690eb91e20143aaea6aa1becda8c2afa103599d14ff86c7aae88f06b57b342302de1f067dac5d99024b9cc72896a84349e09b3ff40c9a20f97bb1
-AUX tracd.initd 823 BLAKE2B 4325de1322cda7885539859c2b2ea3d27acaf636bde728c50fcc4c769acec308e6b56d3449109171ce9bdd2bdda9f9364f93c7069debd0a0ecb1009ce0bbf29b SHA512 88a2c92fc1f947d794e68b158db1786cd9c2891de5d3d0d5b738e1245f35998e17741176ecd2a9562d21058f480668cfa61628c7a7b4bccf62e1373728db5be6
-DIST Trac-1.2.5.tar.gz 5333965 BLAKE2B 51a58773fc037db66b748abddc4905738f2766c3aef87913cb2acd66cc6fcff14be288322ed1bc92435a7a7ab8de6020259a3363459ef1363518cdacf1ac4c0e SHA512 ee8faa6950f5148fe8adca9381f3228dc9f198457b2c44fad8331ca87a1e3ab15906b25c7b01fa8face4e93a366fdf12c27843198db6a9642481820e7456a76c
-EBUILD trac-1.2.5.ebuild 2673 BLAKE2B 48eccc6077daa1c2d7aa7aec6b9b5f9ddc51c736c7e20b54fabf005196750fb6c1c49e12de2155962c2df529a6e46c84b436b58ad08192703438041b07872af3 SHA512 915a038309ca53e97705d51cdb095bef792aea56f1350c36d44c0ab457d7e93b9b594441815dcd7acd4ba6507a2dd0adeddbfcabcd8dfa23be41042f9edb1775
-MISC metadata.xml 506 BLAKE2B 4b408bc9a05c2bddccf9c733ea9f58c6f2be64f3dc8b04f4a3f3330b3ac21157f3468144a62f6473c253e8e8019c759a3d2bfbd1ad36633c3097bc061b88a8b4 SHA512 06c8b9589b20dfa824822b3129d7f62bc2aaad12f37b16e735604469a94ed51c6c8b57cce53efb1e81d748bae56ae90d74837d60667a4826ac53044e2afdf048
diff --git a/www-apps/trac/files/postinst-en.txt b/www-apps/trac/files/postinst-en.txt
deleted file mode 100644
index 2a4012b9034d..000000000000
--- a/www-apps/trac/files/postinst-en.txt
+++ /dev/null
@@ -1,41 +0,0 @@
-Install Instructions
-====================
-
-This is brief and generic information about Trac.
-
-See the releases notes at http://trac.edgewall.org/wiki/TracDev/ReleaseNotes
-for the Trac version you have installed to learn about software changes and
-possible caveats.
-
-Web Server
-----------
-
-Trac installation depends on the web server you are using.
-
-FastCGI users: see http://trac.edgewall.org/wiki/TracFastCgi
-
-CGI users: see http://trac.edgewall.org/wiki/TracCgi
-
-Apache 2 and mod_python users: you have to manually emerge
-www-apache/mod_python. See http://trac.edgewall.org/wiki/TracModPython
-
-You can also use Trac without having to install a web server. See
-http://trac.edgewall.org/wiki/TracStandalone to know more.
-
-Trac relies on the web server for users authentication. Please refer to the
-Trac wiki and to your web server documentation to set up authentication.
-
-Trac environments
------------------
-
-To complete the install, create your first Trac environment by running this
-command:
-
- trac-admin /var/lib/trac/<project-name> initenv
-
-Don't forget to review the configuration file! It is located at
-/var/lib/trac/<project-name>/conf/trac.ini. Consult its reference at
-http://trac.edgewall.org/wiki/TracIni
-
-See http://trac.edgewall.org/wiki/TracEnvironment to know more about Trac
-environments and how to configure them.
diff --git a/www-apps/trac/files/postupgrade-en.txt b/www-apps/trac/files/postupgrade-en.txt
deleted file mode 100644
index 1f5c8ea21a05..000000000000
--- a/www-apps/trac/files/postupgrade-en.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-Upgrade Instructions
-====================
-
-This is brief and generic information about Trac.
-
-See the releases notes at http://trac.edgewall.org/wiki/TracDev/ReleaseNotes
-for the Trac version you have installed to learn about software changes and
-possible caveats.
-
-If you are upgrading from a previous Trac version, please follow the
-instructions here:
-
- http://trac.edgewall.org/wiki/TracUpgrade
-
-You will need to run trac-admin commands (upgrade, wiki upgrade...) for each
-Trac environment you have.
-
-You might also want to check for new configuration options by comparing trac.ini
-file with trac.ini.sample file in the conf/ directory in each Trac environment.
diff --git a/www-apps/trac/files/tracd.confd b/www-apps/trac/files/tracd.confd
deleted file mode 100644
index 2cb9d292a7cb..000000000000
--- a/www-apps/trac/files/tracd.confd
+++ /dev/null
@@ -1,13 +0,0 @@
-# The commented variables in this file are the defaults that are used
-# in the init-script. You don't need to uncomment them except to
-# customize them to different values.
-
-# Port for tracd
-#TRACD_PORT="8000"
-
-# Options for tracd
-#TRACD_OPTS="--env-parent-dir /var/lib/trac/"
-
-# User and group as which to run tracd
-#TRACD_USER="tracd"
-#TRACD_GROUP="tracd"
diff --git a/www-apps/trac/files/tracd.initd b/www-apps/trac/files/tracd.initd
deleted file mode 100644
index c5a5432f2c06..000000000000
--- a/www-apps/trac/files/tracd.initd
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-
-depend() {
- need net
-}
-
-start() {
- ebegin "Starting tracd"
- # tracd fails to create pidfile if started as non-root user, thus we are asking
- # s-s-d to do that. To have correct pid we avoid -d option of tracd and use
- # --background option of s-s-d.
- start-stop-daemon --start --user ${TRACD_USER:-tracd} --group ${TRACD_GROUP:-tracd} \
- --pidfile /var/run/tracd.pid --make-pidfile --background \
- --env PYTHON_EGG_CACHE="/var/lib/trac/egg-cache" \
- --exec /usr/bin/tracd -- \
- -p ${TRACD_PORT:-8000} ${TRACD_OPTS:---env-parent-dir /var/lib/trac/}
- eend $?
-}
-
-stop() {
- ebegin "Stopping tracd"
- start-stop-daemon --stop --quiet --pidfile /var/run/tracd.pid
- eend $?
-}
diff --git a/www-apps/trac/metadata.xml b/www-apps/trac/metadata.xml
deleted file mode 100644
index 821a978fec31..000000000000
--- a/www-apps/trac/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>web-apps@gentoo.org</email>
- <name>Gentoo Webapps</name>
- </maintainer>
- <use>
- <flag name="i18n">Enable support for i18n with dev-python/Babel</flag>
- <flag name="highlight">Enable syntax highlighting</flag>
- <flag name="restructuredtext">Enable support for reStructuredText for wiki formatting</flag>
- </use>
-</pkgmetadata>
diff --git a/www-apps/trac/trac-1.2.5.ebuild b/www-apps/trac/trac-1.2.5.ebuild
deleted file mode 100644
index 4ab68e7395e5..000000000000
--- a/www-apps/trac/trac-1.2.5.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='sqlite?'
-
-DISTUTILS_SINGLE_IMPL=Yes
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1 eutils user webapp
-
-MY_PV=${PV/_p/.post}
-MY_P=Trac-${MY_PV}
-
-DESCRIPTION="Enhanced wiki and issue tracking system for software development projects"
-HOMEPAGE="https://trac.edgewall.com/ https://pypi.org/project/Trac/"
-SRC_URI="https://download.edgewall.org/trac/Trac-${MY_PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86"
-IUSE="cgi fastcgi i18n +highlight +restructuredtext mysql postgres +sqlite subversion"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-RDEPEND="
- $(python_gen_cond_dep '
- dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
- dev-python/genshi[${PYTHON_MULTI_USEDEP}]
- dev-python/pytz[${PYTHON_MULTI_USEDEP}]
- i18n? ( >=dev-python/Babel-0.9.5[${PYTHON_MULTI_USEDEP}] )
- highlight? (
- || (
- dev-python/pygments[${PYTHON_MULTI_USEDEP}]
- app-text/silvercity
- app-text/pytextile
- app-text/enscript
- )
- )
- restructuredtext? ( dev-python/docutils[${PYTHON_MULTI_USEDEP}] )
- mysql? ( dev-python/mysql-python[${PYTHON_MULTI_USEDEP}] )
- postgres? ( >=dev-python/psycopg-2[${PYTHON_MULTI_USEDEP}] )
- sqlite? ( >=dev-db/sqlite-3.3.4:3 )
- subversion? ( dev-vcs/subversion[python,${PYTHON_MULTI_USEDEP}] )
- ')
- "
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-# Tests depend on twill, a broken package
-RESTRICT="test"
-
-WEBAPP_MANUAL_SLOT="yes"
-
-pkg_setup() {
- python-single-r1_pkg_setup
- webapp_pkg_setup
-
- enewgroup tracd
- enewuser tracd -1 -1 -1 tracd
-}
-
-python_prepare_all() {
- distutils-r1_python_prepare_all
-}
-
-src_test() {
- distutils-r1_src_test
-}
-
-python_test() {
- PYTHONPATH=. "${PYTHON}" trac/test.py || die "Tests fail with ${EPYTHON}"
-}
-
-python_test_all() {
- if use i18n; then
- make check
- fi
-}
-
-# the default src_compile just calls setup.py build
-# currently, this switches i18n catalog compilation based on presence of Babel
-
-src_install() {
- webapp_src_preinst
- distutils-r1_src_install
-
- # project environments might go in here
- keepdir /var/lib/trac
-
- # Use this as the egg-cache for tracd
- dodir /var/lib/trac/egg-cache
- keepdir /var/lib/trac/egg-cache
- fowners tracd:tracd /var/lib/trac/egg-cache
-
- # documentation
- dodoc -r contrib
-
- # tracd init script
- newconfd "${FILESDIR}"/tracd.confd tracd
- newinitd "${FILESDIR}"/tracd.initd tracd
-
- for lang in en; do
- webapp_postinst_txt ${lang} "${FILESDIR}"/postinst-${lang}.txt
- webapp_postupgrade_txt ${lang} "${FILESDIR}"/postupgrade-${lang}.txt
- done
-
- webapp_src_install
-}
-
-pkg_postinst() {
- webapp_pkg_postinst
-}