./www/ikiwiki, Wiki compiler

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


Branch: CURRENT, Version: 3.20130518, Package name: ikiwiki-3.20130518, Maintainer: schmonz

Ikiwiki is a wiki compiler. It converts wiki pages into HTML pages
suitable for publishing on a website. Unlike many wikis, ikiwiki
does not have its own ad hoc means of storing page history, instead
using a revision control system such as Subversion or Git. This
means that in addition to the usual web interface, you can edit
wiki sources in your favorite editor. There are many other features,
including support for blogging, as well as a large array of plugins.


Required to run:
[textproc/p5-XML-Simple] [textproc/p5-XML-RSS] [textproc/p5-XML-Atom] [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] [lang/perl5] [time/p5-Time-Duration] [time/p5-TimeDate] [mail/p5-Mail-Sendmail] [devel/p5-gettext] [devel/p5-File-MimeInfo] [net/p5-RPC-XML] [textproc/p5-XML-Feed] [textproc/p5-YAML-LibYAML] [textproc/p5-Text-Markdown-Discount]

Required to build:
[lang/python27]

Master sites: (Expand)

SHA1: 96372c69c6e4a0cad3139603136207b8b88ee12e
RMD160: d426ad1f59f88a58758d637897cf139bb5345638
Filesize: 2880.449 KB

Version history: (Expand)


CVS history: (Expand)


   2013-05-19 08:45:11 by Amitai Schlair | Files touched by this commit (2) | Package updated
Log message:
Update to 3.20130518. From the changelog:

* Fix test suite to not fail when XML::Twig is not installed. Closes:
  #707436
* theme: Now <TMPL_IF THEME_$NAME> can be used in all templates
  when a theme is enabled.
* notifyemail: Fix bug that caused duplicate emails to be sent when
  site was rebuilt.
* bzr: bzr rm no longer has a --force option, remove
   2013-05-10 22:07:34 by Taylor R Campbell | Files touched by this commit (5)
Log message:
Partially back out change to PYTHON_FOR_BUILD_ONLY.

This broke packages that needed a target Python at build-time.
Instead, change it from defined/undefined to yes/no/tool.  Most cases
of defined used `yes' anyway; fix the few stragglers do that instead.
New case `tool' is for TOOL_DEPENDS rather than buildlink3.
   2013-05-05 22:53:32 by Amitai Schlair | Files touched by this commit (2) | Package updated
Log message:
Update to 3.20130504. From the changelog:

* Allow dots in directive parameter names. (tango)
* Add missing plugin section, and deal with missing sections with a warning.
* Detect plugins with a broken getsetup and warn.
* map: Correct reversion introduced in version 3.20110225 that could
  generate invalid html. (smcv)
* Makefile.PL: overwrite theme style.css instead of appending
  (Thanks, Mikko Rapeli)
* meta: Fix anchors used to link to the page's license and copyright.
  Closes: #706437
   2013-04-08 20:53:15 by Amitai Schlair | Files touched by this commit (1)
Log message:
Define TEST_TARGET and set USE_LANGUAGES=c so tests can work.
(ikiwiki calls the C compiler when rebuilding the post-commit and/or
CGI wrappers.)
   2013-02-13 11:16:15 by Amitai Schlair | Files touched by this commit (4) | Package updated
Log message:
Update to 3.20130212. From the changelog:

   * htmlscrubber: Allow the bitcoin URI scheme.
   * htmlscrubber: Allow the URI schemes of major VCS's.
   * aggregate: When run with --aggregate, if an aggregation is already
     running, don't go on and --refresh.
   * trail: Avoid excess dependencies between pages in the trail
     and the page defining the trail. Thanks, smcv.
   * opendiscussion: Don't allow editing discussion pages if discussion pages
     are disabled. (smcv)
   * poll: Add expandable option to allow users to easily add new choices to
     a poll.
   * trail: Avoid massive slowdown caused by pagetemplate hook when displaying
     dynamic cgi pages, which cannot use trail anyway.
   * Deal with empty diffurl in configuration.
   * cvs: Various fixes. (schmonz)
   * highlight: Now adds a span with class highlight-<extension> around
     highlighted content, allowing for language-specific css styling.
   2013-02-02 20:30:43 by Amitai Schlair | Files touched by this commit (3) | Package updated
Log message:
Apply another bugfix to the CVS backend from my git repo:

* `91b477c0`: Fix diffurl links (cvsweb expects unescaped '/').

Bump PKGREVISION.
   2013-01-28 05:30:15 by Amitai Schlair | Files touched by this commit (3) | Package updated
Log message:
Apply the latest bugfixes to the CVS backend from my git repo:

* `6753235d`: Return bounded output from `rcs_diff()` when asked, as
  the API states.
* `e45175d5`: Always explicitly set CVS keyword substitution behavior.
  Fixes behavior when a text file is added under a name formerly
  used for a binary file.
* `b30cacdf`: If the previous working directory no longer exists after
  a CVS operation, don't try to `chdir()` back to it afterward.

Bump PKGREVISION.
   2013-01-16 00:10:57 by Amitai Schlair | Files touched by this commit (3)
Log message:
Pull in 12c9219 to squelch warnings with git on newer Perls. Bump
PKGREVISION.