summaryrefslogtreecommitdiff
path: root/www/trac
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2021-01-01 00:57:23 +0000
committerRene Ladan <rene@FreeBSD.org>2021-01-01 00:57:23 +0000
commite095f78463023f59c04bdd21ffc95fada557410f (patch)
treeec5de6499c9c252b774be9acb5c807082d084bd2 /www/trac
parentNew port, misc/timezonemap (diff)
Remove most expired ports that depend on Python 2.7:
Exceptions are: - mail/mailman, our listservers still use it - www/chromium, solely because of popular demand, upstream is (slowly) working on porting it to Python 3 - ports that have actual patches for Python 3 against them (Cinnamon and a few unrelated other ports) - llvm70 and qt5-webengine because they seem to have a lot of dependencies which need further analysis - sysutils/uefi-edk2-bhyve because bhyve seems to use them - python2 and python27 themselves I'm sure there will be complaints, but the nice thing about a version control system is that we can revert and adjust things. 2020-12-31 audio/ardour: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 audio/mixxx21: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 audio/xmms2: Uses Python 2.7 which is EOLed upstream 2020-12-31 chinese/sunpinyin: Uses Python 2.7 which is EOLed upstream 2020-12-31 databases/arangodb32: Uses Python 2.7 which is EOLed upstream 2020-12-31 databases/arangodb33: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/bzr: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/chromium-gn: Uses deprecated version of python, use devel/gn instead 2020-12-31 devel/electron4: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/electron5: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/electron6: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/electron7: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/gnatpython: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/godot2: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 devel/godot2-tools: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 devel/libhid: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/libosmocore: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/llvm60: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/mongo-cxx-driver: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-06-30 devel/p5-Log-Any-Adapter-Callback: Use devel/p5-Log-Any (Log::Any::Adapter::Capture) instead 2020-12-31 devel/py-backports.functools_lru_cache: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/py-backports.os: Python 2 is EOL upstream 2020-12-31 devel/py-backports.shutil_get_terminal_size: Python 2 is EOL upstream 2020-12-31 devel/py-backports_abc: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/py-cheetah: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/py-dis3: Python 2 only, backport of Python 3 2020-12-31 devel/py-enum34: Will be removed along with python27 2020-12-31 devel/py-functools32: Python 2 only, backport of Python 3 2020-12-31 devel/py-futures: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/py-more-itertools5: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/py-pathlib: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/py-selectors2: Python 2 is EOL upstream 2020-12-31 devel/py-should_dsl: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/py-singledispatch: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/py-subprocess32: Python 2 only, following EOL of lang/python27 2020-12-31 devel/py-total-ordering: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/py-typing: Python 2 only, backport of Python 3 2020-12-31 devel/py-weakrefmethod: Python 2 only, backport of Python 3 2020-12-31 devel/rbtools: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/subversion-lts: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/viewvc: Uses Python 2.7 which is EOLed upstream 2020-12-31 dns/py-dns: Uses Python 2.7 which is EOLed upstream 2020-12-31 editors/atom: Uses Python 2.7 which is EOLed upstream 2020-12-31 emulators/fceux: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 emulators/gem5: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 emulators/nonpareil: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 games/0ad: Uses deprecated version of python 2020-12-31 games/dangerdeep: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 games/freera: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 games/glob2: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 games/marsnomercy: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 games/netpanzer: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 games/pingus: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 games/renpy: Uses deprecated version of python 2020-12-31 graphics/goxel: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 graphics/py-pillow6: Uses Python 2.7 which is EOLed upstream 2020-12-31 graphics/sk1libs: Uses Python 2.7 which is EOLed upstream 2020-12-31 graphics/uniconvertor: Uses deprecated version of python 2020-12-31 lang/julia10: Uses Python 2.7 which is EOLed upstream 2020-12-31 lang/pypy: Uses Python 2.7 which is EOLed upstream 2020-12-31 lang/pypy3: Uses Python 2.7 which is EOLed upstream 2020-12-31 lang/spidermonkey185: Uses Python 2.7 which is EOLed upstream 2020-12-31 lang/spidermonkey24: Uses Python 2.7 which is EOLed upstream 2020-12-31 lang/spidermonkey52: Uses Python 2.7 which is EOLed upstream 2020-12-31 lang/spidermonkey60: Requires python2 to build 2020-12-31 lang/tolua++: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 mail/getmail: Uses deprecated version of python 2020-12-31 math/gringo: Uses Python 2.7 which is EOLed upstream 2020-12-31 multimedia/ffmpeg2theora: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 multimedia/mimms: Uses Python 2.7 which is EOLed upstream 2020-12-31 net/py-ipaddress: Uses Python 2.7 which is EOLed upstream 2020-12-31 net-p2p/linuxdcpp: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 security/broccoli: Depends lang/python27 which is EOLed upstream 2020-12-31 security/orthrus: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 security/py-backports.ssl_match_hostname: Uses Python 2.7 which is EOLed upstream 2020-12-31 security/sandsifter: Uses deprecated version of python, see https://github.com/rigred/sandsifter/issues/10 2020-12-31 sysutils/cinnamon-control-center: Uses Python 2.7 which is EOLed upstream 2020-12-31 sysutils/ori: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream 2020-12-31 sysutils/osquery: Uses Python 2.7 which is EOLed upstream 2020-12-31 sysutils/py-shutilwhich: Python 2 only, backport of Python 3 2020-12-31 sysutils/uefi-edk2-bhyve-csm: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/cliqz: Uses deprecated version of python 2020-12-31 www/iridium: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/moinmoin: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/node10: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/node12: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-OhlohWidgetsMacro: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-TracGoogleAnalytics: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-accountmanager: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-advancedticketworkflow: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-autocomplete: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-ccselector: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-customfieldadmin: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-datefield: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-defaultcc: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-devel: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-discussion: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-downloads: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-email2trac: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-email2trac-postfix: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-estimator: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-fivestarvote: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-fullblog: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-fullblognotification: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-graphviz: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-iniadmin: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-keywords: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-keywordsecretticket: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-ldap: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-ldapauthstore: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-math: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-mercurial: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-navadd: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-permredirect: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-privatetickets: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-pydotorgtheme: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-scrumburndown: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-spam-filter: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-subtickets: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-tags: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-themeengine: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-ticketimport: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-tickettemplate: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-timingandestimation: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-tocmacro: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-tweakui: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-vote: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-wikigoodies: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-wikinotification: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-wikitemplates: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-wikitopdf: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-wysiwyg: Uses Python 2.7 which is EOLed upstream 2020-12-31 www/trac-xmlrpc: Uses Python 2.7 which is EOLed upstream
Diffstat (limited to 'www/trac')
-rw-r--r--www/trac/Makefile61
-rw-r--r--www/trac/distinfo3
-rw-r--r--www/trac/files/tracd.in61
-rw-r--r--www/trac/pkg-descr21
-rw-r--r--www/trac/pkg-message17
5 files changed, 0 insertions, 163 deletions
diff --git a/www/trac/Makefile b/www/trac/Makefile
deleted file mode 100644
index 680072458e20..000000000000
--- a/www/trac/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-# Created by: Kuei-Feng Li <thinker@branda.to>
-# $FreeBSD$
-
-PORTNAME= trac
-PORTVERSION= 1.2.5
-PORTREVISION= 1
-CATEGORIES= www devel python
-MASTER_SITES= http://ftp.edgewall.com/pub/trac/ \
- ftp://ftp.edgewall.com/pub/trac/
-DISTNAME= Trac-${PORTVERSION}
-
-MAINTAINER= joneum@FreeBSD.org
-COMMENT= Enhanced wiki and issue tracking system for software projects
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.8.0:devel/py-babel@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Genshi>=0.7.3:textproc/py-genshi@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.8.0:devel/py-babel@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Genshi>=0.7.3:textproc/py-genshi@${PY_FLAVOR}
-
-CONFLICTS_INSTALL= trac-devel
-
-PORTSCOUT= limit:^1\.2\.[0-9]*
-
-USES= python:2.7 shebangfix
-SHEBANG_FILES= trac/tests/functional/better_twill.py trac/tests/functional/tester.py \
- trac/tests/functional/testenv.py trac/tests/functional/compat.py \
- trac/tests/functional/__init__.py contrib/emailfilter.py \
- contrib/checkwiki.py contrib/htpasswd.py
-USE_PYTHON= distutils autoplist
-USE_RC_SUBR= tracd
-SUB_LIST= PYTHON_CMD=${PYTHON_CMD}
-
-PORTEXAMPLES= *
-PORTDATA= *
-
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCUTILS PYGMENTS TZ SVN EXAMPLES
-OPTIONS_DEFAULT= DOCUTILS PYGMENTS TZ SVN SQLITE
-OPTIONS_RADIO= DATABASE
-OPTIONS_RADIO_DATABASE= PGSQL SQLITE
-DOCUTILS_DESC= Allow additional text markup
-PYGMENTS_DESC= Use generic syntax highlighter
-TZ_DESC= Process Time Zones
-
-DOCUTILS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>=0.15.2:textproc/py-docutils@${PY_FLAVOR}
-PYGMENTS_RUN_DEPENDS= ${PY_PYGMENTS}
-TZ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
-PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${PY_FLAVOR}
-SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
-SVN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion-lts>0:devel/py-subversion@${PY_FLAVOR}
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/sample-plugins
- ${FIND} ${WRKSRC}/contrib -type f -maxdepth 1 -exec ${INSTALL_DATA} {} ${STAGEDIR}${EXAMPLESDIR}/ \;
- (cd ${WRKSRC}/sample-plugins && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/sample-plugins)
-
-.include <bsd.port.mk>
diff --git a/www/trac/distinfo b/www/trac/distinfo
deleted file mode 100644
index 7b119f185ebe..000000000000
--- a/www/trac/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1583237050
-SHA256 (Trac-1.2.5.tar.gz) = 5e26309c19c8781e03ba3db2196f0eac4bfb95dae9d795cfe6a977ba488bc9e6
-SIZE (Trac-1.2.5.tar.gz) = 5333965
diff --git a/www/trac/files/tracd.in b/www/trac/files/tracd.in
deleted file mode 100644
index 27756822a86a..000000000000
--- a/www/trac/files/tracd.in
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/bin/sh
-#
-# tracd startup
-#
-# $FreeBSD$
-
-# PROVIDE: tracd
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable or configure tracd:
-# tracd_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable tracd.
-# tracd_listen (str): The host name or IP address to bind tracd to.
-# By default tracd listens 0.0.0.0, i.e. all the
-# available addresses on all interfaces.
-# tracd_port (str): The port number to bind to, 80 by default.
-# tracd_pidfile (str): When daemonizing, file to which to write pid
-# if not to /var/run/tracd.pid.
-# tracd_envdir (str): Directory of the project environments. Set to
-# "/home/trac" by default.
-# tracd_env (str): The project environment name while using single
-# environment mode. The default is empty, meaning
-# multiproject mode.
-# tracd_args (str): Extra arguments passed to tracd startup
-# command. Empty by default.
-#
-
-. /etc/rc.subr
-
-name="tracd"
-rcvar=tracd_enable
-
-tracd_enable=${tracd_enable:-"NO"}
-tracd_listen=${tracd_listen:-"0.0.0.0"}
-tracd_port=${tracd_port:-"80"}
-tracd_pidfile=${tracd_pidfile:-"/var/run/tracd.pid"}
-tracd_envdir=${tracd_envdir:-"/home/trac"}
-tracd_env=${tracd_env:-""}
-tracd_args=${tracd_args:-""}
-
-load_rc_config ${name}
-
-command_args="--daemonize --hostname=${tracd_listen} --port=${tracd_port}"
-command_args="${command_args} --pidfile=${tracd_pidfile} ${tracd_args}"
-
-required_dirs=${tracd_envdir}
-pidfile=${tracd_pidfile}
-
-if [ -z "${tracd_env}" ]; then
- _trac_env="--env-parent-dir ${tracd_envdir}"
-else
- _trac_env="${tracd_envdir}/${tracd_env}"
- command_args="${command_args} --single-env"
-fi
-
-command_args="%%PREFIX%%/bin/tracd ${command_args} ${_trac_env}"
-command="%%PYTHON_CMD%%"
-
-run_rc_command $1
diff --git a/www/trac/pkg-descr b/www/trac/pkg-descr
deleted file mode 100644
index c3fa069b0639..000000000000
--- a/www/trac/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-Trac uses a minimalistic approach to web-based software project management.
-Our mission; to help developers write great software while staying out of
-the way. Trac should impose as little as possible on a team's established
-development process and policies.
-
-All aspects of Trac have been designed with one single goal, to simplify
-tracking and communication of software issues, enhancements and monitoring
-overall progress.
-
-What is Trac?
-
- * An integrated system for managing software projects
- * An enhanced wiki
- * A flexible web-based issue tracker
- * An interface to the Subversion revision control system
-
-At the core of Trac lies an integrated wiki and issue/bug database. Using
-wiki markup, all objects managed by Trac can directly link to other
-issues/bug reports, code changesets, documentation and files.
-
-WWW: https://trac.edgewall.org/
diff --git a/www/trac/pkg-message b/www/trac/pkg-message
deleted file mode 100644
index 8d8c58ec1add..000000000000
--- a/www/trac/pkg-message
+++ /dev/null
@@ -1,17 +0,0 @@
-[
-{ type: upgrade, maximum_version: 1
- message: <<EOM
-From 0.12.x to 1.0.x
----------------------
-You should be careful to check that the plugins you depend on have
-been ported to 1.0.x, as they most probably won't work without adaptation
-due to the numerous internal changes that occurred during 1.0.x development.
-
-See: http://trac.edgewall.org/wiki/TracDev/ApiChanges/1.0
-
-Consult the upgrade instructions at:
-
- http://trac.edgewall.org/wiki/TracUpgrade
-EOM
-}
-]