aboutsummaryrefslogtreecommitdiff
path: root/news
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2020-01-27 15:34:18 +0000
committerRene Ladan <rene@FreeBSD.org>2020-01-27 15:34:18 +0000
commitaa2769119334a5045d38419995aca597ea24b1f1 (patch)
tree46f389d2a7bc016aa58737ba87b33fe1dfdfd3fe /news
parentad735287aef46d649c1c08ea3d049288113148cb (diff)
downloadports-aa2769119334a5045d38419995aca597ea24b1f1.tar.gz
ports-aa2769119334a5045d38419995aca597ea24b1f1.zip
Remove expired ports:
2020-01-27 accessibility/py-papi: Unmaintained, uses EOLed python27 2020-01-27 archivers/py-czipfile: Unmaintained, uses EOLed python27 2020-01-27 audio/boodler: Unmaintained, uses EOLed python27 2020-01-27 audio/dir2ogg: Unmaintained, uses EOLed python27 2020-01-27 audio/jokosher: Unmaintained, uses EOLed python27 2020-01-27 audio/mpdbrowser: Unmaintained, uses EOLed python27 2020-01-27 audio/nekobee: Unmaintained, uses EOLed python27 2020-01-27 audio/patchage: Unmaintained, uses EOLed python27 2020-01-27 audio/py-ao: Unmaintained, uses EOLed python27 2020-01-27 audio/py-id3: Unmaintained, uses EOLed python27 2020-01-27 audio/py-shout: Unmaintained, uses EOLed python27 2020-01-27 audio/py-speex: Unmaintained, uses EOLed python27 2020-01-27 audio/pytone: Unmaintained, uses EOLed python27 2020-01-27 audio/solfege: Unmaintained, uses EOLed python27 2020-01-27 audio/trommler: Unmaintained, uses EOLed python27 2020-01-27 benchmarks/pybench: Unmaintained, uses EOLed python27 2020-01-27 biology/pycogent: Unmaintained, uses EOLed python27 2020-01-27 biology/unanimity: Unmaintained, uses EOLed python27 2020-01-27 cad/pythoncad: Unmaintained, uses EOLed python27 2020-01-27 chinese/bg5pdf: Unmaintained, uses EOLed python27 2020-01-27 comms/py-libimobiledevice: Unmaintained, uses EOLed python27 2020-01-27 converters/py-bcode: Unmaintained, uses EOLed python27 2020-01-27 converters/py-iconv: Unmaintained, uses EOLed python27 2020-01-27 converters/py-zfec: Unmaintained, uses EOLed python27 2020-01-27 databases/gadfly: Unmaintained, uses EOLed python27 2020-01-27 databases/metakit: Unmaintained, uses EOLed python27 2020-01-27 databases/openark-kit: Unmaintained, uses EOLed python27 2020-01-27 databases/py-MySQLdb55: Unmaintained, uses EOLed python27 2020-01-27 databases/py-MySQLdb56: Unmaintained, uses EOLed python27 2020-01-27 databases/py-forgetsql: Unmaintained, uses EOLed python27 2020-01-27 databases/py-oops: Unmaintained, uses EOLed python27 2020-01-27 databases/py-rrdtool_lgpl: Unmaintained, uses EOLed python27 2020-01-27 deskutils/conkyemail: No longer maintained by upstream 2020-01-27 deskutils/cycle: Unmaintained, uses EOLed python27 2020-01-27 deskutils/everygui: Unmaintained, uses EOLed python27 2020-01-27 deskutils/ganyremote: Unmaintained, uses EOLed python27 2020-01-27 deskutils/pypanel: Unmaintained, uses EOLed python27 2020-01-27 deskutils/taskcoach: Unmaintained, uses EOLed python27 2020-01-27 deskutils/tel: Unmaintained, uses EOLed python27 2020-01-27 deskutils/tnote: Unmaintained, uses EOLed python27 2020-01-27 deskutils/vnc2flv: Unmaintained, uses EOLed python27 2020-01-27 deskutils/wammu: Unmaintained, uses EOLed python27 2020-01-27 devel/bbfreeze: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-builder: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-colo: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-externals: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-git: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-gtk: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-loom: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-pipeline: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-rewrite: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-scmproj: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-stats: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-svn: Unmaintained, uses EOLed python27 2020-01-27 devel/bzr-upload: Unmaintained, uses EOLed python27 2020-01-27 devel/ditrack: Unmaintained, uses EOLed python27 2020-01-27 devel/drpython: Unmaintained, uses EOLed python27 2020-01-27 devel/epydoc: Unmaintained, uses EOLed python27 2020-01-27 devel/fb303: Unmaintained, uses EOLed python27 2020-01-27 devel/fnorb: Unmaintained, uses EOLed python27 2020-01-27 devel/gazpacho: Unmaintained, uses EOLed python27 2020-01-27 devel/libmpsse: Unmaintained, uses EOLed python27 2020-01-27 devel/open-usp-tukubai: Unmaintained, uses EOLed python27 2020-01-27 devel/phpbt: Unmaintained, uses EOLed python27 2020-01-27 devel/py-anonfunc: Unmaintained, uses EOLed python27 2020-01-27 devel/py-bison: Unmaintained, uses EOLed python27 2020-01-27 devel/py-fortran: Unmaintained, uses EOLed python27 2020-01-27 devel/py-grouch: Unmaintained, uses EOLed python27 2020-01-27 devel/py-mwlib.rl: Unmaintained, uses EOLed python27 2020-01-27 devel/py-nagioscheck: Unmaintained, uses EOLed python27 2020-01-27 devel/py-ncurses: Unmaintained, uses EOLed python27 2020-01-27 devel/py-ocempgui: Unmaintained, uses EOLed python27 2020-01-27 devel/py-palm: Unmaintained, uses EOLed python27 2020-01-27 devel/py-pyechonest: Unmaintained, uses EOLed python27 2020-01-27 devel/py-resourcepackage: Unmaintained, uses EOLed python27 2020-01-27 devel/py-rlcompleter2: Unmaintained, uses EOLed python27 2020-01-27 devel/py-spark: Unmaintained, uses EOLed python27 2020-01-27 devel/py-xoltar-toolkit: Unmaintained, uses EOLed python27 2020-01-27 devel/py-zkpython: Unmaintained, uses EOLed python27 2020-01-27 devel/pychecker: Unmaintained, uses EOLed python27 2020-01-27 devel/pymacs: Unmaintained, uses EOLed python27 2020-01-27 devel/trac-bitten: Unmaintained, uses EOLed python27 2020-01-27 devel/wxGlade: Unmaintained, uses EOLed python27 2020-01-27 emulators/catapult: Unmaintained, uses EOLed python27 2020-01-27 emulators/dynagui: Unmaintained, uses EOLed python27 2020-01-27 finance/mybudget: Unmaintained, uses EOLed python27 2020-01-27 finance/sabernetdcs-client: Unmaintained, uses EOLed python27 2020-01-27 games/4stattack: Unmaintained, uses EOLed python27 2020-01-27 games/barbie_seahorse_adventures: Unmaintained, uses EOLed python27 2020-01-27 games/battletanks: Unmaintained, uses EOLed python27 2020-01-27 games/bombz: Unmaintained, uses EOLed python27 2020-01-27 games/bouncy: Unmaintained, uses EOLed python27 2020-01-27 games/bubbros: Unmaintained, uses EOLed python27 2020-01-27 games/childsplay: Unmaintained, uses EOLed python27 2020-01-27 games/crossfire-server: Unmaintained, uses EOLed python27 2020-01-27 games/duckmaze: Unmaintained, uses EOLed python27 2020-01-27 games/farblazer: Unmaintained, uses EOLed python27 2020-01-27 games/gbottler: Unmaintained, uses EOLed python27 2020-01-27 games/glchess: Unmaintained, uses EOLed python27 2020-01-27 games/gretools: Unmaintained, uses EOLed python27 2020-01-27 games/kye: Unmaintained, uses EOLed python27 2020-01-27 games/liquidwar: Unmaintained, uses EOLed python27 2020-01-27 games/mopesnake: Unmaintained, uses EOLed python27 2020-01-27 games/nelly: Unmaintained, uses EOLed python27 2020-01-27 games/oneisenough: Unmaintained, uses EOLed python27 2020-01-27 games/ptkei: Unmaintained, uses EOLed python27 2020-01-27 games/py-poker-eval: Unmaintained, uses EOLed python27 2020-01-27 games/pycadia: Unmaintained, uses EOLed python27 2020-01-27 games/pydance: Unmaintained, uses EOLed python27 2020-01-27 games/pysycache: Unmaintained, uses EOLed python27 2020-01-27 games/pythonchess: Unmaintained, uses EOLed python27 2020-01-27 games/pytowerdefense: Unmaintained, uses EOLed python27 2020-01-27 games/rtb: Unmaintained, uses EOLed python27 2020-01-27 games/schiff: Unmaintained, uses EOLed python27 2020-01-27 games/schwarzweiss: Unmaintained, uses EOLed python27 2020-01-27 games/secrettower: Unmaintained, uses EOLed python27 2020-01-27 games/slune: Unmaintained, uses EOLed python27 2020-01-27 games/super_mario_bros_python: Unmaintained, uses EOLed python27 2020-01-27 games/tuxfighter: Unmaintained, uses EOLed python27 2020-01-27 games/twitch: Unmaintained, uses EOLed python27 2020-01-27 games/vegastrike: Unmaintained, uses EOLed python27 2020-01-27 games/zephulor: Unmaintained, uses EOLed python27 2020-01-27 graphics/boxer: Unmaintained, uses EOLed python27 2020-01-27 graphics/electrix: Unmaintained, uses EOLed python27 2020-01-27 graphics/exact-image: Unmaintained, uses EOLed python27 2020-01-27 graphics/gnofract4d: Unmaintained, uses EOLed python27 2020-01-27 graphics/gsculpt: Unmaintained, uses EOLed python27 2020-01-27 graphics/imgtops: Unmaintained, uses EOLed python27 2020-01-27 graphics/imgv: Unmaintained, uses EOLed python27 2020-01-27 graphics/lcms-python: Unmaintained, uses EOLed python27 2020-01-27 graphics/mirage: Unmaintained, uses EOLed python27 2020-01-27 graphics/partio: Unmaintained, uses EOLed python27 2020-01-27 graphics/py-exif: Unmaintained, uses EOLed python27 2020-01-27 graphics/py-gd: Unmaintained, uses EOLed python27 2020-01-27 graphics/py-paint: Unmaintained, uses EOLed python27 2020-01-27 graphics/pygts: Unmaintained, uses EOLed python27 2020-01-27 graphics/pysvg: Unmaintained, uses EOLed python27 2020-01-27 irc/py-supybot-plugins: Unmaintained, uses EOLed python27 2020-01-27 japanese/kana-no-quiz: Unmaintained, uses EOLed python27 2020-01-27 lang/py-prolog: Unmaintained, uses EOLed python27 2020-01-27 lang/sdcc: Unmaintained, uses EOLed python27 2020-01-27 mail/archivemail: Unmaintained, uses EOLed python27 2020-01-27 mail/mailfmt: Unmaintained, uses EOLed python27 2020-01-27 mail/py-libgmail: Unmaintained, uses EOLed python27 2020-01-27 mail/py-ppolicy: Unmaintained, uses EOLed python27 2020-01-27 mail/rss2email2: Unmaintained, uses EOLed python27 2020-01-27 mail/svnmailer: Unmaintained, uses EOLed python27 2020-01-27 math/biggles: Unmaintained, uses EOLed python27 2020-01-27 math/py-gato: Unmaintained, uses EOLed python27 2020-01-27 math/py-gnuplot: Unmaintained, uses EOLed python27 2020-01-27 math/py-mathdom: Unmaintained, uses EOLed python27 2020-01-27 math/py-probstat: Unmaintained, uses EOLed python27 2020-01-27 math/py-rpy: Unmaintained, uses EOLed python27 2020-01-27 misc/gnome-osd: Unmaintained, uses EOLed python27 2020-01-27 misc/gonvert: Unmaintained, uses EOLed python27 2020-01-27 misc/metalink-editor: Unmaintained, uses EOLed python27 2020-01-27 misc/py-YABT: Unmaintained, uses EOLed python27 2020-01-27 misc/xdg-menu: Unmaintained, uses EOLed python27 2020-01-27 multimedia/devede: Unmaintained, uses EOLed python27 2020-01-27 multimedia/gdvrecv: Unmaintained, uses EOLed python27 2020-01-27 multimedia/mmpython: Unmaintained, uses EOLed python27 2020-01-27 multimedia/pymp: Unmaintained, uses EOLed python27 2020-01-27 net/gtknetcat: Unmaintained, uses EOLed python27 2020-01-27 net/ntlmaps: Unmaintained, uses EOLed python27 2020-01-27 net/polyorb: Unmaintained, uses EOLed python27 2020-01-27 net/py-zsi: Unmaintained, uses EOLed python27 2020-01-27 net/pythondirector: Unmaintained, uses EOLed python27 2020-01-27 net/sippy_b2bua: Unmaintained, uses EOLed python27 2020-01-27 net-im/py-jabber: Unmaintained, uses EOLed python27 2020-01-27 net-im/py-jabberbot: Unmaintained, uses EOLed python27 2020-01-27 net-im/py-libturpial: Unmaintained, uses EOLed python27 2020-01-27 net-im/py-xmpppy-irc: Unmaintained, uses EOLed python27 2020-01-27 net-mgmt/pdagent-integrations: Unmaintained, uses EOLed python27 2020-01-27 net-p2p/tribler: Unmaintained, uses EOLed python27 2020-01-27 news/papercut: Unmaintained, uses EOLed python27 2020-01-27 print/pkipplib: Unmaintained, uses EOLed python27 2020-01-27 print/pkpgcounter: Unmaintained, uses EOLed python27 2020-01-27 print/ttfquery: Unmaintained, uses EOLed python27 2020-01-27 science/gwyddion: Unmaintained, uses EOLed python27 2020-01-27 science/psychopy: Unmaintained, uses EOLed python27 2020-01-27 science/py-hcluster: Unmaintained, uses EOLed python27 2020-01-27 science/py-pyteomics.biolccc: Unmaintained, uses EOLed python27 2020-01-27 science/pycdf: Unmaintained, uses EOLed python27 2020-01-27 security/blindelephant: Unmaintained, uses EOLed python27 2020-01-27 security/cfv: Unmaintained, uses EOLed python27 2020-01-27 security/fsh: Unmaintained, uses EOLed python27 2020-01-27 security/gcipher: Unmaintained, uses EOLed python27
Notes
Notes: svn path=/head/; revision=524263
Diffstat (limited to 'news')
-rw-r--r--news/Makefile1
-rw-r--r--news/papercut/Makefile44
-rw-r--r--news/papercut/distinfo2
-rw-r--r--news/papercut/files/papercut-wrapper12
-rw-r--r--news/papercut/pkg-descr6
-rw-r--r--news/papercut/pkg-plist52
6 files changed, 0 insertions, 117 deletions
diff --git a/news/Makefile b/news/Makefile
index 064940c2d8bd..edaba9e2e909 100644
--- a/news/Makefile
+++ b/news/Makefile
@@ -53,7 +53,6 @@
SUBDIR += p5-POE-Component-Client-NNTP
SUBDIR += p5-POE-Component-Server-NNTP
SUBDIR += pan
- SUBDIR += papercut
SUBDIR += pgpmoose
SUBDIR += plor
SUBDIR += py-pynzb
diff --git a/news/papercut/Makefile b/news/papercut/Makefile
deleted file mode 100644
index 10912d8afd8c..000000000000
--- a/news/papercut/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: Clement Laforet <sheepkiller@cultdeadsheep.org>
-# $FreeBSD$
-
-PORTNAME= papercut
-PORTVERSION= 0.9.13
-PORTREVISION= 1
-CATEGORIES= news python
-MASTER_SITES= http://pessoal.org/papercut/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Papercut is a news server written in Python, using a MySQL backend
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb@${PY_FLAVOR}
-
-USES= python:2.7 shebangfix
-NO_BUILD= yes
-NO_ARCH= yes
-SHEBANG_FILES= *.py auth/*.py storage/*.py
-
-do-configure:
- ${CP} ${FILESDIR}/papercut-wrapper ${WRKDIR}/papercut-wrapper
- ${REINPLACE_CMD} -e "s,__DATADIR__,${DATADIR}," ${WRKDIR}/papercut-wrapper
- ${REINPLACE_CMD} -e "s,__PYTHON__,${PYTHON_CMD}," ${WRKDIR}/papercut-wrapper
- ${REINPLACE_CMD} "s,/home/papercut,${DATADIR}," ${WRKSRC}/settings.py
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/*.py ${STAGEDIR}${DATADIR}
- @${MKDIR} ${STAGEDIR}${DATADIR}/cache
- @${MKDIR} ${STAGEDIR}${DATADIR}/logs
-.for DIR in auth storage
- @${MKDIR} ${STAGEDIR}${DATADIR}/${DIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/${DIR}/* ${STAGEDIR}${DATADIR}/${DIR}
-.endfor
- ${INSTALL_SCRIPT} ${WRKDIR}/papercut-wrapper ${STAGEDIR}${PREFIX}/bin/papercut
- ${MV} ${STAGEDIR}${DATADIR}/settings.py ${STAGEDIR}${DATADIR}/settings.py.sample
-
-.include <bsd.port.mk>
diff --git a/news/papercut/distinfo b/news/papercut/distinfo
deleted file mode 100644
index f8cad63d0e7b..000000000000
--- a/news/papercut/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (papercut-0.9.13.tar.gz) = 5cbcd28e3f958625104da418bac08d525f05f51dd9ad724055ff1cfd17b5154b
-SIZE (papercut-0.9.13.tar.gz) = 162916
diff --git a/news/papercut/files/papercut-wrapper b/news/papercut/files/papercut-wrapper
deleted file mode 100644
index 51ca9df5e4ac..000000000000
--- a/news/papercut/files/papercut-wrapper
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-# Change this to your getmail directory; defaults to /usr/local/share/getmail
-PPCPATH="__DATADIR__"
-
-PYTHONPATH="${PPCPATH}:${PYTHONPATH}"
-export PYTHONPATH
-
-# You can change this to point to your Python interpreter if you wish.
-PYTHON=__PYTHON__
-
-exec "$PYTHON" ${PPCPATH}/papercut.py "$@"
diff --git a/news/papercut/pkg-descr b/news/papercut/pkg-descr
deleted file mode 100644
index 00498f051c20..000000000000
--- a/news/papercut/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Papercut is a news server written in 100% pure Python. It designed
-to be use as backend for PHP, or to be run on a small network.
-Messages can be stored in a MySQL database.
-It doesn't support feeding.
-
-WWW: http://pessoal.org/papercut/
diff --git a/news/papercut/pkg-plist b/news/papercut/pkg-plist
deleted file mode 100644
index d13366143242..000000000000
--- a/news/papercut/pkg-plist
+++ /dev/null
@@ -1,52 +0,0 @@
-bin/papercut
-%%DATADIR%%/papercut.py
-%%DATADIR%%/papercut_cache.py
-%%DATADIR%%/portable_locker.py
-@sample %%DATADIR%%/settings.py.sample
-@exec echo "To use papercut you need to edit %D/%%DATADIR%%/settings.py." |fmt
-%%DATADIR%%/auth/__init__.py
-%%DATADIR%%/auth/mysql.py
-%%DATADIR%%/auth/phorum_mysql_users.py
-%%DATADIR%%/auth/phorum_pgsql_users.py
-%%DATADIR%%/auth/phpbb_mysql_users.py
-%%DATADIR%%/auth/phpnuke_phpbb_mysql_users.py
-%%DATADIR%%/auth/postnuke_phpbb_mysql_users.py
-%%DATADIR%%/storage/__init__.py
-%%DATADIR%%/storage/forwarding_proxy.py
-%%DATADIR%%/storage/maildir.py
-%%DATADIR%%/storage/mbox.py
-%%DATADIR%%/storage/mime.py
-%%DATADIR%%/storage/mysql.py
-%%DATADIR%%/storage/mysql_storage.sql
-%%DATADIR%%/storage/p2p.py
-%%DATADIR%%/storage/phorum_mysql.py
-%%DATADIR%%/storage/phorum_mysql_fix.sql
-%%DATADIR%%/storage/phorum_pgsql.py
-%%DATADIR%%/storage/phorum_pgsql_fix.sql
-%%DATADIR%%/storage/phpbb_mysql.py
-%%DATADIR%%/storage/phpbb_mysql_fix.sql
-%%DATADIR%%/storage/phpnuke_phpbb_mysql.py
-%%DATADIR%%/storage/strutil.py
-@unexec [ -f %D/%%DATADIR%%/papercut.pyc ] && rm %D/%%DATADIR%%/papercut.pyc || true
-@unexec [ -f %D/%%DATADIR%%/papercut_cache.pyc ] && rm %D/%%DATADIR%%/papercut_cache.pyc || true
-@unexec [ -f %D/%%DATADIR%%/portable_locker.pyc ] && rm %D/%%DATADIR%%/portable_locker.pyc || true
-@unexec [ -f %D/%%DATADIR%%/settings.py ] || true
-@unexec [ -f %D/%%DATADIR%%/settings.pyc ] && rm %D/%%DATADIR%%/settings.pyc || true
-@unexec [ -f %D/%%DATADIR%%/auth/__init__.pyc ] && rm %D/%%DATADIR%%/auth/__init__.pyc || true
-@unexec [ -f %D/%%DATADIR%%/auth/mysql.pyc ] && rm %D/%%DATADIR%%/auth/mysql.pyc || true
-@unexec [ -f %D/%%DATADIR%%/auth/phorum_mysql_users.pyc ] && rm %D/%%DATADIR%%/auth/phorum_mysql_users.pyc || true
-@unexec [ -f %D/%%DATADIR%%/auth/phorum_pgsql_users.pyc ] && rm %D/%%DATADIR%%/auth/phorum_mysql_users.pyc || true
-@unexec [ -f %D/%%DATADIR%%/auth/phpbb_mysql_users.pyc ] && rm %D/%%DATADIR%%/auth/phpbb_mysql_users.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/__init__.pyc ] && rm %D/%%DATADIR%%/storage/__init__.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/forwarding_proxy.pyc ] && rm %D/%%DATADIR%%/storage/forwarding_proxy.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/mbox.pyc ] && rm %D/%%DATADIR%%/storage/mbox.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/mime.pyc ] && rm %D/%%DATADIR%%/storage/mime.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/mysql.pyc ] && rm %D/%%DATADIR%%/storage/mysql.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/p2p.pyc ] && rm %D/%%DATADIR%%/storage/p2p.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/phorum_mysql.pyc ] && rm %D/%%DATADIR%%/storage/phorum_mysql.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/phorum_pgsql.pyc ] && rm %D/%%DATADIR%%/storage/phorum_pgsql.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/phpbb_mysql.pyc ] && rm %D/%%DATADIR%%/storage/phpbb_mysql.pyc || true
-@unexec [ -f %D/%%DATADIR%%/storage/strutil.pyc ] && rm %D/%%DATADIR%%/storage/strutil.pyc || true
-@dir %%DATADIR%%/logs
-@dir %%DATADIR%%/cache
-@unexec rmdir %D/%%DATADIR%% 2> /dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf %D/%%DATADIR%%`` to remove any files left." | fmt