Ticket #15801: ikiwiki-2.51.patch

File ikiwiki-2.51.patch, 4.2 KB (added by me@…, 16 years ago)
  • dports/sources/www/ikiwiki/Portfile

    #
    # old_revision [b90b7b933c8653aa2aba5e607a79521f4159ec3d]
    #
    # patch "dports/sources/www/ikiwiki/Portfile"
    #  from [c46ebc1cdf57148c3439d29694d3586f01d00973]
    #    to [db11de0917886f2fbccc551fb1da5ef891efe891]
    #
    ============================================================
    PortGroup perl5 1.0 
    33PortSystem 1.0
    44PortGroup perl5 1.0
    55
    6 perl5.setup             ikiwiki 1.47
     6perl5.setup             ikiwiki 2.51
    77name                    ikiwiki
    8 categories              www perl
     8version                 2.51
     9categories              www perl
    910description             A wiki compiler.
    10 long_description        ${description}
    11 homepage                http://ikiwiki.kitenet.net/
    12 maintainers             paul.totterman@gmail.com
     11long_description        Ikiwiki is a wiki compiler. It converts wiki pages \
     12                        into HTML pages suitable for publishing on a website. \
     13                        Ikiwiki stores pages and history in a revision control \
     14                        system such as Subversion or Git. There are many other \
     15                        features, including support for blogging, as well as a \
     16                        large array of plugins.
     17homepage                http://ikiwiki.info/
     18maintainers             openmaintainer@macports.org
    1319platforms               darwin
    1420master_sites            http://ftp.debian.org/debian/pool/main/i/ikiwiki/
    1521distname                ${name}_${version}
    1622worksrcdir              ${name}
    17 checksums               md5 2463a50af5b5587bc2444e89c2edcb46 \
    18                         sha1 f4d6ecc2d16b96da57812e1dcb332bf8cacc2e2d \
    19                         rmd160 fe5563ef36cd27fe258ac654bd1496e932b1c77f
    2023
     24checksums               md5 4423258ab049d5441225027704fd2d1a \
     25                        sha1 c8c30cb78dea19ee60385bb81f73d2ff9a42f72b \
     26                        rmd160 b023427675268c731e5d54eefc90d937e4d41a3d
     27
    2128depends_build           port:perl5.8 port:coreutils
    22 depends_lib-append      port:p5-text-markdown port:p5-html-template \
    23                         port:p5-html-scrubber port:p5-uri port:p5-perlmagick \
    24                         port:p5-cgi-formbuilder port:p5-timedate port:p5-mail-sendmail \
    25                         port:p5-time-duration port:p5-xml-sax-expat
    2629
     30# needed modules (see Bundles/IkiWiki.pm)
     31depends_lib-append      port:p5-cgi \
     32                        port:p5-cgi-formbuilder \
     33                        port:p5-cgi-session \
     34                        port:p5-data-dumper \
     35                        port:p5-html-parser \
     36                        port:p5-html-scrubber \
     37                        port:p5-html-parser \
     38                        port:p5-mail-sendmail \
     39                        port:p5-text-markdown \
     40                        port:p5-uri \
     41                        port:p5-timedate \
     42                        port:p5-xml-simple
     43
     44# a couple of optional extra modules bundled from MacPorts used by plugins
     45# (for a complete list see Bundles/IkiWiki/Extras.pm)
     46depends_lib-append      port:p5-crypt-ssleay \
     47                        port:p5-digest-sha1 \
     48                        port:p5-file-mimeinfo \
     49                        port:p5-locale-gettext \
     50                        port:p5-text-csv \
     51                        port:p5-text-wikiformat \
     52                        port:p5-xml-feed
     53
    2754destroot.target         CP=gcp install
    2855configure.args          INSTALLDIRS=vendor PREFIX=${prefix}
    2956
    3057post-patch {
    31         reinplace "s|/usr/bin/perl|${prefix}/bin/perl|g" \
    32                 ${worksrcpath}/ikiwiki.in \
    33                 ${worksrcpath}/IkiWiki.pm \
    34                 ${worksrcpath}/Makefile.PL \
    35                 ${worksrcpath}/ikiwiki-mass-rebuild \
    36                 ${worksrcpath}/ikiwiki-w3m.cgi \
    37                 ${worksrcpath}/ikiwiki.in \
    38                 ${worksrcpath}/mdwn2man \
    39                 ${worksrcpath}/pm_filter
     58    reinplace "s|/usr/bin/perl|${prefix}/bin/perl|g" \
     59        ${worksrcpath}/ikiwiki.in \
     60        ${worksrcpath}/IkiWiki.pm \
     61        ${worksrcpath}/Makefile.PL \
     62        ${worksrcpath}/ikiwiki-mass-rebuild \
     63        ${worksrcpath}/ikiwiki-transition \
     64        ${worksrcpath}/ikiwiki-update-wikilist \
     65        ${worksrcpath}/ikiwiki-w3m.cgi \
     66        ${worksrcpath}/ikiwiki.in \
     67        ${worksrcpath}/docwiki.setup \
     68        ${worksrcpath}/mdwn2man \
     69        ${worksrcpath}/pm_filter
    4070}