Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 96284 - Ebuild for pmwiki
Summary: Ebuild for pmwiki
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.pmwiki.org
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-06-16 08:00 UTC by Ed Wildgoose
Modified: 2005-12-18 14:08 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
pmwiki ebuild (pmwiki-2.0_beta38.ebuild,1.39 KB, text/plain)
2005-06-16 08:02 UTC, Ed Wildgoose
Details
pmwiki ebuild (pmwiki-2.0_beta38.ebuild,1.41 KB, text/plain)
2005-06-16 09:20 UTC, Ed Wildgoose
Details
updated ebuild (pmwiki-2.0_beta44.ebuild,1.27 KB, text/plain)
2005-07-11 11:45 UTC, Ed Wildgoose
Details
postinstall file (postinstall-en.txt,296 bytes, text/plain)
2005-09-12 09:10 UTC, Ed Wildgoose
Details
pmwiki ebuild (pmwiki-2.0.5.ebuild,1.15 KB, text/plain)
2005-09-12 09:12 UTC, Ed Wildgoose
Details
www-apps/pmwiki-2.0.12.ebuild (pmwiki-2.0.12.ebuild,1.11 KB, text/plain)
2005-11-10 03:05 UTC, Rene Zbinden
Details
www-apps/pmwiki-themes-0.1.ebuild (pmwiki-themes-0.1.ebuild,1.59 KB, text/plain)
2005-11-10 03:09 UTC, Rene Zbinden
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Wildgoose 2005-06-16 08:00:27 UTC
I know there are a million wiki engines out there, but my favourites are pmwiki
and mediawiki.  PmWiki is particularly useful as a full CMS for building a
website, and makes it very simple to add new markup for complicated tasks (for
example I added in a couple of lines of config and was then able to knock up a
simple shopping cart in next to no time)

Attached is an ebuild for the lastest "beta" version, but note that in this
project the beta is basically the latest stable build.

There are two fairly minor things that my ebuild needs some help with.

1) I had to hardcode the name of the download file because it's of the style
pmwiki-2.0.beta38.tgz and I couldn't figure out how to neatly turn the package
version into that format? (replace "_" with ".")

2) I wasn't sure how to make a neater post-install guide.  At the moment it just
tells you to edit the config file... 

3) Some of the other ebuilds use webapp_runbycgibin - however, this gives a
warning about being deprecated so I am not using it.... Is this ok?

Grateful if someone could consider adding this to portage

Reproducible: Always
Steps to Reproduce:
Comment 1 Ed Wildgoose 2005-06-16 08:02:52 UTC
Created attachment 61329 [details]
pmwiki ebuild
Comment 2 Ed Wildgoose 2005-06-16 09:20:42 UTC
Created attachment 61338 [details]
pmwiki ebuild

Old ebuild was loosing the wiki.d directory if you re-installed it.  Adding a
keepdir in the right place fixes this
Comment 3 Ed Wildgoose 2005-07-11 11:45:00 UTC
Created attachment 63168 [details]
updated ebuild

This updated ebuild fixes a number of things I couldn't figure out initially
like how to rewrite the form of the download link so that it comes from the
package name.  It should be pretty much forward compatible now.  Also tweaked
the dirs which are "server owned"

Anyone care to commit this?
Comment 4 Bob Sanders 2005-07-12 21:06:11 UTC
I used the attached ebuild today, with one modification - added ~amd64
to the keywords.  Given I use pmwiki for our groups's web pages, I'd
like to see this ebuild be accepted.

Bob
Comment 5 Ed Wildgoose 2005-09-12 09:10:51 UTC
Created attachment 68258 [details]
postinstall file
Comment 6 Ed Wildgoose 2005-09-12 09:12:29 UTC
Created attachment 68259 [details]
pmwiki ebuild

updated to support the newly released pmwiki v2
Comment 7 Rene Zbinden 2005-11-10 03:05:37 UTC
Created attachment 72571 [details]
www-apps/pmwiki-2.0.12.ebuild

I took your ebuild and modified and gentoofied it a little.
hope thats ok. 
changes:
*put quotations marks around variables
*created the default an upload dir
*removed COPYING (not needed)

comments are welcome
Comment 8 Rene Zbinden 2005-11-10 03:09:17 UTC
Created attachment 72572 [details]
www-apps/pmwiki-themes-0.1.ebuild

Downloads some pmwiki themes and put it into /usr/share/pmwiki/Skins.

comments welcome
Comment 9 Renat Lumpau (RETIRED) gentoo-dev 2005-12-18 14:08:42 UTC
pmwiki is now in our unofficial overlay:
http://svn.gnqs.org/projects/gentoo-webapps-overlay/browser

Please note that the overlay is unofficial, not a Gentoo project, and not
supported. It is intended to provide easier access to new web applications.