diff options
author | lwhsu <lwhsu@FreeBSD.org> | 2011-03-12 04:51:56 +0800 |
---|---|---|
committer | lwhsu <lwhsu@FreeBSD.org> | 2011-03-12 04:51:56 +0800 |
commit | 01640c42415520c550f47b7f24925f412f4d25f2 (patch) | |
tree | 7e77e5d9694b5663cda1ae3c4c88011b4b808105 | |
parent | 39f2ad912195c3f721103197f27f407094de994c (diff) | |
download | freebsd-ports-gnome-01640c42415520c550f47b7f24925f412f4d25f2.tar.gz freebsd-ports-gnome-01640c42415520c550f47b7f24925f412f4d25f2.tar.zst freebsd-ports-gnome-01640c42415520c550f47b7f24925f412f4d25f2.zip |
Add py-blogofile 0.7.1, a static website compiler and blog engine.
-rw-r--r-- | www/Makefile | 1 | ||||
-rw-r--r-- | www/py-blogofile/Makefile | 34 | ||||
-rw-r--r-- | www/py-blogofile/distinfo | 2 | ||||
-rw-r--r-- | www/py-blogofile/pkg-descr | 9 | ||||
-rw-r--r-- | www/py-blogofile/pkg-plist | 52 |
5 files changed, 98 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile index 4986a04d0906..711c692f1bc1 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1458,6 +1458,7 @@ SUBDIR += py-beaker SUBDIR += py-beautifulsoup SUBDIR += py-beautifulsoup30 + SUBDIR += py-blogofile SUBDIR += py-bottle SUBDIR += py-cherrypy SUBDIR += py-cherrypy-devel diff --git a/www/py-blogofile/Makefile b/www/py-blogofile/Makefile new file mode 100644 index 000000000000..6d34b14e4580 --- /dev/null +++ b/www/py-blogofile/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: py-blogofile +# Date created: 2011-03-10 +# Whom: Li-Wen Hsu <lwhsu@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= blogofile +PORTVERSION= 0.7.1 +CATEGORIES= www python +MASTER_SITES= ${MASTER_SITE_CHEESESHOP} +MASTER_SITE_SUBDIR= source/B/Blogofile +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= lwhsu@FreeBSD.org +COMMENT= A static website compiler and blog engine + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mako>0:${PORTSDIR}/textproc/py-mako \ + ${PYTHON_PKGNAMEPREFIX}beautifulsoup>0:${PORTSDIR}/www/py-beautifulsoup \ + ${PYTHON_PKGNAMEPREFIX}pytz>0:${PORTSDIR}/devel/py-pytz \ + ${PYTHON_PKGNAMEPREFIX}yaml>0:${PORTSDIR}/devel/py-yaml \ + ${PYTHON_PKGNAMEPREFIX}textile>0:${PORTSDIR}/www/py-textile \ + ${PYTHON_PKGNAMEPREFIX}markdown>0:${PORTSDIR}/textproc/py-markdown \ + ${PYTHON_PKGNAMEPREFIX}argparse>0:${PORTSDIR}/devel/py-argparse \ + ${PYTHON_PKGNAMEPREFIX}pygments>0:${PORTSDIR}/textproc/py-pygments \ + ${PYTHON_PKGNAMEPREFIX}docutils>0:${PORTSDIR}/textproc/py-docutils + +LICENSE= MIT + +USE_PYTHON= yes +USE_PYDISTUTILS= easy_install +PYDISTUTILS_PKGNAME= Blogofile + +.include <bsd.port.mk> diff --git a/www/py-blogofile/distinfo b/www/py-blogofile/distinfo new file mode 100644 index 000000000000..504d29e1806e --- /dev/null +++ b/www/py-blogofile/distinfo @@ -0,0 +1,2 @@ +SHA256 (blogofile-0.7.1.tar.gz) = 3f3e622ae6e833f6d15b944d02064b303f94a256d5ee29096764a688e7803ebb +SIZE (blogofile-0.7.1.tar.gz) = 41729 diff --git a/www/py-blogofile/pkg-descr b/www/py-blogofile/pkg-descr new file mode 100644 index 000000000000..b1c22effd1aa --- /dev/null +++ b/www/py-blogofile/pkg-descr @@ -0,0 +1,9 @@ +Blogofile is a simple blog engine that requires no database and no +special hosting environment. You customize a set of templates with Mako, +create posts in a markup language like Textile, or Markdown, (or even +plain HTML) and Blogofile generates your entire blog as plain HTML, CSS, +images, and Atom/RSS feeds which you can then upload to any old web +server you like. No CGI or scripting environment is needed on the +server. + +WWW: http://www.blogofile.com diff --git a/www/py-blogofile/pkg-plist b/www/py-blogofile/pkg-plist new file mode 100644 index 000000000000..29e4848630d3 --- /dev/null +++ b/www/py-blogofile/pkg-plist @@ -0,0 +1,52 @@ +bin/blogofile +%%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 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/cache.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/cache.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/cache.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/config.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/config.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/config.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/controller.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/controller.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/controller.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/filter.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/filter.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/filter.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/main.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/main.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/main.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/server.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/server.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/server.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/site_init/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/site_init/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/site_init/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/site_init/_config.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/site_init/_config.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/site_init/_config.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/site_init/bare.zip +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/site_init/blog_features.zip +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/site_init/blog_unit_test.zip +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/site_init/blogofile_com.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/site_init/blogofile_com.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/site_init/blogofile_com.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/site_init/simple_blog.zip +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/util.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/util.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/util.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/writer.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/writer.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/writer.pyo +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile/site_init +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/blogofile +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% |