Commit graph

7 commits

Author SHA1 Message Date
wiz
42426a5a45 Follow some redirects. 2017-09-03 08:53:04 +00:00
nils
531730cb5c Updated www/pelican to 3.7.1nb1.
Pkgsrc changes :
- dependency to www/py-feedgenerator updated to 1.9 (otherwise, pelican
  does not work) ;
- tabs alignement to make pkglint happy.
2017-02-03 09:59:41 +00:00
nils
f086f92164 Updated www/pelican to 3.7.1
Upstream changes :

3.6.3 to 3.7.0 :
Atom feeds output <content> in addition to <summary>
Atom feeds use <published> for the original publication date and
<updated> for modifications
Simplify Atom feed ID generation and support URL fragments
Produce category feeds with category-specific titles
RSS feeds now default to summary instead of full content —
set RSS_FEED_SUMMARY_ONLY = False to revert to previous behavior
Replace MD_EXTENSIONS with MARKDOWN setting
Replace JINJA_EXTENSIONS with more-robust JINJA_ENVIRONMENT setting
Improve summary truncation logic to handle special characters and tags that
span multiple lines, using HTML parser instead of regular expressions
Include summary when looking for intra-site link substitutions
Link to authors and index via {author}name and {index} syntax
Override widget names via LINKS_WIDGET_NAME and SOCIAL_WIDGET_NAME
Add INDEX_SAVE_AS option to override default index.html value
Remove PAGES context variable for themes in favor of pages
SLUG_SUBSTITUTIONS now accepts 3-tuple elements, allowing URL slugs to
contain non-alphanumeric characters
Tag and category slugs can be controlled with greater precision using the
TAG_SUBSTITUTIONS and CATEGORY_SUBSTITUTIONS settings
Author slugs can be controlled with greater precision using the
AUTHOR_SUBSTITUTIONS setting
DEFAULT_DATE can be defined as a string
Use mtime instead of ctime when DEFAULT_DATE = 'fs'
Add --fatal=errors|warnings option for use with continuous integration
When using generator-level caching, ensure previously-cached files are
processed instead of just new files
Add Python and Pelican version information to debug output
Improve compatibility with Python 3.5
Comply with and enforce PEP8 guidelines
Replace tables in settings documentation with data:: directives

3.7.0 to 3.7.1 :
Fix locale issues in Quickstart script
Specify encoding for README and CHANGELOG in setup.py

Pkgsrc changes :
removed import of pelican in docs generation, which prevented building
the package
2017-02-02 20:30:55 +00:00
wiz
1682c6507d Remove unnecessary PLIST_SUBST and FILES_SUBST that are now provided
by the infrastructure.

Mark a couple more packages as not ready for python-3.x.
2016-08-28 15:48:28 +00:00
nils
cf5d231ab5 distfile fixes 2015-11-27 22:14:57 +00:00
nils
bb41ac32b6 Pypi and Github distfiles are different. Docs are missing on Pypi. 2015-11-27 21:22:27 +00:00
nils
d39b998cff Initial import of Pelican, version 3.6.3.
Pelican is a static site generator, written in Python.

- Write your weblog entries directly with your editor of choice (vim!)
	in reStructuredText or Markdown
	- Includes a simple CLI tool to (re)generate the weblog
	- Easy to interface with DVCSes and web hooks
	- Completely static output is easy to host anywhere
2015-11-27 16:56:25 +00:00