#10893 closed submission (fixed)
NEW: ikiwiki
Reported by: | ptman (Paul Tötterman) | Owned by: | yeled@… |
---|---|---|---|
Priority: | High | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ptman (Paul Tötterman), markd@… | |
Port: |
Description
ikiwiki is a wiki compiler. It converts wiki pages into html pages suitable for publishing on a website. Unlike many wikis, ikiwiki does not have its own ad-hoc means of storing page history, and instead uses a revision control system such as Subversion.
This port depends on: #10892 , #10729 , #10740
Unfortunately, I haven't been able to keep all of ikiwikis functionality in this port. More specifically, the commit-hook that can be generated for a subversion repository has the PATH -environment variable setup so that it doesn't find ikiwiki.
Attachments (2)
Change History (11)
Changed 18 years ago by ptman (Paul Tötterman)
Attachment: | patch-usrbin-env added |
---|
comment:1 Changed 18 years ago by markd@…
Cc: | paul.totterman@… markd@… added |
---|
This port need to be modified to use ${prefix}/bin/perl instead of Apple's /usr/bin/perl.
comment:2 Changed 18 years ago by markd@…
I checked the newer version of ikiwiki 1.41 and it needs patching to see MacPorts' perl also.
comment:3 Changed 18 years ago by ptman (Paul Tötterman)
That's what "patch-usrbin-env" is for. Or should I do it in some other way?
comment:4 Changed 18 years ago by kballard (Lily Ballard)
Milestone: | → New Ports |
---|
comment:5 Changed 18 years ago by markd@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
Sorry it's been so long. And I must have overlooked that patch. But there should be no hardcoded /opt/local entries anywhere. Since a runtime (reinplace) must be done to get the value of ${prefix} and the string to be replaced is unique, I just skipped the patch and used an reinplace in the portfile. I also got this:
Warning: prerequisite CGI::FormBuilder not found. Warning: prerequisite Date::Parse 0 not found. Warning: prerequisite Mail::Sendmail 0 not found. Warning: prerequisite Time::Duration 0 not found. Warning: prerequisite XML::Simple 0 not found.
So I added the dependencies for those. I'll close this for now, but if you test it and see any problems you may reopen the ticket. Thanks for contributing!
Mark
comment:6 Changed 17 years ago by jmpalacios (Juan Manuel Palacios)
Milestone: | New Ports → Port Submissions |
---|
Milestone New Ports deleted
comment:7 Changed 16 years ago by jmroot (Joshua Root)
Type: | enhancement → submission |
---|
comment:8 Changed 16 years ago by (none)
Milestone: | Port Submissions |
---|
Milestone Port Submissions deleted
comment:9 Changed 10 years ago by jmroot (Joshua Root)
Cc: | markd@… added; markd@… removed |
---|
Patch for ikiwiki