[Midnightbsd-cvs] mports: mports/www: add pmwiki.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Nov 20 14:12:38 EST 2007


Log Message:
-----------
add pmwiki.  Talking to smultron, I realized I should check to see if this would be a quick port.  We need a wiki and moinmoin is a bitch to port.

Modified Files:
--------------
    mports/www:
        Makefile (r1.63 -> r1.64)

Added Files:
-----------
    mports/www/pmwiki:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)
    mports/www/pmwiki/files:
        pkg-message.in (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/www/Makefile,v
retrieving revision 1.63
retrieving revision 1.64
diff -L www/Makefile -L www/Makefile -u -r1.63 -r1.64
--- www/Makefile
+++ www/Makefile
@@ -59,6 +59,7 @@
     SUBDIR += p5-libwww
     SUBDIR += php5-session
     SUBDIR += php5-tidy
+    SUBDIR += pmwiki
     SUBDIR += privoxy
     SUBDIR += retsina
     SUBDIR += seamonkey
--- /dev/null
+++ www/pmwiki/pkg-descr
@@ -0,0 +1,5 @@
+PmWiki is a WikiWikiWeb system developed by Patrick Michaud in the PHP
+scripting language. PmWiki has been primarily designed as a tool to
+support easy, collaborative authoring and maintenance of web sites.
+
+WWW: http://www.pmwiki.org/
--- /dev/null
+++ www/pmwiki/pkg-plist
@@ -0,0 +1,203 @@
+%%PMWIKIDIR%%/README.txt
+%%PMWIKIDIR%%/cookbook/.htaccess
+%%PMWIKIDIR%%/docs/.htaccess
+%%PMWIKIDIR%%/docs/COPYING.txt
+%%PMWIKIDIR%%/docs/DOCUMENTATION.txt
+%%PMWIKIDIR%%/docs/INSTALL.txt
+%%PMWIKIDIR%%/docs/UPGRADE.txt
+%%PMWIKIDIR%%/docs/sample-config.php
+%%PMWIKIDIR%%/local/.htaccess
+%%PMWIKIDIR%%/pmwiki.php
+%%PMWIKIDIR%%/pub/guiedit/README
+%%PMWIKIDIR%%/pub/guiedit/attach.gif
+%%PMWIKIDIR%%/pub/guiedit/big.gif
+%%PMWIKIDIR%%/pub/guiedit/blank.gif
+%%PMWIKIDIR%%/pub/guiedit/center.gif
+%%PMWIKIDIR%%/pub/guiedit/em.gif
+%%PMWIKIDIR%%/pub/guiedit/extlink.gif
+%%PMWIKIDIR%%/pub/guiedit/guiedit.js
+%%PMWIKIDIR%%/pub/guiedit/h.gif
+%%PMWIKIDIR%%/pub/guiedit/h1.gif
+%%PMWIKIDIR%%/pub/guiedit/h2.gif
+%%PMWIKIDIR%%/pub/guiedit/h3.gif
+%%PMWIKIDIR%%/pub/guiedit/hr.gif
+%%PMWIKIDIR%%/pub/guiedit/indent.gif
+%%PMWIKIDIR%%/pub/guiedit/left.gif
+%%PMWIKIDIR%%/pub/guiedit/math.gif
+%%PMWIKIDIR%%/pub/guiedit/ol.gif
+%%PMWIKIDIR%%/pub/guiedit/outdent.gif
+%%PMWIKIDIR%%/pub/guiedit/pagelink.gif
+%%PMWIKIDIR%%/pub/guiedit/preview.gif
+%%PMWIKIDIR%%/pub/guiedit/right.gif
+%%PMWIKIDIR%%/pub/guiedit/save.gif
+%%PMWIKIDIR%%/pub/guiedit/small.gif
+%%PMWIKIDIR%%/pub/guiedit/spellcheck.gif
+%%PMWIKIDIR%%/pub/guiedit/strong.gif
+%%PMWIKIDIR%%/pub/guiedit/sub.gif
+%%PMWIKIDIR%%/pub/guiedit/sup.gif
+%%PMWIKIDIR%%/pub/guiedit/table.gif
+%%PMWIKIDIR%%/pub/guiedit/ul.gif
+%%PMWIKIDIR%%/pub/guiedit/underline.gif
+%%PMWIKIDIR%%/pub/skins/pmwiki/README
+%%PMWIKIDIR%%/pub/skins/pmwiki/pmwiki-32.gif
+%%PMWIKIDIR%%/pub/skins/pmwiki/pmwiki.css
+%%PMWIKIDIR%%/pub/skins/pmwiki/pmwiki.tmpl
+%%PMWIKIDIR%%/pub/skins/print/README
+%%PMWIKIDIR%%/pub/skins/print/print.css
+%%PMWIKIDIR%%/pub/skins/print/print.php
+%%PMWIKIDIR%%/pub/skins/print/print.tmpl
+%%PMWIKIDIR%%/scripts/.htaccess
+%%PMWIKIDIR%%/scripts/author.php
+%%PMWIKIDIR%%/scripts/authuser.php
+%%PMWIKIDIR%%/scripts/caches.php
+%%PMWIKIDIR%%/scripts/compat1x.php
+%%PMWIKIDIR%%/scripts/crypt.php
+%%PMWIKIDIR%%/scripts/diag.php
+%%PMWIKIDIR%%/scripts/draft.php
+%%PMWIKIDIR%%/scripts/feeds.php
+%%PMWIKIDIR%%/scripts/forms.php
+%%PMWIKIDIR%%/scripts/guiedit.php
+%%PMWIKIDIR%%/scripts/httpauth.php
+%%PMWIKIDIR%%/scripts/intermap.txt
+%%PMWIKIDIR%%/scripts/mailposts.php
+%%PMWIKIDIR%%/scripts/notify.php
+%%PMWIKIDIR%%/scripts/pagelist.php
+%%PMWIKIDIR%%/scripts/pagerev.php
+%%PMWIKIDIR%%/scripts/pgcust.php
+%%PMWIKIDIR%%/scripts/phpdiff.php
+%%PMWIKIDIR%%/scripts/prefs.php
+%%PMWIKIDIR%%/scripts/refcount.php
+%%PMWIKIDIR%%/scripts/robots.php
+%%PMWIKIDIR%%/scripts/simuledit.php
+%%PMWIKIDIR%%/scripts/skins.php
+%%PMWIKIDIR%%/scripts/stdconfig.php
+%%PMWIKIDIR%%/scripts/stdmarkup.php
+%%PMWIKIDIR%%/scripts/trails.php
+%%PMWIKIDIR%%/scripts/transition.php
+%%PMWIKIDIR%%/scripts/upload.php
+%%PMWIKIDIR%%/scripts/urlapprove.php
+%%PMWIKIDIR%%/scripts/vardoc.php
+%%PMWIKIDIR%%/scripts/version.php
+%%PMWIKIDIR%%/scripts/wikistyles.php
+%%PMWIKIDIR%%/scripts/xlpage-utf-8.php
+%%PMWIKIDIR%%/wikilib.d/Main.HomePage
+%%PMWIKIDIR%%/wikilib.d/Main.WikiSandbox
+%%PMWIKIDIR%%/wikilib.d/PmWiki.AccessKeys
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Audiences
+%%PMWIKIDIR%%/wikilib.d/PmWiki.AuthUser
+%%PMWIKIDIR%%/wikilib.d/PmWiki.AvailableActions
+%%PMWIKIDIR%%/wikilib.d/PmWiki.BackupAndRestore
+%%PMWIKIDIR%%/wikilib.d/PmWiki.BasicEditing
+%%PMWIKIDIR%%/wikilib.d/PmWiki.BasicVariables
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Categories
+%%PMWIKIDIR%%/wikilib.d/PmWiki.ChangeLog
+%%PMWIKIDIR%%/wikilib.d/PmWiki.ChangesFromPmWiki1
+%%PMWIKIDIR%%/wikilib.d/PmWiki.ConditionalMarkup
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Contributors
+%%PMWIKIDIR%%/wikilib.d/PmWiki.CreatingNewPages
+%%PMWIKIDIR%%/wikilib.d/PmWiki.CustomInterMap
+%%PMWIKIDIR%%/wikilib.d/PmWiki.CustomMarkup
+%%PMWIKIDIR%%/wikilib.d/PmWiki.CustomWikiStyles
+%%PMWIKIDIR%%/wikilib.d/PmWiki.DebugVariables
+%%PMWIKIDIR%%/wikilib.d/PmWiki.DeletingPages
+%%PMWIKIDIR%%/wikilib.d/PmWiki.DesignNotes
+%%PMWIKIDIR%%/wikilib.d/PmWiki.DocumentationIndex
+%%PMWIKIDIR%%/wikilib.d/PmWiki.EditVariables
+%%PMWIKIDIR%%/wikilib.d/PmWiki.FAQ
+%%PMWIKIDIR%%/wikilib.d/PmWiki.FilePermissions
+%%PMWIKIDIR%%/wikilib.d/PmWiki.FmtPageName
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Functions
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Glossary
+%%PMWIKIDIR%%/wikilib.d/PmWiki.GroupHeader
+%%PMWIKIDIR%%/wikilib.d/PmWiki.GroupHeaders
+%%PMWIKIDIR%%/wikilib.d/PmWiki.I18nVariables
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Images
+%%PMWIKIDIR%%/wikilib.d/PmWiki.IncludeOtherPages
+%%PMWIKIDIR%%/wikilib.d/PmWiki.InitialSetupTasks
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Installation
+%%PMWIKIDIR%%/wikilib.d/PmWiki.InterMap
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Internationalizations
+%%PMWIKIDIR%%/wikilib.d/PmWiki.LayoutVariables
+%%PMWIKIDIR%%/wikilib.d/PmWiki.LinkVariables
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Links
+%%PMWIKIDIR%%/wikilib.d/PmWiki.LocalCustomizations
+%%PMWIKIDIR%%/wikilib.d/PmWiki.MailPosts
+%%PMWIKIDIR%%/wikilib.d/PmWiki.MailingLists
+%%PMWIKIDIR%%/wikilib.d/PmWiki.MarkupMasterIndex
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Notify
+%%PMWIKIDIR%%/wikilib.d/PmWiki.OtherVariables
+%%PMWIKIDIR%%/wikilib.d/PmWiki.PageDirectives
+%%PMWIKIDIR%%/wikilib.d/PmWiki.PageFileFormat
+%%PMWIKIDIR%%/wikilib.d/PmWiki.PageHistory
+%%PMWIKIDIR%%/wikilib.d/PmWiki.PageLists
+%%PMWIKIDIR%%/wikilib.d/PmWiki.PageVariables
+%%PMWIKIDIR%%/wikilib.d/PmWiki.PagelistVariables
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Passwords
+%%PMWIKIDIR%%/wikilib.d/PmWiki.PasswordsAdmin
+%%PMWIKIDIR%%/wikilib.d/PmWiki.PathVariables
+%%PMWIKIDIR%%/wikilib.d/PmWiki.PatrickMichaud
+%%PMWIKIDIR%%/wikilib.d/PmWiki.PerGroupCustomizations
+%%PMWIKIDIR%%/wikilib.d/PmWiki.PmWiki
+%%PMWIKIDIR%%/wikilib.d/PmWiki.PmWikiPhilosophy
+%%PMWIKIDIR%%/wikilib.d/PmWiki.RefCount
+%%PMWIKIDIR%%/wikilib.d/PmWiki.ReleaseNotes
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Requirements
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Security
+%%PMWIKIDIR%%/wikilib.d/PmWiki.SecurityVariables
+%%PMWIKIDIR%%/wikilib.d/PmWiki.SimultaneousEdits
+%%PMWIKIDIR%%/wikilib.d/PmWiki.SitePreferences
+%%PMWIKIDIR%%/wikilib.d/PmWiki.SkinTemplates
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Skins
+%%PMWIKIDIR%%/wikilib.d/PmWiki.SpecialCharacters
+%%PMWIKIDIR%%/wikilib.d/PmWiki.TableDirectives
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Tables
+%%PMWIKIDIR%%/wikilib.d/PmWiki.TextFormattingRules
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Troubleshooting
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Upgrades
+%%PMWIKIDIR%%/wikilib.d/PmWiki.UpgradingFromPmWiki1
+%%PMWIKIDIR%%/wikilib.d/PmWiki.UploadVariables
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Uploads
+%%PMWIKIDIR%%/wikilib.d/PmWiki.UploadsAdmin
+%%PMWIKIDIR%%/wikilib.d/PmWiki.UrlApprovals
+%%PMWIKIDIR%%/wikilib.d/PmWiki.Variables
+%%PMWIKIDIR%%/wikilib.d/PmWiki.WebFeeds
+%%PMWIKIDIR%%/wikilib.d/PmWiki.WikiAdministrator
+%%PMWIKIDIR%%/wikilib.d/PmWiki.WikiFarmTerminology
+%%PMWIKIDIR%%/wikilib.d/PmWiki.WikiFarms
+%%PMWIKIDIR%%/wikilib.d/PmWiki.WikiGroup
+%%PMWIKIDIR%%/wikilib.d/PmWiki.WikiGroups
+%%PMWIKIDIR%%/wikilib.d/PmWiki.WikiPage
+%%PMWIKIDIR%%/wikilib.d/PmWiki.WikiSandbox
+%%PMWIKIDIR%%/wikilib.d/PmWiki.WikiStructure
+%%PMWIKIDIR%%/wikilib.d/PmWiki.WikiStyleExamples
+%%PMWIKIDIR%%/wikilib.d/PmWiki.WikiStyles
+%%PMWIKIDIR%%/wikilib.d/PmWiki.WikiTrails
+%%PMWIKIDIR%%/wikilib.d/PmWiki.WikiWikiWeb
+%%PMWIKIDIR%%/wikilib.d/PmWiki.WikiWord
+%%PMWIKIDIR%%/wikilib.d/PmWiki.WikiWords
+%%PMWIKIDIR%%/wikilib.d/Site.AuthForm
+%%PMWIKIDIR%%/wikilib.d/Site.AuthUser
+%%PMWIKIDIR%%/wikilib.d/Site.EditForm
+%%PMWIKIDIR%%/wikilib.d/Site.EditQuickReference
+%%PMWIKIDIR%%/wikilib.d/Site.GroupAttributes
+%%PMWIKIDIR%%/wikilib.d/Site.PageActions
+%%PMWIKIDIR%%/wikilib.d/Site.PageListTemplates
+%%PMWIKIDIR%%/wikilib.d/Site.PageNotFound
+%%PMWIKIDIR%%/wikilib.d/Site.Preferences
+%%PMWIKIDIR%%/wikilib.d/Site.Search
+%%PMWIKIDIR%%/wikilib.d/Site.SideBar
+%%PMWIKIDIR%%/wikilib.d/Site.Site
+%%PMWIKIDIR%%/wikilib.d/Site.UploadQuickReference
+ at dirrm %%PMWIKIDIR%%/wikilib.d
+ at dirrm %%PMWIKIDIR%%/wiki.d
+ at dirrm %%PMWIKIDIR%%/scripts
+ at dirrm %%PMWIKIDIR%%/pub/skins/print
+ at dirrm %%PMWIKIDIR%%/pub/skins/pmwiki
+ at dirrm %%PMWIKIDIR%%/pub/skins
+ at dirrm %%PMWIKIDIR%%/pub/guiedit
+ at dirrm %%PMWIKIDIR%%/pub/css
+ at dirrm %%PMWIKIDIR%%/pub
+ at dirrm %%PMWIKIDIR%%/local
+ at dirrm %%PMWIKIDIR%%/docs
+ at dirrm %%PMWIKIDIR%%/cookbook
+ at dirrmtry %%PMWIKIDIR%%
--- /dev/null
+++ www/pmwiki/Makefile
@@ -0,0 +1,49 @@
+# Ports collection makefile for:	PmWiki
+# Date created:		Sat Feb 26 06:16:50 CST 2005
+# Whom:				Jin-Shan Tseng <tjs at cdpa.nsysu.edu.tw>
+#
+# $MidnightBSD: mports/www/pmwiki/Makefile,v 1.1 2007/11/20 19:12:36 laffer1 Exp $
+# $FreeBSD: ports/www/pmwiki/Makefile,v 1.18 2006/12/16 11:49:55 miwi Exp $
+#
+
+PORTNAME=	pmwiki
+PORTVERSION=	2.1.27
+PORTEPOCH=	1
+CATEGORIES=	www
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=	${PORTNAME}
+EXTRACT_SUFX=	.tgz
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	A WikiWikiWeb clone using PHP
+
+USE_PHP=	mbstring
+WANT_PHP_WEB=	yes
+
+WRKSRC=		${WRKDIR}/${DISTNAME}
+NO_BUILD=	yes
+
+PLIST_SUB+=	PMWIKIDIR=${PMWIKIDIR}
+SUB_LIST+=	PMWIKIDIR=${PMWIKIDIR}
+SUB_FILES=	pkg-message
+
+pre-fetch:
+.if !defined(PMWIKIDIR)
+	@${ECHO_MSG} ""
+	@${ECHO_MSG} "Define PMWIKIDIR (now: ${PMWIKIDIR})"
+	@${ECHO_MSG} "to override default: www/pmwiki".
+	@${ECHO_MSG} ""
+.endif
+
+PMWIKIDIR?=	www/pmwiki
+
+do-install:
+	@${MKDIR} -m 755 ${PREFIX}/${PMWIKIDIR}
+	@${CP} -R ${WRKSRC}/ ${PREFIX}/${PMWIKIDIR}
+	@${CHOWN} ${WWWOWN}:${WWWGRP} ${PREFIX}/${PMWIKIDIR}
+
+post-install:
+	@${MKDIR} -m 775 ${PREFIX}/${PMWIKIDIR}/wiki.d
+	@${CHOWN} ${WWWOWN}:${WWWGRP} ${PREFIX}/${PMWIKIDIR}/wiki.d
+
+.include <bsd.port.mk>
--- /dev/null
+++ www/pmwiki/distinfo
@@ -0,0 +1,3 @@
+MD5 (pmwiki-2.1.27.tgz) = 49645be61d77b604cf8a7bc43ebdd0f3
+SHA256 (pmwiki-2.1.27.tgz) = f819670fe7c8e11186e71b8b64176389ce5a0eed592a6b5a77138e80c042ac52
+SIZE (pmwiki-2.1.27.tgz) = 309536
--- /dev/null
+++ www/pmwiki/files/pkg-message.in
@@ -0,0 +1,7 @@
+ Before the first use of PmWiki, copy sample-config.php to config.php
+
+ in %%PREFIX%%/%%PMWIKIDIR%%
+
+ Please visit 'http://{host.domain}/pmwiki/pmwiki.php' in a
+ web-browser and follow the configuration instructions.
+


More information about the Midnightbsd-cvs mailing list