[137161] trunk/dports/www/ikiwiki/Portfile
devans at macports.org
devans at macports.org
Fri Jun 5 13:22:31 PDT 2015
Revision: 137161
https://trac.macports.org/changeset/137161
Author: devans at macports.org
Date: 2015-06-05 13:22:31 -0700 (Fri, 05 Jun 2015)
Log Message:
-----------
ikiwiki: update to version 3.20150329, dependencies, configure to use python27 for python plugins/tests.
Modified Paths:
--------------
trunk/dports/www/ikiwiki/Portfile
Modified: trunk/dports/www/ikiwiki/Portfile
===================================================================
--- trunk/dports/www/ikiwiki/Portfile 2015-06-05 18:57:45 UTC (rev 137160)
+++ trunk/dports/www/ikiwiki/Portfile 2015-06-05 20:22:31 UTC (rev 137161)
@@ -1,15 +1,14 @@
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id$
-PortSystem 1.0
-PortGroup perl5 1.0
+PortSystem 1.0
+PortGroup perl5 1.0
name ikiwiki
perl5.branches 5.16
-perl5.setup ikiwiki 3.20110608
+perl5.setup ikiwiki 3.20150329
# reset version because perl5 portgroup incorrectly converts it
-version 3.20110608
-revision 3
+version 3.20150329
categories www perl
license GPL-2+
description A wiki compiler.
@@ -17,8 +16,8 @@
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, as well as a \
- large array of plugins.
+ features, including support for blogging and podcasting, \
+ as well as a large array of plugins.
homepage http://ikiwiki.info/
maintainers nomaintainer
platforms darwin
@@ -33,39 +32,46 @@
livecheck.url http://ftp.debian.org/debian/pool/main/i/ikiwiki/?C=N\;O=D
livecheck.regex ">ikiwiki_(\[^<\]+)\\.tar\\.gz<"
-patchfiles patch-Makefile.PL.diff
+checksums rmd160 a8cbc3f82f5e3a3aa7ba54ad306aa53d84dae04d \
+ sha256 c898001d8fcfa99e2abb7f804633f628f1c00f4be22adc60757014b3c10381d5
-checksums md5 c5cce6866137f77b0c5a8eb8d6395391 \
- sha1 0808e5f2f03bb5d604b903b96a6a897aeeb24a9e \
- rmd160 fa3c774c148c7ef8001579a49c97c92320d18ac6
+depends_build port:coreutils \
+ port:p${perl5.major}-ipc-run \
+ port:p${perl5.major}-perlmagick \
+ port:p${perl5.major}-xml-twig
-depends_build port:coreutils
-
# needed modules (see Bundle/IkiWiki.pm)
-depends_lib-append port:p${perl5.major}-cgi-formbuilder \
+depends_lib-append \
+ port:p${perl5.major}-cgi \
+ port:p${perl5.major}-cgi-formbuilder \
port:p${perl5.major}-cgi-session \
port:p${perl5.major}-data-dumper \
port:p${perl5.major}-html-parser \
port:p${perl5.major}-html-scrubber \
port:p${perl5.major}-html-template \
- port:p${perl5.major}-html-tree \
+ port:p${perl5.major}-json \
port:p${perl5.major}-mail-sendmail \
port:p${perl5.major}-text-markdown \
port:p${perl5.major}-uri \
+ port:p${perl5.major}-rpc-xml \
port:p${perl5.major}-timedate \
- port:p${perl5.major}-xml-simple
+ port:p${perl5.major}-xml-simple \
+ port:p${perl5.major}-yaml-libyaml \
+ port:py27-docutils
# a couple of optional extra modules bundled from MacPorts used by plugins
# (for a complete list see Bundle/IkiWiki/Extras.pm)
+
depends_lib-append port:p${perl5.major}-crypt-ssleay \
- port:p${perl5.major}-digest-sha1 \
port:p${perl5.major}-file-mimeinfo \
+ port:p${perl5.major}-html-tree \
port:p${perl5.major}-locale-gettext \
- port:p${perl5.major}-rpc-xml \
+ port:p${perl5.major}-sort-naturally \
port:p${perl5.major}-term-readline-gnu \
port:p${perl5.major}-text-csv \
port:p${perl5.major}-text-wikiformat \
port:p${perl5.major}-xml-feed \
+ port:p${perl5.major}-xml-writer \
port:p${perl5.major}-yaml
destroot.target CP=gcp install
@@ -90,8 +96,14 @@
${worksrcpath}/auto.setup \
${worksrcpath}/auto-blog.setup
reinplace "s|/etc/ikiwiki/wikilist|${prefix}/etc/ikiwiki/wikilist|g" \
- ${worksrcpath}/ikiwiki-update-wikilist \
- ${worksrcpath}/ikiwiki-mass-rebuild
+ ${worksrcpath}/ikiwiki-update-wikilist \
+ ${worksrcpath}/ikiwiki-mass-rebuild
+ reinplace "s|#!.*|#!${prefix}/bin/python2.7|" \
+ ${worksrcpath}/plugins/proxy.py \
+ ${worksrcpath}/plugins/pythondemo \
+ ${worksrcpath}/plugins/rst
+ reinplace "s|python -c|${prefix}/bin/python2.7 -c|" \
+ ${worksrcpath}/t/rst.t
}
post-destroot {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150605/5ffda8b7/attachment.html>
More information about the macports-changes
mailing list