./www/ikiwiki, Flexible static site generator with dynamic features

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.20180311nb3, Package name: ikiwiki-3.20180311nb3, Maintainer: schmonz

Ikiwiki is a wiki compiler. It converts wiki pages into HTML pages
suitable for publishing on a website. Ikiwiki stores pages and
history in a revision control system such as Subversion or Git.
There are many other features, including support for blogging and
podcasting, as well as a large array of plugins.

If you're familiar with static site generators, think of ikiwiki
as a particularly flexible SSG with some dynamic features.


Required to run:
[textproc/p5-XML-Simple] [textproc/p5-XML-RSS] [textproc/p5-XML-Atom] [www/p5-CGI] [www/p5-URI] [www/p5-HTML-Tree] [www/p5-CGI-FormBuilder] [www/p5-HTML-Template] [www/p5-CGI-Session] [www/p5-HTML-Scrubber] [www/p5-HTML-Parser] [databases/p5-DB_File] [lang/perl5] [time/p5-Time-Duration] [time/p5-TimeDate] [mail/p5-Mail-Sendmail] [devel/p5-gettext] [devel/p5-File-MimeInfo] [converters/p5-JSON] [net/p5-RPC-XML] [textproc/p5-XML-Feed] [textproc/p5-YAML-LibYAML] [textproc/p5-Text-Markdown-Discount]

Required to build:
[lang/python27] [pkgtools/cwrappers]

Package options: cgi

Master sites: (Expand)

SHA1: 9c567bb9f46e8a86a41ddc2358d0426248934e33
RMD160: 22a2f1963e73fae82a7a6a29c84488c898c7c4fa
Filesize: 2577.199 KB

Version history: (Expand)


CVS history: (Expand)


   2018-08-29 10:03:38 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Need <sys/wait.h> for waitpid (NetBSD 8 warns). Apply upstream patch.
Bump PKGREVISION.
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-03-22 18:08:31 by Amitai Schleier | Files touched by this commit (4) | Package updated
Log message:
Attempt to make su(1) usage more portable. Remove very old text from
MESSAGE. Bump PKGREVISION.
   2018-03-11 23:57:55 by Amitai Schleier | Files touched by this commit (6) | Package removed
Log message:
Update to 3.20180311. From the changelog:

  [ Amitai Schleier ]
  * Avoid unexpected full paths from find(1)

  [ thm.id.fedoraproject.org ]
  * rst test: Probe for docutils Python 3 module, not Python 2

  [ Simon McVittie ]
  * mdwn: Automatically detect which Discount flags to use, fixing
    regressions in 3.20180228 when using Discount < 2.2
  * Add a test asserting that no plugin is an empty file, to confirm
    that the build fixes in 3.20180228 were successful
   2018-03-09 17:12:50 by Amitai Schleier | Files touched by this commit (4) | Package updated
Log message:
Apply upstream patch to fix regression with older libdiscount where
Markdown links were no longer rendered as links. Bump PKGREVISION.
   2018-03-04 18:40:28 by Amitai Schleier | Files touched by this commit (1)
Log message:
Fix build on systems without a /usr/bin/perl.
   2018-03-02 20:22:24 by Amitai Schleier | Files touched by this commit (2)
Log message:
Add patches missed in previous commit.
   2018-03-02 20:20:20 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Update to 3.20180228. From the changelog:

* core: Don't send relative redirect URLs when behind a reverse proxy
* core: Escape backticks etc. in directive error messages as HTML
  entities so that the error message is not subsequently parsed as
  Markdown
* mdwn: Enable fenced code blocks, PHP Markdown Extra-style definition
  lists and GitHub-style extensions to HTML tag syntax when used with
  Discount >= 2.2.0 (Closes: #[888055])
* img: Fix auto-detection of image format (if enabled, which is
  strongly discouraged) with ImageMagick >= 6.9.8-3
* rst: Use Python 3 instead of Python 2
* build: `set -e` before each `for` loop, so that errors are reliably
  trapped
* build: Use if/then instead of `||` so that the `-e` flag works
* build: Ensure that pm_to_blib finishes before rewriting shebang lines
* t: Make the img test pass with ImageMagick >= 6.9.8-3
  (Closes: #[891647])
* debian: Remove unused Lintian overrides for duplicate word false positives
* debian: Declare compliance with Debian Policy 4.1.3