aboutsummaryrefslogtreecommitdiffstats
path: root/www/trac-watchlist
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2013-07-16 13:43:56 +0800
committermiwi <miwi@FreeBSD.org>2013-07-16 13:43:56 +0800
commit652b630770b1dafaead8070b314df7872f3d1b50 (patch)
treec4f61528c13806bc33e7466e4dc50e9f98c37517 /www/trac-watchlist
parent20e666c0eef76be602b70bb56215177d6975789f (diff)
downloadfreebsd-ports-gnome-652b630770b1dafaead8070b314df7872f3d1b50.tar.gz
freebsd-ports-gnome-652b630770b1dafaead8070b314df7872f3d1b50.tar.zst
freebsd-ports-gnome-652b630770b1dafaead8070b314df7872f3d1b50.zip
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 PR: ports/177426 Submitted by: Hung-Yi Chen <gaod@hychen.org>
Diffstat (limited to 'www/trac-watchlist')
-rw-r--r--www/trac-watchlist/Makefile31
-rw-r--r--www/trac-watchlist/distinfo2
-rw-r--r--www/trac-watchlist/pkg-descr6
-rw-r--r--www/trac-watchlist/pkg-plist86
4 files changed, 125 insertions, 0 deletions
diff --git a/www/trac-watchlist/Makefile b/www/trac-watchlist/Makefile
new file mode 100644
index 000000000000..fd3fd120c095
--- /dev/null
+++ b/www/trac-watchlist/Makefile
@@ -0,0 +1,31 @@
+# Created by: Hung-Yi Chen <gaod@hychen.org>
+# $FreeBSD$
+
+PORTNAME= watchlist
+PORTVERSION= 1.0.${SVN_REV}
+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= Provide watchlist feature for wikis and tickets of Trac
+
+LICENSE= BSD
+
+SVN_REV= 11526
+
+RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac
+
+WRKSRC= ${WRKDIR}/${PORTNAME}plugin/0.12
+USE_ZIP= yes
+USE_PYTHON= -2.7
+USE_PYDISTUTILS= easy_install
+
+FETCH_BEFORE_ARGS= -o ${DISTFILES}
+PYDISTUTILS_PKGNAME= TracWatchlistPlugin
+PYDISTUTILS_PKGVERSION= ${PORTVERSION:C/.${SVN_REV}//g}
+#PLIST_FILES= %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
+
+.include <bsd.port.mk>
diff --git a/www/trac-watchlist/distinfo b/www/trac-watchlist/distinfo
new file mode 100644
index 000000000000..b90984657836
--- /dev/null
+++ b/www/trac-watchlist/distinfo
@@ -0,0 +1,2 @@
+SHA256 (watchlistplugin-r11526.zip) = 2d6e154dbd0f428abace182f381e353fe73136e70035637477ff7516ea3764de
+SIZE (watchlistplugin-r11526.zip) = 953922
diff --git a/www/trac-watchlist/pkg-descr b/www/trac-watchlist/pkg-descr
new file mode 100644
index 000000000000..e2f36c00c6ed
--- /dev/null
+++ b/www/trac-watchlist/pkg-descr
@@ -0,0 +1,6 @@
+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/trac-watchlist/pkg-plist b/www/trac-watchlist/pkg-plist
new file mode 100644
index 000000000000..398ba1418f2b
--- /dev/null
+++ b/www/trac-watchlist/pkg-plist
@@ -0,0 +1,86 @@
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/plugin.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/translation.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/wiki.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/api.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/manual.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/util.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/ticket.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/nav.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/db.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/plugin.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/translation.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/wiki.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/api.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/manual.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/util.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/ticket.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/nav.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/db.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/render/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/render/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/render/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/templates/watchlist_manual.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/templates/watchlist_prefs.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/templates/watchlist.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/templates/wl-ticket.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/templates/wl-wiki.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/templates/orderadd.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/templates/watchlist_prefs_main.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/ico/prev.png
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/ico/next.png
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/ico/desc.gif
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/ico/history.png
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/ico/last.png
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/ico/asc.gif
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/ico/first.png
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/ico/diff.png
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/ico/bg.gif
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/ico/unwatch.png
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/css/jquery.autocomplete.css
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/css/dataTable.css
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/css/watchlist.css
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/css/anytime.css
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/css/tablesorter.css
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/js/jquery.dataTables.min.js
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/js/orderadd.js
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/js/anytime.js
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/js/dynamictables.js
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/js/jquery.autocomplete.js
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/js/jookie.js
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/js/autocomplete.js
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/js/watchlist.js
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/manuals/en-US.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/manuals/de.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/manuals/en-GB.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/manuals/attachments/de/screenshot.png
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/plugin.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/wiki.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/translation.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/api.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/manual.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/util.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/ticket.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/nav.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/db.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/templates
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/render
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/js
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/ico
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs/css
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/htdocs
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/manuals/attachments/de
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/manuals/attachments
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist/manuals
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracwatchlist
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%