Bug 136186

Summary: [UPDATE] www/ikiwiki version update to 3.141
Product: Ports & Packages Reporter: Yarema <yds>
Component: Individual Port(s)Assignee: Henrik Brix Andersen <brix>
Status: Closed FIXED    
Severity: Affects Only Me CC: brix
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff
none
ikiwiki.diff none

Description Yarema 2009-06-30 15:30:06 UTC
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
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2009-06-30 15:30:20 UTC
Responsible Changed
From-To: freebsd-ports-bugs->brix

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Yarema 2009-06-30 18:27:35 UTC
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
Comment 3 Henrik Brix Andersen 2009-07-14 11:37:43 UTC
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>




Comment 4 dfilter service freebsd_committer freebsd_triage 2009-07-14 15:59:43 UTC
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"
Comment 5 Yarema 2009-07-14 16:02:07 UTC
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
Comment 6 Henrik Brix Andersen freebsd_committer freebsd_triage 2009-07-14 16:05:07 UTC
State Changed
From-To: open->closed

Thanks, committed most of the changes. The port version will be 
handled using PORTEPOCH.