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

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


Branch: CURRENT, Version: 3.20180311nb1, Package name: ikiwiki-3.20180311nb1, 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-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
   2018-01-08 15:04:18 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Update to 3.20180105. From the changelog:

- emailauth: Fix cookie problem when user is on https and the cgiurl
  uses http, by making the emailed login link use https.
- passwordauth: Use https for emailed password reset link when user
  is on https.
- Remove openid provider icons from login selector, since openid
  providers are increasingly not working. Verisign retired theirs, and
  aol and yahoo/flickr are not commonly used for openid. Any users who
  still clicked those icons to login will need to instead enter their
  openid url.
- Updated German basewiki and directives translation from
  Sebastian Kuhnert.
   2018-01-01 23:30:04 by Roland Illig | Files touched by this commit (537)
Log message:
Sort PLIST files.

Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:

  pkglint -Cnone,PLIST -Wnone,plist-sort -r -F