summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
Diffstat (limited to 'www')
-rw-r--r--www/Makefile9
-rw-r--r--www/planet/Makefile32
-rw-r--r--www/planet/distinfo2
-rw-r--r--www/planet/files/pkg-message.in11
-rw-r--r--www/planet/pkg-descr13
-rw-r--r--www/planet/pkg-plist49
-rw-r--r--www/py-zope.app.wsgi/Makefile43
-rw-r--r--www/py-zope.app.wsgi/distinfo2
-rw-r--r--www/py-zope.app.wsgi/pkg-descr3
-rw-r--r--www/trac-attachmentpolicy/Makefile33
-rw-r--r--www/trac-attachmentpolicy/distinfo2
-rw-r--r--www/trac-attachmentpolicy/pkg-descr7
-rw-r--r--www/trac-bzr/Makefile32
-rw-r--r--www/trac-bzr/distinfo2
-rw-r--r--www/trac-bzr/pkg-descr4
-rw-r--r--www/trac-bzr/pkg-message14
-rw-r--r--www/trac-childtickets/Makefile32
-rw-r--r--www/trac-childtickets/distinfo2
-rw-r--r--www/trac-childtickets/files/pkg-message.in8
-rw-r--r--www/trac-childtickets/pkg-descr20
-rw-r--r--www/trac-gantt/Makefile35
-rw-r--r--www/trac-gantt/distinfo2
-rw-r--r--www/trac-gantt/files/patch-setup.py13
-rw-r--r--www/trac-gantt/files/patch-tracgantt-gantt.py49
-rw-r--r--www/trac-gantt/pkg-descr16
-rw-r--r--www/trac-gantt/pkg-message77
-rw-r--r--www/trac-tracdragdrop/Makefile33
-rw-r--r--www/trac-tracdragdrop/distinfo2
-rw-r--r--www/trac-tracdragdrop/pkg-descr11
-rw-r--r--www/trac-watchlist/Makefile33
-rw-r--r--www/trac-watchlist/distinfo2
-rw-r--r--www/trac-watchlist/files/patch-tracwatchlist_plugin.py11
-rw-r--r--www/trac-watchlist/files/patch-tracwatchlist_util.py13
-rw-r--r--www/trac-watchlist/pkg-descr6
-rw-r--r--www/twill/Makefile28
-rw-r--r--www/twill/distinfo2
-rw-r--r--www/twill/pkg-descr6
-rw-r--r--www/twill/pkg-plist47
38 files changed, 0 insertions, 706 deletions
diff --git a/www/Makefile b/www/Makefile
index 1e9656f6f86e..f64f9ae0379e 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1385,7 +1385,6 @@
SUBDIR += phpsysinfo
SUBDIR += phpvirtualbox
SUBDIR += piwigo
- SUBDIR += planet
SUBDIR += plasma5-plasma-browser-integration
SUBDIR += plugger
SUBDIR += pmwiki
@@ -1802,7 +1801,6 @@
SUBDIR += py-wsgiauth
SUBDIR += py-wsgidav
SUBDIR += py-yarl
- SUBDIR += py-zope.app.wsgi
SUBDIR += pyblosxom
SUBDIR += pycarddav
SUBDIR += pyjamas
@@ -2226,11 +2224,8 @@
SUBDIR += trac-TracGoogleAnalytics
SUBDIR += trac-accountmanager
SUBDIR += trac-advancedticketworkflow
- SUBDIR += trac-attachmentpolicy
SUBDIR += trac-autocomplete
- SUBDIR += trac-bzr
SUBDIR += trac-ccselector
- SUBDIR += trac-childtickets
SUBDIR += trac-customfieldadmin
SUBDIR += trac-datefield
SUBDIR += trac-defaultcc
@@ -2243,7 +2238,6 @@
SUBDIR += trac-fivestarvote
SUBDIR += trac-fullblog
SUBDIR += trac-fullblognotification
- SUBDIR += trac-gantt
SUBDIR += trac-graphviz
SUBDIR += trac-iniadmin
SUBDIR += trac-keywords
@@ -2265,10 +2259,8 @@
SUBDIR += trac-tickettemplate
SUBDIR += trac-timingandestimation
SUBDIR += trac-tocmacro
- SUBDIR += trac-tracdragdrop
SUBDIR += trac-tweakui
SUBDIR += trac-vote
- SUBDIR += trac-watchlist
SUBDIR += trac-wikigoodies
SUBDIR += trac-wikinotification
SUBDIR += trac-wikitemplates
@@ -2314,7 +2306,6 @@
SUBDIR += twiki-TwistyContrib
SUBDIR += twiki-TwistyPlugin
SUBDIR += twiki-WysiwygPlugin
- SUBDIR += twill
SUBDIR += twms
SUBDIR += typo3-8
SUBDIR += typo3-9
diff --git a/www/planet/Makefile b/www/planet/Makefile
deleted file mode 100644
index 5a8290a99296..000000000000
--- a/www/planet/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Alan Snelson <alan@wave2.co.uk>
-# $FreeBSD$
-
-PORTNAME= planet
-PORTVERSION= 2.0
-CATEGORIES= www
-MASTER_SITES= http://www.planetplanet.org/download/
-
-MAINTAINER= alan@wave2.co.uk
-COMMENT= Planet is a flexible feed aggregator - and more!
-
-BROKEN= unfetchable
-DEPRECATED= Broken, uses EOLed python27
-EXPIRATION_DATE= 2020-02-19
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/mx/Tidy/Tidy.py:devel/py-mx-experimental \
- ${PYTHON_PKGNAMEPREFIX}bsddb>0:databases/py-bsddb@${PY_FLAVOR}
-
-USES= python:2.7 tar:bzip2
-NO_BUILD= yes
-NO_ARCH= yes
-SUB_FILES= pkg-message
-
-post-extract:
- @${RM} ${WRKSRC}/.bzrignore
- @${FIND} ${WRKSRC}/ -type d -name '.bzr' | ${XARGS} ${RM} -r
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
-
-.include <bsd.port.mk>
diff --git a/www/planet/distinfo b/www/planet/distinfo
deleted file mode 100644
index 7c33936dcf89..000000000000
--- a/www/planet/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (planet-2.0.tar.bz2) = e76469e6e69ea4afd198f4e0f47e80bd863897aa9c6eaa3a754b53fe625e1b28
-SIZE (planet-2.0.tar.bz2) = 503633
diff --git a/www/planet/files/pkg-message.in b/www/planet/files/pkg-message.in
deleted file mode 100644
index d4710268c92e..000000000000
--- a/www/planet/files/pkg-message.in
+++ /dev/null
@@ -1,11 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Planet has been installed into %%DATADIR%%
-
-To get started, make a copy of the examples directory and configure to taste.
-
-*** Try to keep your configuration and output files away from the installation folder %%DATADIR%%, the INSTALL doc recommends ~/planet, but %%PREFIX%%/etc/planet is a good choice.***
-EOM
-}
-]
diff --git a/www/planet/pkg-descr b/www/planet/pkg-descr
deleted file mode 100644
index 5c4eb6bd1aba..000000000000
--- a/www/planet/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Planet is a flexible feed aggregator, this means that it downloads feeds
-and aggregates their content together into a single combined feed with
-the latest news first.
-
-It uses Mark Pilgrim's Ultra-liberal feed parser so can read from RDF, RSS
-and Atom feeds and Tomas Styblo's template library to output static files
-in unlimited formats based on a series of templates.
-
-Planet was written for the Planet Debian and Planet GNOME websites by
-Scott James Remnant <scott@netsplit.com> and
-Jeff Waugh <jdub@perkypants.org>. It was originally based on 'spycyroll'.
-
-WWW: http://www.planetplanet.org
diff --git a/www/planet/pkg-plist b/www/planet/pkg-plist
deleted file mode 100644
index 40dc0a6d2d85..000000000000
--- a/www/planet/pkg-plist
+++ /dev/null
@@ -1,49 +0,0 @@
-%%DATADIR%%/AUTHORS
-%%DATADIR%%/INSTALL
-%%DATADIR%%/LICENCE
-%%DATADIR%%/NEWS
-%%DATADIR%%/PKG-INFO
-%%DATADIR%%/README
-%%DATADIR%%/runtests.py
-%%DATADIR%%/THANKS
-%%DATADIR%%/TODO
-%%DATADIR%%/examples/atom.xml.tmpl
-%%DATADIR%%/examples/basic/config.ini
-%%DATADIR%%/examples/basic/index.html.tmpl
-%%DATADIR%%/examples/cache/.empty
-%%DATADIR%%/examples/fancy/config.ini
-%%DATADIR%%/examples/fancy/index.html.tmpl
-%%DATADIR%%/examples/foafroll.xml.tmpl
-%%DATADIR%%/examples/output/images/edd.png
-%%DATADIR%%/examples/output/images/evolution.png
-%%DATADIR%%/examples/output/images/feed-icon-10x10.png
-%%DATADIR%%/examples/output/images/jdub.png
-%%DATADIR%%/examples/output/images/keybuk.png
-%%DATADIR%%/examples/output/images/logo.png
-%%DATADIR%%/examples/output/images/opml.png
-%%DATADIR%%/examples/output/images/planet.png
-%%DATADIR%%/examples/output/images/thom.png
-%%DATADIR%%/examples/output/planet.css
-%%DATADIR%%/examples/opml.xml.tmpl
-%%DATADIR%%/examples/rss10.xml.tmpl
-%%DATADIR%%/examples/rss20.xml.tmpl
-%%DATADIR%%/planet/__init__.py
-%%DATADIR%%/planet/atomstyler.py
-%%DATADIR%%/planet/cache.py
-%%DATADIR%%/planet/compat_logging/__init__.py
-%%DATADIR%%/planet/compat_logging/config.py
-%%DATADIR%%/planet/compat_logging/handlers.py
-%%DATADIR%%/planet/feedparser.py
-%%DATADIR%%/planet/htmltmpl.py
-%%DATADIR%%/planet/sanitize.py
-%%DATADIR%%/planet/timeoutsocket.py
-%%DATADIR%%/planet-cache.py
-%%DATADIR%%/planet.py
-%%DATADIR%%/setup.py
-%%DATADIR%%/planet/tests/__init__.py
-%%DATADIR%%/planet/tests/data/simple.tmpl
-%%DATADIR%%/planet/tests/data/simple2.tmpl
-%%DATADIR%%/planet/tests/test_channel.py
-%%DATADIR%%/planet/tests/test_main.py
-%%DATADIR%%/planet/tests/test_sanitize.py
-%%DATADIR%%/planet/tests/test_sub.py
diff --git a/www/py-zope.app.wsgi/Makefile b/www/py-zope.app.wsgi/Makefile
deleted file mode 100644
index e8530f2cdac4..000000000000
--- a/www/py-zope.app.wsgi/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= zope.app.wsgi
-PORTVERSION= 3.15.0
-PORTREVISION= 1
-CATEGORIES= www python zope
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DIST_SUBDIR= zope
-
-MAINTAINER= zope@FreeBSD.org
-COMMENT= WSGI application for the zope.publisher
-
-LICENSE= ZPL21
-
-DEPRECATED= Old, uses EOLed python27
-EXPIRATION_DATE= 2020-02-18
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}WebTest>=0:www/py-WebTest@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zconfig>=0:devel/py-zconfig@${PY_FLAVOR} \
- zodb${PYTHON_PKGNAMESUFFIX}>=0:databases/zodb3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.app.appsetup>=3.14:devel/py-zope.app.appsetup@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.processlifetime>=0:devel/py-zope.processlifetime@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.app.publication>=0:devel/py-zope.app.publication@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.event>=0:devel/py-zope.event@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.interface>=0:devel/py-zope.interface@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.publisher>=0:devel/py-zope.publisher@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.security>=0:security/py-zope.security@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.component>=0:devel/py-zope.component@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.configuration>=0:devel/py-zope.configuration@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.container>=0:devel/py-zope.container@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.error>=0:devel/py-zope.error@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.lifecycleevent>=0:devel/py-zope.lifecycleevent@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.session>=0:security/py-zope.session@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.site>=0:devel/py-zope.site@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.testbrowser>=4.0.0:devel/py-zope.testbrowser@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.testing>=0:devel/py-zope.testing@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zope.traversing>=0:devel/py-zope.traversing@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/www/py-zope.app.wsgi/distinfo b/www/py-zope.app.wsgi/distinfo
deleted file mode 100644
index 8178ace0ed7c..000000000000
--- a/www/py-zope.app.wsgi/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (zope/zope.app.wsgi-3.15.0.tar.gz) = 2d6958c1ba3f5edd7c6b7c00ca49e3f4f2e900fd1929bae29654084975603044
-SIZE (zope/zope.app.wsgi-3.15.0.tar.gz) = 24362
diff --git a/www/py-zope.app.wsgi/pkg-descr b/www/py-zope.app.wsgi/pkg-descr
deleted file mode 100644
index ee5e03c49ea8..000000000000
--- a/www/py-zope.app.wsgi/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-WSGI application for the zope.publisher.
-
-WWW: https://pypi.org/project/zope.app.wsgi/
diff --git a/www/trac-attachmentpolicy/Makefile b/www/trac-attachmentpolicy/Makefile
deleted file mode 100644
index a4e2bb2e1b96..000000000000
--- a/www/trac-attachmentpolicy/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Hung-Yi Chen <gaod@hychen.org>
-# $FreeBSD$
-
-PORTNAME= attachmentpolicy
-PORTVERSION= 0.1.0.${SVN_REV}
-PORTREVISION= 2
-CATEGORIES= www devel python
-MASTER_SITES= http://distfiles.cse.tw/ \
- http://trac-hacks.org/changeset/${SVN_REV}/attachmentpolicyplugin?old_path=/&format=zip&filename=/
-PKGNAMEPREFIX= trac-
-DISTNAME= ${PORTNAME}plugin-r${SVN_REV}
-
-MAINTAINER= gaod@hychen.org
-COMMENT= Provides delete permission to Trac normal user
-
-BROKEN= unfetchable
-DEPRECATED= Broken, uses EOLed python27
-EXPIRATION_DATE= 2020-02-19
-
-LICENSE= BSD3CLAUSE
-
-SVN_REV= 12775
-
-RUN_DEPENDS+= tracd:www/trac
-
-WRKSRC= ${WRKDIR}/${PORTNAME}plugin/0.12
-USES= python:2.7 zip
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-FETCH_BEFORE_ARGS= -o ${DISTFILES}
-
-.include <bsd.port.mk>
diff --git a/www/trac-attachmentpolicy/distinfo b/www/trac-attachmentpolicy/distinfo
deleted file mode 100644
index 031eecd0439d..000000000000
--- a/www/trac-attachmentpolicy/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (attachmentpolicyplugin-r12775.zip) = be8493552557ee027d708dd32debcd1b7ca1c08cdb610a1490ac1b03b59b02ba
-SIZE (attachmentpolicyplugin-r12775.zip) = 1731
diff --git a/www/trac-attachmentpolicy/pkg-descr b/www/trac-attachmentpolicy/pkg-descr
deleted file mode 100644
index 3773c096012d..000000000000
--- a/www/trac-attachmentpolicy/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Adds permission TICKET_ATTACHMENT_DELETE for exclusive right
-to delete and replace attachments, regardless who added/changed it.
-
-Everybody who has permission TICKET_ATTACHMENT_DELETE can delete
-or replace attachments, regardless who added / changed it.
-
-WWW: http://trac-hacks.org/wiki/AttachmentPolicyPlugin
diff --git a/www/trac-bzr/Makefile b/www/trac-bzr/Makefile
deleted file mode 100644
index ec9c40702058..000000000000
--- a/www/trac-bzr/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Radim Kolar <hsn@sanatana.dharma>
-# $FreeBSD$
-
-PORTNAME= bzr
-PORTVERSION= 20110228
-PORTREVISION= 4
-CATEGORIES= www
-MASTER_SITES= http://schema.filez.com/distfiles/
-PKGNAMEPREFIX= trac-
-DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= hsn@sendmail.cz
-COMMENT= Bazaar-NG plugin for Trac
-
-BROKEN= unfetchable
-DEPRECATED= Broken, uses EOLed python27
-EXPIRATION_DATE= 2020-02-19
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-RUN_DEPENDS= tracd:www/trac \
- bzr:devel/bzr
-
-USES= python:2.7 tar:bzip2
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's|tag_date = 1||' ${WRKSRC}/setup.cfg
-
-.include <bsd.port.mk>
diff --git a/www/trac-bzr/distinfo b/www/trac-bzr/distinfo
deleted file mode 100644
index 9b9e2e01476e..000000000000
--- a/www/trac-bzr/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (trac-bzr-20110228.tar.bz2) = cbfcb608a2398168ac3a29267f691a1ecb762b2c68aa9188b8236b77120b6c94
-SIZE (trac-bzr-20110228.tar.bz2) = 27128
diff --git a/www/trac-bzr/pkg-descr b/www/trac-bzr/pkg-descr
deleted file mode 100644
index a3d198864199..000000000000
--- a/www/trac-bzr/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Trac-Bzr is a plugin for Trac (>= 0.10) that provides a
-version control backend for Bzr.
-
-WWW: https://launchpad.net/trac-bzr
diff --git a/www/trac-bzr/pkg-message b/www/trac-bzr/pkg-message
deleted file mode 100644
index 0bd0a4dbc464..000000000000
--- a/www/trac-bzr/pkg-message
+++ /dev/null
@@ -1,14 +0,0 @@
-[
-{ type: install
- message: <<EOM
-The following lines must be added to your trac.ini and Trac must be restarted.
-
-[trac]
-repository_dir = /path/to/repository
-repository_type = bzr
-
-[components]
-tracbzr.* = enabled
-EOM
-}
-]
diff --git a/www/trac-childtickets/Makefile b/www/trac-childtickets/Makefile
deleted file mode 100644
index c22f36ceaeab..000000000000
--- a/www/trac-childtickets/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Radim Kolar <hsn@sendmail.cz>
-# $FreeBSD$
-
-PORTNAME= childtickets
-PORTVERSION= 2.5.2
-PORTREVISION= 2
-CATEGORIES= www devel python
-MASTER_SITES= http://schema.filez.com/distfiles/
-PKGNAMEPREFIX= trac-
-
-MAINTAINER= hsn@sendmail.cz
-COMMENT= Support for having child-tickets in Trac
-
-BROKEN= unfetchable
-DEPRECATED= Broken, uses EOLed python27
-EXPIRATION_DATE= 2020-02-19
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-RUN_DEPENDS= trac>=0.12:www/trac
-
-USES= python:2.7 zip
-
-WRKSRC= ${WRKDIR}/childticketsplugin/0.12
-
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-SUB_FILES= pkg-message
-
-.include <bsd.port.mk>
diff --git a/www/trac-childtickets/distinfo b/www/trac-childtickets/distinfo
deleted file mode 100644
index bb87d80918c4..000000000000
--- a/www/trac-childtickets/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (childtickets-2.5.2.zip) = a806a3e2f47cf4d36ad1ad6ec35153088580e38e61458d4d5e00a06eaabd17ae
-SIZE (childtickets-2.5.2.zip) = 15305
diff --git a/www/trac-childtickets/files/pkg-message.in b/www/trac-childtickets/files/pkg-message.in
deleted file mode 100644
index 4da6a3e5a453..000000000000
--- a/www/trac-childtickets/files/pkg-message.in
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
- message: <<EOM
-See plugin homepage http://trac-hacks.org/wiki/ChildTicketsPlugin for
-more information about post install configuration.
-EOM
-}
-]
diff --git a/www/trac-childtickets/pkg-descr b/www/trac-childtickets/pkg-descr
deleted file mode 100644
index 8331ca33210e..000000000000
--- a/www/trac-childtickets/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-Having child-tickets is extremely useful when it comes to
-managing multiple releases (ie. a single 'bug-report' ticket and
-a single 'bug-fix' ticket for each milestone/branch of
-development), for managing sub-tasks of an issue and for managing
-'bug-fixes' required when developing a new (larger) enhancement.
-
-This plugin modifies the ticket description box and adds a child
-ticket listing table and a 'create' button for adding new child
-tickets. It has the following features:
-
-It is possible to control in trac.ini the following aspects of
-child-ticket creation/viewing:
-
- allow/disallow child-tickets for a certain type of ticket
- to define the table headers displayed in the parent ticket
- to define a default for the child type to be created
- restrict the type of child-tickets
- to define which fields are inherited by child-tickets
-
-WWW: http://trac-hacks.org/wiki/ChildTicketsPlugin
diff --git a/www/trac-gantt/Makefile b/www/trac-gantt/Makefile
deleted file mode 100644
index d757b82abbfa..000000000000
--- a/www/trac-gantt/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: Dryice Liu <dryice@dryice.name>
-# $FreeBSD$
-
-PORTNAME= TracGantt
-PORTVERSION= 0.3.2a
-PORTREVISION= 8
-CATEGORIES= www devel python
-MASTER_SITES= http://willbarton.com/files/ \
- http://dryice.name/computer/FreeBSD/distfiles/
-PKGNAMEPREFIX= trac-
-
-MAINTAINER= dryice@dryice.name
-COMMENT= Plugin to creates Gantt charts for trac
-
-BROKEN= unfetchable
-DEPRECATED= Broken, uses EOLed python27
-EXPIRATION_DATE= 2020-02-19
-
-LICENSE= BSD3CLAUSE
-
-RUN_DEPENDS= trac>=0.11:www/trac
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-PORTDOCS= PKG-INFO README
-
-OPTIONS_DEFINE= DOCS
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/www/trac-gantt/distinfo b/www/trac-gantt/distinfo
deleted file mode 100644
index 7751d5928516..000000000000
--- a/www/trac-gantt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (TracGantt-0.3.2a.tar.gz) = e12c8735f16844b569212f88f98d3d16ba28e88ef63c040d00340c5b5008b9a5
-SIZE (TracGantt-0.3.2a.tar.gz) = 10467
diff --git a/www/trac-gantt/files/patch-setup.py b/www/trac-gantt/files/patch-setup.py
deleted file mode 100644
index 0d8d1d4282b5..000000000000
--- a/www/trac-gantt/files/patch-setup.py
+++ /dev/null
@@ -1,13 +0,0 @@
---- setup.py.orig 2006-07-20 17:08:15 UTC
-+++ setup.py
-@@ -9,8 +9,8 @@ setup (
- packages = ['tracgantt'],
- package_data={'tracgantt': ['templates/*.cs', 'htdocs/*.css']},
-
-- #install_requires = ['trac>=0.9'],
-- #entry_points = {'trac.plugins': ['module_name = gantt']},
-+ install_requires = ['trac>=0.11'],
-+ entry_points = {'trac.plugins': ['tracgantt = tracgantt']},
-
- author = "Will Barton",
- author_email = "wbb4@opendarwin.org",
diff --git a/www/trac-gantt/files/patch-tracgantt-gantt.py b/www/trac-gantt/files/patch-tracgantt-gantt.py
deleted file mode 100644
index 10e1575b86e7..000000000000
--- a/www/trac-gantt/files/patch-tracgantt-gantt.py
+++ /dev/null
@@ -1,49 +0,0 @@
---- tracgantt/gantt.py.orig 2006-07-20 17:07:06 UTC
-+++ tracgantt/gantt.py
-@@ -115,7 +115,7 @@ class GanttComponent(Component):
- show_opened = self.env.config.getbool('gantt-charts',
- 'show_opened', 'false')
-
-- tickets,dates,broken = self._tickets_for_report(db, report['query'])
-+ tickets,dates,broken = self._tickets_for_report(db, report['query'], req.perm.username)
- tickets,dates = self._paginate_tickets(tickets, dates)
-
- req.hdf['gantt.tickets'] = tickets
-@@ -163,7 +163,7 @@ class GanttComponent(Component):
-
- return {'id':id, 'title':title, 'query':query, 'description':description}
-
-- def _tickets_for_report(self, db, query):
-+ def _tickets_for_report(self, db, query, username):
- """ Get a list of Ticket instances for the tickets in a report """
-
- tickets = []
-@@ -172,7 +172,7 @@ class GanttComponent(Component):
-
- ## Get tickets for this report
- cursor = db.cursor()
-- cursor.execute(query)
-+ cursor.execute(query.replace('$USER', "'%s'" % username))
- info = cursor.fetchall() or []
- cols = [s[0] for s in cursor.description or []]
- db.rollback()
-@@ -344,7 +344,7 @@ class GanttComponent(Component):
- "use_creation_date", "true")
-
- if use_cdate:
-- start = datetime.date.fromtimestamp(ticket.time_created)
-+ start = datetime.date.fromordinal(ticket.time_created.toordinal())
- else:
- raise ValueError, "Couldn't get start date"
-
-@@ -370,8 +370,8 @@ class GanttComponent(Component):
- % (str(ticket.id), str(start), str(due))
-
- # Finally the ticket itself's open and close dates
-- open = datetime.date.fromtimestamp(ticket.time_created)
-- changed = datetime.date.fromtimestamp(ticket.time_changed)
-+ open = ticket.time_created.date()
-+ changed = ticket.time_changed.date()
-
- return (start, due, open, changed)
-
diff --git a/www/trac-gantt/pkg-descr b/www/trac-gantt/pkg-descr
deleted file mode 100644
index 864e9514002e..000000000000
--- a/www/trac-gantt/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-A plugin for the Trac project/source code management system that
-creates Gantt charts based on ticket reports. It is a work-in-progress.
-
-A Gantt chart is a graphical representation of the duration of tasks
-against the progression of time. Gantt charts are very useful for
-planning a scheduling a project based on different tasks that will
-need to be completed and their durations and dependencies on other
-tasks.
-
-The TracGantt plugin uses Trac's ticketing system to generate Gantt
-charts based on existing Trac Ticket Reports (found under the "View
-Tickets" tab in Trac). The Gantt charts are pure XHTML and are
-generated on-the-fly from the ticket reports, using only the tickets
-provided by the report.
-
-WWW: http://willbarton.com/code/tracgantt/
diff --git a/www/trac-gantt/pkg-message b/www/trac-gantt/pkg-message
deleted file mode 100644
index 574734a3fcc6..000000000000
--- a/www/trac-gantt/pkg-message
+++ /dev/null
@@ -1,77 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To use the TracGantt plugin, please follow these instructions:
-
-Edit your Trac config file to add custom fields to tickets, as well
-as set the expected date format of those fields.
-
-The first things to add are the new ticket fields. If you already
-have a ticket-custom section, append these to it:
-
- [ticket-custom]
- due_assign = text
- due_assign.label = Due to assign
- due_assign.value = DD/MM/YYYY
-
- dependencies = text
- dependencies.label = Dependencies
- dependencies.value =
- due_close= text
-
- due_close.label = Due to close
- due_close.value = DD/MM/YYYY
-
- include_gantt = checkbox
- include_gantt.label = Include in GanttChart
- include_gantt.value =
-
-This will add four new fields to tickets, a "Due to assign" field,
-which contains the date by which this ticket should be assigned, a
-"Dependencies" field, for listing ticket numbers upon which this
-ticket depends, a "Due to close" field, which contains the date by
-which this ticket should be closed, and finally a checkbox that
-allows the ticket to be included in Gantt charts.
-
-In addition, TracGantt provides several tweakable configuration
-knobs that you can use to change the behavior of the gantt charts.
-They are listed below with their default values.
-
- [gantt-charts]
-
- # The format of dates entered by humans in the above ticket
- # fields
- date_format = %m/%d/%Y
-
- # Include the ticket summary in the gantt chart display
- include_summary = true
-
- # Trim the included summary to the given number of characters
- summary_length = 16
-
- # Use the creation date of a ticket as the "due assign"
- # date if no assignment date is given
- use_creation_date = true
-
- # Show on the gantt chart the date the ticket was opened,
- # to contrast with the assignment date.
- show_opened = true
-
-
-NOTE: If you are placing the module anywhere outside of Trac's
-standard 'plugins' directory (i.e. to share across Trac instances),
-then you will also need to add:
-
- [components]
- tracgantt.* = enabled
-
-to your Trac config file. Again, this is only necessary if the egg
-file is placed outside of the Trac 'plugins' folder, in a standard
-Python search path.
-
-If you are using Trac with Apache and mod_python, you may also need
-to restart Apache, to avoid the plugin being accessible from one
-Apache process, but not others.
-EOM
-}
-]
diff --git a/www/trac-tracdragdrop/Makefile b/www/trac-tracdragdrop/Makefile
deleted file mode 100644
index a967bdc5a164..000000000000
--- a/www/trac-tracdragdrop/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Hung-Yi Chen <gaod@hychen.org>
-# $FreeBSD$
-
-PORTNAME= tracdragdrop
-PORTVERSION= 0.12.0.10.${SVN_REV}
-PORTREVISION= 2
-CATEGORIES= www devel python
-MASTER_SITES= http://distfiles.cse.tw/ \
- http://trac-hacks.org/changeset/${SVN_REV}/tracdragdropplugin?old_path=/&format=zip&filename=/
-PKGNAMEPREFIX= trac-
-DISTNAME= ${PORTNAME}plugin-r${SVN_REV}
-
-MAINTAINER= gaod@hychen.org
-COMMENT= Provides extends attachments list of Trac
-
-BROKEN= unfetchable
-DEPRECATED= Broken, uses EOLed python27
-EXPIRATION_DATE= 2020-02-19
-
-LICENSE= BSD3CLAUSE
-
-RUN_DEPENDS= tracd:www/trac
-
-SVN_REV= 12822
-
-WRKSRC= ${WRKDIR}/${PORTNAME}plugin/0.12
-USES= python:2.7 zip
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-FETCH_BEFORE_ARGS= -o ${DISTFILES}
-
-.include <bsd.port.mk>
diff --git a/www/trac-tracdragdrop/distinfo b/www/trac-tracdragdrop/distinfo
deleted file mode 100644
index 5715d71306e9..000000000000
--- a/www/trac-tracdragdrop/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (tracdragdropplugin-r12822.zip) = 8bc454b52e5b4035142e84e51c69656deeb42b54033fd8f395d9a0786caa869d
-SIZE (tracdragdropplugin-r12822.zip) = 39920
diff --git a/www/trac-tracdragdrop/pkg-descr b/www/trac-tracdragdrop/pkg-descr
deleted file mode 100644
index 91c871e89b4c..000000000000
--- a/www/trac-tracdragdrop/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This plugin extends attachments list in Trac.
-
-Drag-and-drop to attach files using HTML5 drag-and-drop,
-XMLHttpRequest Level 2 and File API.
-Progress bar while uploading the files using XMLHttpRequest
-Level 2.
-More than one file for selecting attachment files.
-Attach an image from clipboard.
-Auto-submit on select a file to attach.
-
-WWW: http://trac-hacks.org/wiki/TracDragDropPlugin
diff --git a/www/trac-watchlist/Makefile b/www/trac-watchlist/Makefile
deleted file mode 100644
index 70949e0044df..000000000000
--- a/www/trac-watchlist/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Hung-Yi Chen <gaod@hychen.org>
-# $FreeBSD$
-
-PORTNAME= watchlist
-PORTVERSION= 1.0.${SVN_REV}
-PORTREVISION= 4
-CATEGORIES= www devel python
-MASTER_SITES= http://distfiles.cse.tw/ \
- http://trac-hacks.org/changeset/${SVN_REV}/watchlistplugin?old_path=/&format=zip&filename=/
-PKGNAMEPREFIX= trac-
-DISTNAME= ${PORTNAME}plugin-r${SVN_REV}
-
-MAINTAINER= gaod@hychen.org
-COMMENT= Watchlist feature for wikis and tickets of Trac
-
-BROKEN= unfetchable
-DEPRECATED= Broken, uses EOLed python27
-EXPIRATION_DATE= 2020-02-19
-
-LICENSE= GPLv3+
-
-RUN_DEPENDS= tracd:www/trac
-
-SVN_REV= 11526
-
-WRKSRC= ${WRKDIR}/${PORTNAME}plugin/0.12
-USES= python:2.7 zip
-USE_PYTHON= distutils autoplist
-NO_ARCH= yes
-
-FETCH_BEFORE_ARGS= -o ${DISTFILES}
-
-.include <bsd.port.mk>
diff --git a/www/trac-watchlist/distinfo b/www/trac-watchlist/distinfo
deleted file mode 100644
index b90984657836..000000000000
--- a/www/trac-watchlist/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (watchlistplugin-r11526.zip) = 2d6e154dbd0f428abace182f381e353fe73136e70035637477ff7516ea3764de
-SIZE (watchlistplugin-r11526.zip) = 953922
diff --git a/www/trac-watchlist/files/patch-tracwatchlist_plugin.py b/www/trac-watchlist/files/patch-tracwatchlist_plugin.py
deleted file mode 100644
index 648b58af7900..000000000000
--- a/www/trac-watchlist/files/patch-tracwatchlist_plugin.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- tracwatchlist/plugin.py.orig 2012-04-05 10:15:12 UTC
-+++ tracwatchlist/plugin.py
-@@ -527,7 +527,7 @@ class WatchlistPlugin(Component):
- self.set_notify(req, realm, res)
- db.commit()
- if redirectback and len(new_res) == 1:
-- req.redirect(req.href(realm,new_res[0]))
-+ req.redirect(req.href(realm,list(new_res)[0]))
- action = 'view'
-
- elif action == "unwatch":
diff --git a/www/trac-watchlist/files/patch-tracwatchlist_util.py b/www/trac-watchlist/files/patch-tracwatchlist_util.py
deleted file mode 100644
index b22983f71de1..000000000000
--- a/www/trac-watchlist/files/patch-tracwatchlist_util.py
+++ /dev/null
@@ -1,13 +0,0 @@
---- tracwatchlist/util.py.orig 2010-09-25 16:12:54 UTC
-+++ tracwatchlist/util.py
-@@ -198,8 +198,8 @@ def convert_LDML_to_MySQL( ldml_pattern
- try:
- from babel.dates import get_datetime_format, get_date_format, get_time_format
- def datetime_format(format='medium', locale=LC_TIME):
-- time_format = unicode(get_time_format(format, locale))
-- date_format = unicode(get_date_format(format, locale))
-+ time_format = unicode(get_time_format(format, locale=locale))
-+ date_format = unicode(get_date_format(format, locale=locale))
- return convert_LDML_to_MySQL( get_datetime_format(format, locale)\
- .replace('{0}', time_format)\
- .replace('{1}', date_format) )
diff --git a/www/trac-watchlist/pkg-descr b/www/trac-watchlist/pkg-descr
deleted file mode 100644
index e2f36c00c6ed..000000000000
--- a/www/trac-watchlist/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This plug-in adds a watchlist for wikis and tickets.
-Every logged-in user can watch any wikis and ticket.
-The watchlist is provided under [/watchlist] which
-is also added to the main navigation bar.
-
-WWW: http://trac-hacks.org/wiki/WatchlistPlugin
diff --git a/www/twill/Makefile b/www/twill/Makefile
deleted file mode 100644
index 5d8b0b98cf04..000000000000
--- a/www/twill/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Junji NAKANISHI <jun-g@daemonfreaks.com>
-# $FreeBSD$
-
-PORTNAME= twill
-PORTVERSION= 0.9
-PORTREVISION= 1
-CATEGORIES= www python
-MASTER_SITES= http://darcs.idyll.org/~t/projects/
-
-MAINTAINER= jun-g@daemonfreaks.com
-COMMENT= Simple scripting language for Web browsing
-
-BROKEN= unfetchable
-DEPRECATED= Broken, uses EOLed python27
-EXPIRATION_DATE= 2020-02-19
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-install:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${CP} -R ${WRKSRC}/doc/ ${STAGEDIR}${DOCSDIR}
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${CP} -R ${WRKSRC}/examples/ ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/www/twill/distinfo b/www/twill/distinfo
deleted file mode 100644
index 80ea29e39efc..000000000000
--- a/www/twill/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (twill-0.9.tar.gz) = 8053c25fd6edf6ddf5e7583224e7b23ad947df1f90175b018af5cf7abeb42a86
-SIZE (twill-0.9.tar.gz) = 242291
diff --git a/www/twill/pkg-descr b/www/twill/pkg-descr
deleted file mode 100644
index 493a11f94611..000000000000
--- a/www/twill/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-twill is a simple language that allows users to browse the Web from a
-command-line interface. With twill, you can navigate through Web sites
-that use forms, cookies, and most standard Web features.
-twill supports automated Web testing and has a simple Python interface.
-
-WWW: http://twill.idyll.org/
diff --git a/www/twill/pkg-plist b/www/twill/pkg-plist
deleted file mode 100644
index 7364dbd4ea15..000000000000
--- a/www/twill/pkg-plist
+++ /dev/null
@@ -1,47 +0,0 @@
-%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE-0.7.1.txt
-%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE-0.7.2.txt
-%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE-0.7.3.txt
-%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE-0.7.4.txt
-%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE-0.7.txt
-%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE-0.8.1.txt
-%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE-0.8.2.txt
-%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE-0.8.3.txt
-%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE-0.8.4.txt
-%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE-0.8.5.txt
-%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE-0.8.txt
-%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE-0.9.txt
-%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE-0.9b1.txt
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt
-%%PORTDOCS%%%%DOCSDIR%%/Makefile
-%%PORTDOCS%%%%DOCSDIR%%/advocacy/simple-example.txt
-%%PORTDOCS%%%%DOCSDIR%%/browsing.html
-%%PORTDOCS%%%%DOCSDIR%%/browsing.txt
-%%PORTDOCS%%%%DOCSDIR%%/commands.html
-%%PORTDOCS%%%%DOCSDIR%%/commands.txt
-%%PORTDOCS%%%%DOCSDIR%%/ctb-notes.txt
-%%PORTDOCS%%%%DOCSDIR%%/default.css
-%%PORTDOCS%%%%DOCSDIR%%/developer.html
-%%PORTDOCS%%%%DOCSDIR%%/developer.txt
-%%PORTDOCS%%%%DOCSDIR%%/examples.html
-%%PORTDOCS%%%%DOCSDIR%%/examples.txt
-%%PORTDOCS%%%%DOCSDIR%%/extensions.html
-%%PORTDOCS%%%%DOCSDIR%%/extensions.txt
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/index.txt
-%%PORTDOCS%%%%DOCSDIR%%/install.html
-%%PORTDOCS%%%%DOCSDIR%%/install.txt
-%%PORTDOCS%%%%DOCSDIR%%/make-epydoc.sh
-%%PORTDOCS%%%%DOCSDIR%%/make-quick-fix.sh
-%%PORTDOCS%%%%DOCSDIR%%/other.html
-%%PORTDOCS%%%%DOCSDIR%%/other.txt
-%%PORTDOCS%%%%DOCSDIR%%/problems.html
-%%PORTDOCS%%%%DOCSDIR%%/problems.txt
-%%PORTDOCS%%%%DOCSDIR%%/python-api.html
-%%PORTDOCS%%%%DOCSDIR%%/python-api.txt
-%%PORTDOCS%%%%DOCSDIR%%/testing.html
-%%PORTDOCS%%%%DOCSDIR%%/testing.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/discard-sf-mailman-msgs
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/extend_example.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quixote-demo
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quixote-demo-2