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:
Created attachment 61329 [details] pmwiki ebuild
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
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?
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
Created attachment 68258 [details] postinstall file
Created attachment 68259 [details] pmwiki ebuild updated to support the newly released pmwiki v2
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
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
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.