Update ikiwiki to the latest 3.141 version. This version is numbered 3.141 which follows 3.14 -- presumably the next version will be 3.15 which FreeBSD would treat as a downgrade. To remedy this I set PORTREVISION=3.14.1 then remove all periods when setting DISTNAME and reinsert the period after the first digit. In the post-patch target there's a new REINPLACE to fix up the newly introduced IkiWiki/Plugin/highlight.pm While there I also added -i '' to not create a .bak file in the cases where the .bak was being immediatly deleted. Updated alpha sorted pkg-plist. How-To-Repeat: cd /usr/ports/www/ikiwiki && make install
Responsible Changed From-To: freebsd-ports-bugs->brix Over to maintainer (via the GNATS Auto Assign Tool)
This second diff fixes the paths to the examples dir so they reflect where the files are actually installed: @${REINPLACE_CMD} -i '' \ -e 's|\(/share\)\(/ikiwiki\)\(/examples\)|\1\3\2|' \ ${WRKSRC}/IkiWiki/Setup/Automator.pm -- Yarema
Thank you for submitting this PR. I am working on an update to v3.1415 which will incorporate most of these changes. -- Henrik Brix Andersen <henrik@brixandersen.dk>
brix 2009-07-14 14:59:34 UTC FreeBSD ports repository Modified files: www/ikiwiki Makefile distinfo pkg-plist Log: - Update to v3.1415 - Some Makefile changes based on the patch in ports/136186 PR: ports/136186 Submitted by: Yarema <yds AT CoolRat.org> Revision Changes Path 1.46 +20 -13 ports/www/ikiwiki/Makefile 1.41 +3 -3 ports/www/ikiwiki/distinfo 1.26 +6 -2 ports/www/ikiwiki/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Cool! Lemme know if I can help with testing. I'm new to IkiWiki, but not new to ports hacking. And being new to IkiWiki I noticed that ikiwiki -setup /etc/ikiwiki/auto.setup wasn't finding the example files which is why I submitted the second diff fixing that. However it led me to thinking that perhaps it's unwise to conditionally install the examples with .if defined(NOPORTEXAMPLES) since they are integral to IkiWiki running correctly and not just a bunch of example files one can chose not to install because they will never get looked at. So perhaps with this particular port it might be better to not tweak where IkiWiki installs its example files at all. -- Yarema
State Changed From-To: open->closed Thanks, committed most of the changes. The port version will be handled using PORTEPOCH.