summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorhauke <hauke@pkgsrc.org>2010-06-25 13:02:14 +0000
committerhauke <hauke@pkgsrc.org>2010-06-25 13:02:14 +0000
commit3bf02af00a372db854e20cd62075f15cdca3ea33 (patch)
tree7bc27b3169a88696f2ac058d87f0b9085f68d4a0 /www
parent293df61ab0618e8e4dd0ab7ec4f67a45174389d6 (diff)
downloadpkgsrc-3bf02af00a372db854e20cd62075f15cdca3ea33.tar.gz
'cvs rm' www/pyblosxom, and re-import as py-blosxom, to stay in line
with pkgsrc conventions. While we are here, fix python egg installer related PLIST entries.
Diffstat (limited to 'www')
-rw-r--r--www/py-blosxom/DESCR21
-rw-r--r--www/py-blosxom/Makefile35
-rw-r--r--www/py-blosxom/PLIST216
-rw-r--r--www/py-blosxom/distinfo5
4 files changed, 277 insertions, 0 deletions
diff --git a/www/py-blosxom/DESCR b/www/py-blosxom/DESCR
new file mode 100644
index 00000000000..7f4da7c7c60
--- /dev/null
+++ b/www/py-blosxom/DESCR
@@ -0,0 +1,21 @@
+PyBlosxom is a lightweight file-based weblog system. The project
+started as a Python clone of Blosxom but has since evolved into a
+beast of its own. PyBlosxom focuses on three things: simplicity,
+extensibility, and community.
+
+simplicity - PyBlosxom uses the file system for all its data
+storage. Because of this you can use whatever existing editor,
+scripts and tools you want to create, update and manipulate
+entries and other blog data.
+
+extensibility - PyBlosxom has a plugin framework allowing you to build
+plugins in Python to augment and change PyBlosxom's default behavior.
+
+community - There are hundreds of PyBlosxom users out there all of
+whom have different needs. PyBlosxom is used on a variety of operating
+systems in a variety of environments. The pyblosxom users list shares
+their experiences, plugins, and expertise. The pyblosxom devel list
+shares their ideas for changes, patches and plugins.
+
+PyBlosxom can run in CGI environments, under Paste, and as a WSGI
+application.
diff --git a/www/py-blosxom/Makefile b/www/py-blosxom/Makefile
new file mode 100644
index 00000000000..54d3d86a6cf
--- /dev/null
+++ b/www/py-blosxom/Makefile
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/06/25 13:02:14 hauke Exp $
+#
+
+PYBLOXSOMVERS= 1.5
+DISTNAME= pyblosxom-${PYBLOXSOMVERS}-rc1
+PKGNAME= ${PYPKGPREFIX}-blosxom-${PYBLOXSOMVERS}
+CATEGORIES= www
+MASTER_SITES= http://pyblosxom.bluesock.org/download/
+
+MAINTAINER= hauke@NetBSD.org
+HOMEPAGE= http://pyblosxom.bluesock.org/
+COMMENT= PyBlosxom is a lightweight file-based weblog system
+
+LICENSE= mit
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+DOC_SUBDIR= share/doc/pyblosxom
+DOCDIR= ${PREFIX}/${DOC_SUBDIR}
+DOCFILES= AUTHORS CHANGELOG INSTALL LICENSE README THANKS TODO UPGRADE
+
+INSTALLATION_DIRS= ${DOC_SUBDIR}
+
+REPLACE_PYTHON= ${WRKSRC}/*.py
+EGG_NAME= ${DISTNAME:S/-rc1/_rc1/}
+
+# There is a set of manual files in docs/source that could be
+# converted to HTML or PDF, and installed
+post-install:
+.for f in ${DOCFILES}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${DOCDIR}/${f}
+.endfor
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-blosxom/PLIST b/www/py-blosxom/PLIST
new file mode 100644
index 00000000000..bdca5fe0454
--- /dev/null
+++ b/www/py-blosxom/PLIST
@@ -0,0 +1,216 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/06/25 13:02:14 hauke Exp $
+bin/pyblosxom-cmd
+${PYSITELIB}/Pyblosxom/__init__.py
+${PYSITELIB}/Pyblosxom/__init__.pyc
+${PYSITELIB}/Pyblosxom/__init__.pyo
+${PYSITELIB}/Pyblosxom/cache/__init__.py
+${PYSITELIB}/Pyblosxom/cache/__init__.pyc
+${PYSITELIB}/Pyblosxom/cache/__init__.pyo
+${PYSITELIB}/Pyblosxom/cache/base.py
+${PYSITELIB}/Pyblosxom/cache/base.pyc
+${PYSITELIB}/Pyblosxom/cache/base.pyo
+${PYSITELIB}/Pyblosxom/cache/entrypickle.py
+${PYSITELIB}/Pyblosxom/cache/entrypickle.pyc
+${PYSITELIB}/Pyblosxom/cache/entrypickle.pyo
+${PYSITELIB}/Pyblosxom/cache/entryshelve.py
+${PYSITELIB}/Pyblosxom/cache/entryshelve.pyc
+${PYSITELIB}/Pyblosxom/cache/entryshelve.pyo
+${PYSITELIB}/Pyblosxom/commandline.py
+${PYSITELIB}/Pyblosxom/commandline.pyc
+${PYSITELIB}/Pyblosxom/commandline.pyo
+${PYSITELIB}/Pyblosxom/data/blog.ini
+${PYSITELIB}/Pyblosxom/data/config.py
+${PYSITELIB}/Pyblosxom/data/config.pyc
+${PYSITELIB}/Pyblosxom/data/config.pyo
+${PYSITELIB}/Pyblosxom/data/pyblosxom.cgi
+${PYSITELIB}/Pyblosxom/entries/__init__.py
+${PYSITELIB}/Pyblosxom/entries/__init__.pyc
+${PYSITELIB}/Pyblosxom/entries/__init__.pyo
+${PYSITELIB}/Pyblosxom/entries/base.py
+${PYSITELIB}/Pyblosxom/entries/base.pyc
+${PYSITELIB}/Pyblosxom/entries/base.pyo
+${PYSITELIB}/Pyblosxom/entries/fileentry.py
+${PYSITELIB}/Pyblosxom/entries/fileentry.pyc
+${PYSITELIB}/Pyblosxom/entries/fileentry.pyo
+${PYSITELIB}/Pyblosxom/flavours/atom.flav/content_type
+${PYSITELIB}/Pyblosxom/flavours/atom.flav/foot
+${PYSITELIB}/Pyblosxom/flavours/atom.flav/head
+${PYSITELIB}/Pyblosxom/flavours/atom.flav/story
+${PYSITELIB}/Pyblosxom/flavours/error.flav/content_type
+${PYSITELIB}/Pyblosxom/flavours/error.flav/foot
+${PYSITELIB}/Pyblosxom/flavours/error.flav/head
+${PYSITELIB}/Pyblosxom/flavours/error.flav/story
+${PYSITELIB}/Pyblosxom/flavours/html.flav/content_type
+${PYSITELIB}/Pyblosxom/flavours/html.flav/date_foot
+${PYSITELIB}/Pyblosxom/flavours/html.flav/date_head
+${PYSITELIB}/Pyblosxom/flavours/html.flav/foot
+${PYSITELIB}/Pyblosxom/flavours/html.flav/head
+${PYSITELIB}/Pyblosxom/flavours/html.flav/story
+${PYSITELIB}/Pyblosxom/flavours/rss.flav/content_type
+${PYSITELIB}/Pyblosxom/flavours/rss.flav/foot
+${PYSITELIB}/Pyblosxom/flavours/rss.flav/head
+${PYSITELIB}/Pyblosxom/flavours/rss.flav/story
+${PYSITELIB}/Pyblosxom/flavours/rss20.flav/content_type
+${PYSITELIB}/Pyblosxom/flavours/rss20.flav/foot
+${PYSITELIB}/Pyblosxom/flavours/rss20.flav/head
+${PYSITELIB}/Pyblosxom/flavours/rss20.flav/story
+${PYSITELIB}/Pyblosxom/plugin_utils.py
+${PYSITELIB}/Pyblosxom/plugin_utils.pyc
+${PYSITELIB}/Pyblosxom/plugin_utils.pyo
+${PYSITELIB}/Pyblosxom/pyblosxom.py
+${PYSITELIB}/Pyblosxom/pyblosxom.pyc
+${PYSITELIB}/Pyblosxom/pyblosxom.pyo
+${PYSITELIB}/Pyblosxom/renderers/__init__.py
+${PYSITELIB}/Pyblosxom/renderers/__init__.pyc
+${PYSITELIB}/Pyblosxom/renderers/__init__.pyo
+${PYSITELIB}/Pyblosxom/renderers/base.py
+${PYSITELIB}/Pyblosxom/renderers/base.pyc
+${PYSITELIB}/Pyblosxom/renderers/base.pyo
+${PYSITELIB}/Pyblosxom/renderers/blosxom.py
+${PYSITELIB}/Pyblosxom/renderers/blosxom.pyc
+${PYSITELIB}/Pyblosxom/renderers/blosxom.pyo
+${PYSITELIB}/Pyblosxom/renderers/debug.py
+${PYSITELIB}/Pyblosxom/renderers/debug.pyc
+${PYSITELIB}/Pyblosxom/renderers/debug.pyo
+${PYSITELIB}/Pyblosxom/tests/__init__.py
+${PYSITELIB}/Pyblosxom/tests/__init__.pyc
+${PYSITELIB}/Pyblosxom/tests/__init__.pyo
+${PYSITELIB}/Pyblosxom/tests/helpers.py
+${PYSITELIB}/Pyblosxom/tests/helpers.pyc
+${PYSITELIB}/Pyblosxom/tests/helpers.pyo
+${PYSITELIB}/Pyblosxom/tests/test_backwards_compatibility.py
+${PYSITELIB}/Pyblosxom/tests/test_backwards_compatibility.pyc
+${PYSITELIB}/Pyblosxom/tests/test_backwards_compatibility.pyo
+${PYSITELIB}/Pyblosxom/tests/test_blog.py
+${PYSITELIB}/Pyblosxom/tests/test_blog.pyc
+${PYSITELIB}/Pyblosxom/tests/test_blog.pyo
+${PYSITELIB}/Pyblosxom/tests/test_entries.py
+${PYSITELIB}/Pyblosxom/tests/test_entries.pyc
+${PYSITELIB}/Pyblosxom/tests/test_entries.pyo
+${PYSITELIB}/Pyblosxom/tests/test_pathinfo.py
+${PYSITELIB}/Pyblosxom/tests/test_pathinfo.pyc
+${PYSITELIB}/Pyblosxom/tests/test_pathinfo.pyo
+${PYSITELIB}/Pyblosxom/tests/test_tools.py
+${PYSITELIB}/Pyblosxom/tests/test_tools.pyc
+${PYSITELIB}/Pyblosxom/tests/test_tools.pyo
+${PYSITELIB}/Pyblosxom/tests/testrunner.py
+${PYSITELIB}/Pyblosxom/tests/testrunner.pyc
+${PYSITELIB}/Pyblosxom/tests/testrunner.pyo
+${PYSITELIB}/Pyblosxom/tools.py
+${PYSITELIB}/Pyblosxom/tools.pyc
+${PYSITELIB}/Pyblosxom/tools.pyo
+${PYSITELIB}/plugins/__init__.py
+${PYSITELIB}/plugins/__init__.pyc
+${PYSITELIB}/plugins/__init__.pyo
+${PYSITELIB}/plugins/archives/__init__.py
+${PYSITELIB}/plugins/archives/__init__.pyc
+${PYSITELIB}/plugins/archives/__init__.pyo
+${PYSITELIB}/plugins/archives/pyarchives.py
+${PYSITELIB}/plugins/archives/pyarchives.pyc
+${PYSITELIB}/plugins/archives/pyarchives.pyo
+${PYSITELIB}/plugins/archives/yeararchives.py
+${PYSITELIB}/plugins/archives/yeararchives.pyc
+${PYSITELIB}/plugins/archives/yeararchives.pyo
+${PYSITELIB}/plugins/category/__init__.py
+${PYSITELIB}/plugins/category/__init__.pyc
+${PYSITELIB}/plugins/category/__init__.pyo
+${PYSITELIB}/plugins/category/pycategories.py
+${PYSITELIB}/plugins/category/pycategories.pyc
+${PYSITELIB}/plugins/category/pycategories.pyo
+${PYSITELIB}/plugins/comments/__init__.py
+${PYSITELIB}/plugins/comments/__init__.pyc
+${PYSITELIB}/plugins/comments/__init__.pyo
+${PYSITELIB}/plugins/comments/plugins/__init__.py
+${PYSITELIB}/plugins/comments/plugins/__init__.pyc
+${PYSITELIB}/plugins/comments/plugins/__init__.pyo
+${PYSITELIB}/plugins/comments/plugins/akismet.py
+${PYSITELIB}/plugins/comments/plugins/akismet.pyc
+${PYSITELIB}/plugins/comments/plugins/akismet.pyo
+${PYSITELIB}/plugins/comments/plugins/akismetcomments.py
+${PYSITELIB}/plugins/comments/plugins/akismetcomments.pyc
+${PYSITELIB}/plugins/comments/plugins/akismetcomments.pyo
+${PYSITELIB}/plugins/comments/plugins/check_javascript.py
+${PYSITELIB}/plugins/comments/plugins/check_javascript.pyc
+${PYSITELIB}/plugins/comments/plugins/check_javascript.pyo
+${PYSITELIB}/plugins/comments/plugins/commentAPI.py
+${PYSITELIB}/plugins/comments/plugins/commentAPI.pyc
+${PYSITELIB}/plugins/comments/plugins/commentAPI.pyo
+${PYSITELIB}/plugins/comments/plugins/comments.py
+${PYSITELIB}/plugins/comments/plugins/comments.pyc
+${PYSITELIB}/plugins/comments/plugins/comments.pyo
+${PYSITELIB}/plugins/comments/plugins/no_old_comments.py
+${PYSITELIB}/plugins/comments/plugins/no_old_comments.pyc
+${PYSITELIB}/plugins/comments/plugins/no_old_comments.pyo
+${PYSITELIB}/plugins/comments/plugins/trackback.py
+${PYSITELIB}/plugins/comments/plugins/trackback.pyc
+${PYSITELIB}/plugins/comments/plugins/trackback.pyo
+${PYSITELIB}/plugins/comments/plugins/xmlrpc_pingback.py
+${PYSITELIB}/plugins/comments/plugins/xmlrpc_pingback.pyc
+${PYSITELIB}/plugins/comments/plugins/xmlrpc_pingback.pyo
+${PYSITELIB}/plugins/date/__init__.py
+${PYSITELIB}/plugins/date/__init__.pyc
+${PYSITELIB}/plugins/date/__init__.pyo
+${PYSITELIB}/plugins/date/firstdaydiv.py
+${PYSITELIB}/plugins/date/firstdaydiv.pyc
+${PYSITELIB}/plugins/date/firstdaydiv.pyo
+${PYSITELIB}/plugins/date/pycalendar.py
+${PYSITELIB}/plugins/date/pycalendar.pyc
+${PYSITELIB}/plugins/date/pycalendar.pyo
+${PYSITELIB}/plugins/date/pyfilenamemtime.py
+${PYSITELIB}/plugins/date/pyfilenamemtime.pyc
+${PYSITELIB}/plugins/date/pyfilenamemtime.pyo
+${PYSITELIB}/plugins/date/w3cdate.py
+${PYSITELIB}/plugins/date/w3cdate.pyc
+${PYSITELIB}/plugins/date/w3cdate.pyo
+${PYSITELIB}/plugins/headers/__init__.py
+${PYSITELIB}/plugins/headers/__init__.pyc
+${PYSITELIB}/plugins/headers/__init__.pyo
+${PYSITELIB}/plugins/headers/conditionalhttp.py
+${PYSITELIB}/plugins/headers/conditionalhttp.pyc
+${PYSITELIB}/plugins/headers/conditionalhttp.pyo
+${PYSITELIB}/plugins/tags/__init__.py
+${PYSITELIB}/plugins/tags/__init__.pyc
+${PYSITELIB}/plugins/tags/__init__.pyo
+${PYSITELIB}/plugins/tags/tags.py
+${PYSITELIB}/plugins/tags/tags.pyc
+${PYSITELIB}/plugins/tags/tags.pyo
+${PYSITELIB}/plugins/testrunner.py
+${PYSITELIB}/plugins/testrunner.pyc
+${PYSITELIB}/plugins/testrunner.pyo
+${PYSITELIB}/plugins/tests/__init__.py
+${PYSITELIB}/plugins/tests/__init__.pyc
+${PYSITELIB}/plugins/tests/__init__.pyo
+${PYSITELIB}/plugins/tests/categories/__init__.py
+${PYSITELIB}/plugins/tests/categories/__init__.pyc
+${PYSITELIB}/plugins/tests/categories/__init__.pyo
+${PYSITELIB}/plugins/tests/categories/test_pycategories.py
+${PYSITELIB}/plugins/tests/categories/test_pycategories.pyc
+${PYSITELIB}/plugins/tests/categories/test_pycategories.pyo
+${PYSITELIB}/plugins/tests/comments/__init__.py
+${PYSITELIB}/plugins/tests/comments/__init__.pyc
+${PYSITELIB}/plugins/tests/comments/__init__.pyo
+${PYSITELIB}/plugins/tests/comments/test_akismetcomments.py
+${PYSITELIB}/plugins/tests/comments/test_akismetcomments.pyc
+${PYSITELIB}/plugins/tests/comments/test_akismetcomments.pyo
+${PYSITELIB}/plugins/tests/comments/test_check_javascript.py
+${PYSITELIB}/plugins/tests/comments/test_check_javascript.pyc
+${PYSITELIB}/plugins/tests/comments/test_check_javascript.pyo
+${PYSITELIB}/plugins/tests/comments/test_comments.py
+${PYSITELIB}/plugins/tests/comments/test_comments.pyc
+${PYSITELIB}/plugins/tests/comments/test_comments.pyo
+${PYSITELIB}/plugins/tests/test_base.py
+${PYSITELIB}/plugins/tests/test_base.pyc
+${PYSITELIB}/plugins/tests/test_base.pyo
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+share/doc/pyblosxom/AUTHORS
+share/doc/pyblosxom/CHANGELOG
+share/doc/pyblosxom/INSTALL
+share/doc/pyblosxom/LICENSE
+share/doc/pyblosxom/README
+share/doc/pyblosxom/THANKS
+share/doc/pyblosxom/TODO
+share/doc/pyblosxom/UPGRADE
diff --git a/www/py-blosxom/distinfo b/www/py-blosxom/distinfo
new file mode 100644
index 00000000000..8109abe2933
--- /dev/null
+++ b/www/py-blosxom/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/06/25 13:02:14 hauke Exp $
+
+SHA1 (pyblosxom-1.5-rc1.tar.gz) = 9d56dc9d69b5496e93ed8ef7c0f7537b3618985f
+RMD160 (pyblosxom-1.5-rc1.tar.gz) = 3c6f4b14a8ceb9b903bde9c400c18c6f4b21c5e8
+Size (pyblosxom-1.5-rc1.tar.gz) = 225671 bytes