aboutsummaryrefslogtreecommitdiff
path: root/www/trac-fullblog
diff options
context:
space:
mode:
authorBrooks Davis <brooks@FreeBSD.org>2009-01-09 23:52:26 +0000
committerBrooks Davis <brooks@FreeBSD.org>2009-01-09 23:52:26 +0000
commit5f5407aaa3bc02d9049647f4b40f58bf067152b5 (patch)
tree754cb9836e4d47c3b03fd06ff0112a332fcaf8a0 /www/trac-fullblog
parente36c163eab6d5b93227e30fe424387c598ae97bd (diff)
Notes
Diffstat (limited to 'www/trac-fullblog')
-rw-r--r--www/trac-fullblog/Makefile46
-rw-r--r--www/trac-fullblog/distinfo3
-rw-r--r--www/trac-fullblog/pkg-descr5
-rw-r--r--www/trac-fullblog/pkg-plist57
4 files changed, 111 insertions, 0 deletions
diff --git a/www/trac-fullblog/Makefile b/www/trac-fullblog/Makefile
new file mode 100644
index 000000000000..c5f52efcfbb9
--- /dev/null
+++ b/www/trac-fullblog/Makefile
@@ -0,0 +1,46 @@
+# New ports collection makefile for: trac-fullblog
+# Date created: January 9, 2009
+# Whom: Brooks Davis <brooks@freebsd.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ${PYDISTUTILS_PKGNAME:S;^Trac;;S;Plugin$;;:L}
+PORTVERSION= 0.1
+CATEGORIES= www devel python
+MASTER_SITES= ${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR= brooks
+PKGNAMEPREFIX= trac-
+DISTNAME= ${PORTNAME}plugin-${PORTVERSION}
+
+MAINTAINER= brooks@freebsd.org
+COMMENT= This plugin provides a project Blog
+
+RUN_DEPENDS+= htmldoc:${PORTSDIR}/textproc/htmldoc \
+ tracd:${PORTSDIR}/www/trac
+BUILD_DEPENDS+= easy_install:${PORTSDIR}/devel/py-setuptools
+
+USE_PYTHON= 2.3+
+NO_BUILD= yes
+USE_PYDISTUTILS=yes
+PYDISTUTILS_PKGNAME= TracFullBlogPlugin
+WRKSRC= ${WRKDIR}/${PORTNAME}plugin
+PYDISTUTILS_NOEGGINFO= yes
+PLIST_SUB= PORTVERSION=${PORTVERSION} \
+ PYTHON_VER=${PYTHON_VER}
+
+EGG_PATH= ${PYTHONPREFIX_SITELIBDIR}/${PYDISTUTILS_PKGNAME}-${PORTVERSION}-py${PYTHON_VER}.egg
+
+do-build:
+ @${DO_NADA}
+
+build-plist:
+ @${CAT} /dev/null > ${PLIST}
+ ${FIND} ${EGG_PATH} -type f | \
+ ${SED} -e 's|${EGG_PATH}|%%PYTHON_SITELIBDIR%%/${PYDISTUTILS_PKGNAME}-%%PORTVERSION%%-py%%PYTHON_VER%%.egg|' | \
+ ${SORT} >> ${PLIST}
+ ${FIND} ${EGG_PATH} -type d | \
+ ${SED} -e 's|${EGG_PATH}|@dirrm %%PYTHON_SITELIBDIR%%/${PYDISTUTILS_PKGNAME}-%%PORTVERSION%%-py%%PYTHON_VER%%.egg|' | \
+ ${SORT} -r >> ${PLIST}
+
+.include <bsd.port.mk>
diff --git a/www/trac-fullblog/distinfo b/www/trac-fullblog/distinfo
new file mode 100644
index 000000000000..adee60210827
--- /dev/null
+++ b/www/trac-fullblog/distinfo
@@ -0,0 +1,3 @@
+MD5 (fullblogplugin-0.1.tar.gz) = 5e1d896e1c853f8f6ab132b06ff55b43
+SHA256 (fullblogplugin-0.1.tar.gz) = 3049dc4e48d97cf7318a8a83f7173919855118e00c6edba6b8e4e6323bc19ab8
+SIZE (fullblogplugin-0.1.tar.gz) = 32790
diff --git a/www/trac-fullblog/pkg-descr b/www/trac-fullblog/pkg-descr
new file mode 100644
index 000000000000..4e906c11438d
--- /dev/null
+++ b/www/trac-fullblog/pkg-descr
@@ -0,0 +1,5 @@
+This plugin provides a project Blog, but unlike TracBlogPlugin and
+SimpleBlogPlugin it does not use Wiki pages to store the content.
+It has no dependencies on other plugins.
+
+WWW: http://trac-hacks.org/wiki/FullBlogPlugin
diff --git a/www/trac-fullblog/pkg-plist b/www/trac-fullblog/pkg-plist
new file mode 100644
index 000000000000..33cc2b4c2ef4
--- /dev/null
+++ b/www/trac-fullblog/pkg-plist
@@ -0,0 +1,57 @@
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO/PKG-INFO
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO/entry_points.txt
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO/not-zip-safe
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO/requires.txt
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO/top_level.txt
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/__init__.py
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/__init__.pyc
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/__init__.pyo
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/admin.py
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/admin.pyc
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/admin.pyo
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/api.py
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/api.pyc
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/api.pyo
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/core.py
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/core.pyc
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/core.pyo
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/db.py
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/db.pyc
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/db.pyo
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/htdocs/blog.png
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/htdocs/css/fullblog.css
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/macros.py
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/macros.pyc
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/macros.pyo
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/model.py
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/model.pyc
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/model.pyo
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/spamfilter.py
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/spamfilter.pyc
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/spamfilter.pyo
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/tags.py
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/tags.pyc
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/tags.pyo
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog.rss
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_admin.html
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_archive.html
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_delete.html
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_edit.html
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_macro_monthlist.html
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_macro_post.html
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_sidebar.html
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_view.html
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/util.py
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/util.pyc
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/util.pyo
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/web_ui.py
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/web_ui.pyc
+%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/web_ui.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates
+@dirrm %%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/htdocs/css
+@dirrm %%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/htdocs
+@dirrm %%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog
+@dirrm %%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO
+@dirrm %%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg