From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Apr 29 12:30:06 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5219A16A402 for ; Sun, 29 Apr 2007 12:30:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 3195D13C468 for ; Sun, 29 Apr 2007 12:30:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l3TCU6Ze020705 for ; Sun, 29 Apr 2007 12:30:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l3TCU5c2020704; Sun, 29 Apr 2007 12:30:05 GMT (envelope-from gnats) Resent-Date: Sun, 29 Apr 2007 12:30:05 GMT Resent-Message-Id: <200704291230.l3TCU5c2020704@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Henrik Brix Andersen Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3246C16A401 for ; Sun, 29 Apr 2007 12:23:42 +0000 (UTC) (envelope-from brix@lothlorien.brixandersen.dk) Received: from solow.pil.dk (relay.pil.dk [195.41.47.164]) by mx1.freebsd.org (Postfix) with ESMTP id D760A13C46E for ; Sun, 29 Apr 2007 12:23:41 +0000 (UTC) (envelope-from brix@lothlorien.brixandersen.dk) Received: from lothlorien.brixandersen.dk (osgiliath.brixandersen.dk [87.53.223.189]) by solow.pil.dk (Postfix) with ESMTP id 226B61CC0CC for ; Sun, 29 Apr 2007 14:23:40 +0200 (CEST) Received: by lothlorien.brixandersen.dk (Postfix, from userid 1001) id 7E69511434; Sun, 29 Apr 2007 14:23:39 +0200 (CEST) Message-Id: <20070429122339.7E69511434@lothlorien.brixandersen.dk> Date: Sun, 29 Apr 2007 14:23:39 +0200 (CEST) From: Henrik Brix Andersen To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/112240: [maintainer-update] Update www/ikiwiki to v1.51 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Henrik Brix Andersen List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Apr 2007 12:30:06 -0000 >Number: 112240 >Category: ports >Synopsis: [maintainer-update] Update www/ikiwiki to v1.51 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Apr 29 12:30:05 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Henrik Brix Andersen >Release: FreeBSD 7.0-CURRENT i386 >Organization: pil.dk >Environment: System: FreeBSD lothlorien.brixandersen.dk 7.0-CURRENT FreeBSD 7.0-CURRENT #21: Sun Apr 29 01:31:02 CEST 2007 root@lothlorien.brixandersen.dk:/usr/obj/usr/src/sys/LOTHLORIEN i386 >Description: Update www/ikiwiki to version 1.51. ChangeLog available at http://ikiwiki.info/news/ >How-To-Repeat: >Fix: Please notice that the patch below removes files/patch-svn.pm - this file needs to be removed from CVS. A new patch, files/patch-Makefile.PL, is added. --- ikiwiki.diff begins here --- diff -urpN /usr/ports/www/ikiwiki/Makefile ikiwiki/Makefile --- /usr/ports/www/ikiwiki/Makefile Mon Apr 23 11:00:59 2007 +++ ikiwiki/Makefile Sun Apr 29 12:31:27 2007 @@ -5,7 +5,7 @@ # $FreeBSD: ports/www/ikiwiki/Makefile,v 1.1 2007/04/23 09:00:59 miwi Exp $ PORTNAME= ikiwiki -PORTVERSION= 1.50 +PORTVERSION= 1.51 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_DEBIAN_POOL} DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -51,11 +51,9 @@ PLIST_SUB= W3M="@comment " .endif post-patch: - @${RM} ${WRKSRC}/IkiWiki/Rcs/svn.pm.orig @${REINPLACE_CMD} -e "s|/usr/bin/markdown|${LOCALBASE}/bin/markdown|" \ ${WRKSRC}/IkiWiki/Plugin/mdwn.pm @${REINPLACE_CMD} \ - -e 's|$$(CP) -a|$$(CP) -pPR|' \ -e 's|$$(PREFIX)/share/man|$$(PREFIX)/man|' \ -e 's|$$(PREFIX)/lib/w3m|$$(PREFIX)/libexec/w3m|' \ ${WRKSRC}/Makefile.PL diff -urpN /usr/ports/www/ikiwiki/distinfo ikiwiki/distinfo --- /usr/ports/www/ikiwiki/distinfo Mon Apr 23 11:00:59 2007 +++ ikiwiki/distinfo Sun Apr 29 12:19:11 2007 @@ -1,3 +1,3 @@ -MD5 (ikiwiki_1.50.tar.gz) = d50de4fe7fd4fb752bf0941e1cf0dc10 -SHA256 (ikiwiki_1.50.tar.gz) = 30bbf5ee0e1841f4cbb7c9f10216300ffbf757e41f1e69b6b1402803d994320f -SIZE (ikiwiki_1.50.tar.gz) = 401720 +MD5 (ikiwiki_1.51.tar.gz) = 28e8e5d3830833a3ed5b9934407452a3 +SHA256 (ikiwiki_1.51.tar.gz) = 2cd365080193f2bdcf9a90c47b965a6d38d8c9e211771a9c3c46b7ae942c7f88 +SIZE (ikiwiki_1.51.tar.gz) = 418926 diff -urpN /usr/ports/www/ikiwiki/files/patch-Makefile.PL ikiwiki/files/patch-Makefile.PL --- /usr/ports/www/ikiwiki/files/patch-Makefile.PL Thu Jan 1 01:00:00 1970 +++ ikiwiki/files/patch-Makefile.PL Sun Apr 29 13:28:05 2007 @@ -0,0 +1,17 @@ +--- Makefile.PL.orig Sun Apr 29 12:57:51 2007 ++++ Makefile.PL Sun Apr 29 13:27:51 2007 +@@ -47,8 +47,12 @@ extra_clean: + + extra_install: + install -d $(DESTDIR)$(PREFIX)/share/ikiwiki +- find basewiki templates \( -type f -or -type l \) ! -regex '.*\.svn.*' \ +- -exec cp --parents -aL {} $(DESTDIR)$(PREFIX)/share/ikiwiki \; ++ for dir in `find -L basewiki templates -type d ! -regex '.*\.svn.*'`; do \ ++ install -d $(DESTDIR)$(PREFIX)/share/ikiwiki/$$dir; \ ++ for file in `find -L $$dir -maxdepth 1 -type f`; do \ ++ install -m 644 $$file $(DESTDIR)$(PREFIX)/share/ikiwiki/$$dir; \ ++ done; \ ++ done + + install -d $(DESTDIR)$(PREFIX)/share/man/man1 + install -m 644 ikiwiki.man $(DESTDIR)$(PREFIX)/share/man/man1/ikiwiki.1 diff -urpN /usr/ports/www/ikiwiki/files/patch-svn.pm ikiwiki/files/patch-svn.pm --- /usr/ports/www/ikiwiki/files/patch-svn.pm Mon Apr 23 11:00:59 2007 +++ ikiwiki/files/patch-svn.pm Thu Jan 1 01:00:00 1970 @@ -1,22 +0,0 @@ ---- IkiWiki/Rcs/svn.pm.orig Sun Jan 28 01:04:48 2007 -+++ IkiWiki/Rcs/svn.pm Mon Apr 16 22:55:29 2007 -@@ -176,7 +176,8 @@ sub rcs_recentchanges ($) { #{{{ - } - - foreach (keys %{$logentry->{paths}}) { -- next unless /^\/\Q$config{svnpath}\E\/([^ ]+)(?:$|\s)/; -+ next unless ! length $config{svnpath} || -+ /^\/\Q$config{svnpath}\E\/([^ ]+)(?:$|\s)/; - my $file=$1; - my $diffurl=$config{diffurl}; - $diffurl=~s/\[\[file\]\]/$file/g; -@@ -218,7 +219,8 @@ sub rcs_notify () { #{{{ - my @changed_pages; - foreach my $change (`svnlook changed $config{svnrepo} -r $rev`) { - chomp $change; -- if ($change =~ /^[A-Z]+\s+\Q$config{svnpath}\E\/(.*)/) { -+ if (! length $config{svnpath} || -+ $change =~ /^[A-Z]+\s+\Q$config{svnpath}\E\/(.*)/) { - push @changed_pages, $1; - } - } diff -urpN /usr/ports/www/ikiwiki/pkg-plist ikiwiki/pkg-plist --- /usr/ports/www/ikiwiki/pkg-plist Mon Apr 23 11:00:59 2007 +++ ikiwiki/pkg-plist Sun Apr 29 12:21:23 2007 @@ -116,6 +116,7 @@ %%SITE_PERL%%/IkiWiki/Plugin/table.pm %%SITE_PERL%%/IkiWiki/Plugin/tag.pm %%SITE_PERL%%/IkiWiki/Plugin/template.pm +%%SITE_PERL%%/IkiWiki/Plugin/testpagespec.pm %%SITE_PERL%%/IkiWiki/Plugin/textile.pm %%SITE_PERL%%/IkiWiki/Plugin/toc.pm %%SITE_PERL%%/IkiWiki/Plugin/toggle.pm --- ikiwiki.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: