diff options
author | koobs <koobs@FreeBSD.org> | 2015-08-28 23:22:34 +0800 |
---|---|---|
committer | koobs <koobs@FreeBSD.org> | 2015-08-28 23:22:34 +0800 |
commit | b5a16491d54740b9cb9ff9454049f61f2706218f (patch) | |
tree | 0af95674daf27ed43c991a3eff1a962f59dce41f /www/py-pelican/pkg-descr | |
parent | 0139f9470745348b6074e34187939e84e47911b4 (diff) | |
download | freebsd-ports-gnome-b5a16491d54740b9cb9ff9454049f61f2706218f.tar.gz freebsd-ports-gnome-b5a16491d54740b9cb9ff9454049f61f2706218f.tar.zst freebsd-ports-gnome-b5a16491d54740b9cb9ff9454049f61f2706218f.zip |
www/pelican: Prefix according to Python conventions
- Rename (move) according to Python package naming conventions [1]
- Switch temporarily to GITHUB for source files until missing content
files for the test suite is merged/fixed [2]
- Add python (virtual category) to CATEGORIES
- Add LICENSE_FILE
- Add OPTIONS for Markdown and Syntax Highlighting, they are OPTION'al
features
- Add MARKDOWN and SYNTAX to OPTIONS_DEFAULT (for package convenience).
- Use OPTIONS helpers for TESTS option.
- Refactor TEST_DEPENDS so it only declares tests_require, moving the
RUN_DEPENDS assignment to TESTS_BUILD_DEPENDS.
- Rename TEST option to TESTS to match other Python ports, and tweak
description to canonicalize
- Deprecate OPTIONSFILE override (no longer necessary)
- Canonicalize regression-test target, so it gets the setuptools wrapped
setup.py arguments for proper 'test' command support.
- Re-order makefile sections (DEPENDS|USES|OPTIONS)
While here:
- Add MOVED entry
- Update www/Makefile
[1] https://wiki.freebsd.org/Python/PortsPolicy
[2] https://github.com/getpelican/pelican/pull/1793
Reviewed by: jlaffaye (maintainer)
Approved by: jlaffaye (maintainer)
Differential Revision: https://reviews.freebsd.org/D3328
Diffstat (limited to 'www/py-pelican/pkg-descr')
-rw-r--r-- | www/py-pelican/pkg-descr | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/www/py-pelican/pkg-descr b/www/py-pelican/pkg-descr new file mode 100644 index 000000000000..398b0de28b74 --- /dev/null +++ b/www/py-pelican/pkg-descr @@ -0,0 +1,9 @@ +Pelican is a static site generator, written in Python. + + - Write your content directly with your editor of choice (vim!) in + reStructuredText, Markdown, or AsciiDoc formats + - Includes a simple CLI tool to (re)generate your site + - Easy to interface with distributed version control systems and web hooks + - Completely static output is easy to host anywhere + +WWW: http://docs.getpelican.com/ |