# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/www/pyblosxom # /usr/ports/www/pyblosxom/distinfo # /usr/ports/www/pyblosxom/Makefile # /usr/ports/www/pyblosxom/pkg-descr # /usr/ports/www/pyblosxom/pkg-plist # /usr/ports/www/pyblosxom/pkg-message # /usr/ports/www/pyblosxom/files # /usr/ports/www/pyblosxom/files/patch-setup.py # echo c - /usr/ports/www/pyblosxom mkdir -p /usr/ports/www/pyblosxom > /dev/null 2>&1 echo x - /usr/ports/www/pyblosxom/distinfo sed 's/^X//' >/usr/ports/www/pyblosxom/distinfo << 'END-of-/usr/ports/www/pyblosxom/distinfo' XMD5 (pyblosxom-1.2.tar.gz) = de3cb536c0c86c1ce0450b2e425ff194 XSIZE (pyblosxom-1.2.tar.gz) = 95469 END-of-/usr/ports/www/pyblosxom/distinfo echo x - /usr/ports/www/pyblosxom/Makefile sed 's/^X//' >/usr/ports/www/pyblosxom/Makefile << 'END-of-/usr/ports/www/pyblosxom/Makefile' X# New ports collection makefile for: pyblosxom X# Date created: 13 April 2005 X# Whom: Dryice Liu X# X# $FreeBSD$ X# X XPORTNAME= pyblosxom XPORTVERSION= 1.2 XCATEGORIES= www python XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ X http://bsdchat.com/dist/dryice/ X XMAINTAINER= dryice@liu.com.cn XCOMMENT= A lightweight weblog system X XUSE_PYTHON= 2.2+ XUSE_PYDISTUTILS= yes XEXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME}-${PORTVERSION} X Xpost-install: X X.if !defined(NOPORTDOCS) X @ ${MKDIR} ${DOCSDIR} X.for docfile in ChangeLog INSTALL LICENSE README X @ ${INSTALL_DATA} ${WRKSRC}/${docfile} ${DOCSDIR} X.endfor X.endif X @${CAT} ${PKGMESSAGE} X X.include END-of-/usr/ports/www/pyblosxom/Makefile echo x - /usr/ports/www/pyblosxom/pkg-descr sed 's/^X//' >/usr/ports/www/pyblosxom/pkg-descr << 'END-of-/usr/ports/www/pyblosxom/pkg-descr' XPyBlosxom is a lightweight weblog system. It originally started out as Xa Python clone of Blosxom but has since evolved into a beast of its Xown. PyBlosxom focuses on three things: simplicity, extensibility, and Xcommunity. X Xsimplicity - PyBlosxom uses the file system for all its data Xstorage. Because of this you can use whatever editor you want to use Xto create, update, and manipulate entries. X Xextensibility - PyBlosxom has plugin framework allowing you to build Xplugins in Python to augment and change PyBlosxom's default behavior. X Xcommunity - There are hundreds of PyBlosxom users out there all of Xwhom have different needs. PyBlosxom is used on a variety of operating Xsystems in a variety of environments. X XPyBlosxom is a pretty straight-forward system that allows you to do Xthe things you need to do without building everything from scratch. X XWWW: http://pyblosxom.sf.net END-of-/usr/ports/www/pyblosxom/pkg-descr echo x - /usr/ports/www/pyblosxom/pkg-plist sed 's/^X//' >/usr/ports/www/pyblosxom/pkg-plist << 'END-of-/usr/ports/www/pyblosxom/pkg-plist' X%%PYTHON_SITELIBDIR%%/Pyblosxom/__init__.py X%%PYTHON_SITELIBDIR%%/Pyblosxom/__init__.pyc X%%PYTHON_SITELIBDIR%%/Pyblosxom/__init__.pyo X%%PYTHON_SITELIBDIR%%/Pyblosxom/cache/__init__.py X%%PYTHON_SITELIBDIR%%/Pyblosxom/cache/__init__.pyc X%%PYTHON_SITELIBDIR%%/Pyblosxom/cache/__init__.pyo X%%PYTHON_SITELIBDIR%%/Pyblosxom/cache/base.py X%%PYTHON_SITELIBDIR%%/Pyblosxom/cache/base.pyc X%%PYTHON_SITELIBDIR%%/Pyblosxom/cache/base.pyo X%%PYTHON_SITELIBDIR%%/Pyblosxom/cache/entrypickle.py X%%PYTHON_SITELIBDIR%%/Pyblosxom/cache/entrypickle.pyc X%%PYTHON_SITELIBDIR%%/Pyblosxom/cache/entrypickle.pyo X%%PYTHON_SITELIBDIR%%/Pyblosxom/cache/entryshelve.py X%%PYTHON_SITELIBDIR%%/Pyblosxom/cache/entryshelve.pyc X%%PYTHON_SITELIBDIR%%/Pyblosxom/cache/entryshelve.pyo X%%PYTHON_SITELIBDIR%%/Pyblosxom/entries/__init__.py X%%PYTHON_SITELIBDIR%%/Pyblosxom/entries/__init__.pyc X%%PYTHON_SITELIBDIR%%/Pyblosxom/entries/__init__.pyo X%%PYTHON_SITELIBDIR%%/Pyblosxom/entries/base.py X%%PYTHON_SITELIBDIR%%/Pyblosxom/entries/base.pyc X%%PYTHON_SITELIBDIR%%/Pyblosxom/entries/base.pyo X%%PYTHON_SITELIBDIR%%/Pyblosxom/entries/fileentry.py X%%PYTHON_SITELIBDIR%%/Pyblosxom/entries/fileentry.pyc X%%PYTHON_SITELIBDIR%%/Pyblosxom/entries/fileentry.pyo X%%PYTHON_SITELIBDIR%%/Pyblosxom/plugin_utils.py X%%PYTHON_SITELIBDIR%%/Pyblosxom/plugin_utils.pyc X%%PYTHON_SITELIBDIR%%/Pyblosxom/plugin_utils.pyo X%%PYTHON_SITELIBDIR%%/Pyblosxom/pyblosxom.py X%%PYTHON_SITELIBDIR%%/Pyblosxom/pyblosxom.pyc X%%PYTHON_SITELIBDIR%%/Pyblosxom/pyblosxom.pyo X%%PYTHON_SITELIBDIR%%/Pyblosxom/renderers/__init__.py X%%PYTHON_SITELIBDIR%%/Pyblosxom/renderers/__init__.pyc X%%PYTHON_SITELIBDIR%%/Pyblosxom/renderers/__init__.pyo X%%PYTHON_SITELIBDIR%%/Pyblosxom/renderers/base.py X%%PYTHON_SITELIBDIR%%/Pyblosxom/renderers/base.pyc X%%PYTHON_SITELIBDIR%%/Pyblosxom/renderers/base.pyo X%%PYTHON_SITELIBDIR%%/Pyblosxom/renderers/blosxom.py X%%PYTHON_SITELIBDIR%%/Pyblosxom/renderers/blosxom.pyc X%%PYTHON_SITELIBDIR%%/Pyblosxom/renderers/blosxom.pyo X%%PYTHON_SITELIBDIR%%/Pyblosxom/renderers/debug.py X%%PYTHON_SITELIBDIR%%/Pyblosxom/renderers/debug.pyc X%%PYTHON_SITELIBDIR%%/Pyblosxom/renderers/debug.pyo X%%PYTHON_SITELIBDIR%%/Pyblosxom/tools.py X%%PYTHON_SITELIBDIR%%/Pyblosxom/tools.pyc X%%PYTHON_SITELIBDIR%%/Pyblosxom/tools.pyo X%%PORTDOCS%%%%DOCSDIR%%/ChangeLog X%%PORTDOCS%%%%DOCSDIR%%/INSTALL X%%PORTDOCS%%%%DOCSDIR%%/LICENSE X%%PORTDOCS%%%%DOCSDIR%%/README X%%EXAMPLESDIR%%/config.py X%%EXAMPLESDIR%%/pyblosxom.cgi X%%EXAMPLESDIR%%/pyblosxom.tac X%%EXAMPLESDIR%%/pyblosxom_wsgi.cgi X%%EXAMPLESDIR%%/wsgi_app.py X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@dirrm %%PYTHON_SITELIBDIR%%/Pyblosxom/renderers X@dirrm %%PYTHON_SITELIBDIR%%/Pyblosxom/entries X@dirrm %%PYTHON_SITELIBDIR%%/Pyblosxom/cache X@dirrm %%PYTHON_SITELIBDIR%%/Pyblosxom END-of-/usr/ports/www/pyblosxom/pkg-plist echo x - /usr/ports/www/pyblosxom/pkg-message sed 's/^X//' >/usr/ports/www/pyblosxom/pkg-message << 'END-of-/usr/ports/www/pyblosxom/pkg-message' X******************************************************************* X* To get started, copy config.py and one of the running script in * X* the example dir and modify config.py. * X******************************************************************* END-of-/usr/ports/www/pyblosxom/pkg-message echo c - /usr/ports/www/pyblosxom/files mkdir -p /usr/ports/www/pyblosxom/files > /dev/null 2>&1 echo x - /usr/ports/www/pyblosxom/files/patch-setup.py sed 's/^X//' >/usr/ports/www/pyblosxom/files/patch-setup.py << 'END-of-/usr/ports/www/pyblosxom/files/patch-setup.py' X--- setup.py.orig Sun Mar 27 00:05:18 2005 X+++ setup.py Wed Apr 13 17:17:06 2005 X@@ -64,7 +64,7 @@ X X # we want to move the web script files as well, so we sneak them X # in here. X- pydf.append( [os.path.join('share', PVER, 'web'), X+ pydf.append( [os.path.join('share/examples', PVER), X [os.path.normpath("web/pyblosxom.cgi"), X os.path.normpath("web/pyblosxom.tac"), X os.path.normpath("web/pyblosxom_wsgi.cgi"), END-of-/usr/ports/www/pyblosxom/files/patch-setup.py exit