head	1.59;
access;
symbols
	RELEASE_8_3_0:1.53
	RELEASE_9_0_0:1.52
	RELEASE_7_4_0:1.49
	RELEASE_8_2_0:1.49
	RELEASE_6_EOL:1.45
	RELEASE_8_1_0:1.44
	RELEASE_7_3_0:1.44
	RELEASE_8_0_0:1.38
	RELEASE_7_2_0:1.35
	RELEASE_7_1_0:1.34
	RELEASE_6_4_0:1.34
	RELEASE_5_EOL:1.33
	RELEASE_7_0_0:1.32
	RELEASE_6_3_0:1.32
	PRE_XORG_7:1.28
	RELEASE_4_EOL:1.28
	RELEASE_6_2_0:1.27
	RELEASE_6_1_0:1.14
	RELEASE_5_5_0:1.14
	RELEASE_6_0_0:1.7;
locks; strict;
comment	@# @;


1.59
date	2013.01.14.03.47.15;	author svnexp;	state Exp;
branches;
next	1.58;

1.58
date	2012.11.17.06.02.31;	author svnexp;	state Exp;
branches;
next	1.57;

1.57
date	2012.10.22.17.55.34;	author delphij;	state Exp;
branches;
next	1.56;

1.56
date	2012.09.03.07.59.57;	author delphij;	state Exp;
branches;
next	1.55;

1.55
date	2012.07.18.20.15.16;	author delphij;	state Exp;
branches;
next	1.54;

1.54
date	2012.04.23.23.32.13;	author delphij;	state Exp;
branches;
next	1.53;

1.53
date	2012.01.26.22.53.53;	author delphij;	state Exp;
branches;
next	1.52;

1.52
date	2011.10.09.09.32.56;	author delphij;	state Exp;
branches;
next	1.51;

1.51
date	2011.06.20.23.00.18;	author delphij;	state Exp;
branches;
next	1.50;

1.50
date	2011.05.31.06.05.42;	author delphij;	state Exp;
branches;
next	1.49;

1.49
date	2011.01.28.14.05.35;	author delphij;	state Exp;
branches;
next	1.48;

1.48
date	2011.01.24.23.01.40;	author delphij;	state Exp;
branches;
next	1.47;

1.47
date	2011.01.24.23.00.26;	author delphij;	state Exp;
branches;
next	1.46;

1.46
date	2011.01.16.02.49.16;	author delphij;	state Exp;
branches;
next	1.45;

1.45
date	2010.11.08.18.59.22;	author delphij;	state Exp;
branches;
next	1.44;

1.44
date	2010.01.18.17.39.54;	author delphij;	state Exp;
branches;
next	1.43;

1.43
date	2010.01.13.23.30.42;	author delphij;	state Exp;
branches;
next	1.42;

1.42
date	2010.01.03.01.38.01;	author delphij;	state Exp;
branches;
next	1.41;

1.41
date	2009.12.15.19.48.26;	author linimon;	state Exp;
branches;
next	1.40;

1.40
date	2009.12.04.02.38.52;	author linimon;	state Exp;
branches;
next	1.39;

1.39
date	2009.11.26.00.36.49;	author linimon;	state Exp;
branches;
next	1.38;

1.38
date	2009.09.19.04.19.56;	author wxs;	state Exp;
branches;
next	1.37;

1.37
date	2009.08.28.17.37.16;	author linimon;	state Exp;
branches;
next	1.36;

1.36
date	2009.06.04.21.50.47;	author delphij;	state Exp;
branches;
next	1.35;

1.35
date	2009.03.25.01.02.56;	author chinsan;	state Exp;
branches;
next	1.34;

1.34
date	2008.06.16.08.00.25;	author chinsan;	state Exp;
branches;
next	1.33;

1.33
date	2008.05.10.04.48.06;	author chinsan;	state Exp;
branches;
next	1.32;

1.32
date	2007.07.24.16.15.56;	author chinsan;	state Exp;
branches;
next	1.31;

1.31
date	2007.07.23.10.57.27;	author chinsan;	state Exp;
branches;
next	1.30;

1.30
date	2007.06.27.16.52.04;	author chinsan;	state Exp;
branches;
next	1.29;

1.29
date	2007.05.19.20.24.35;	author flz;	state Exp;
branches;
next	1.28;

1.28
date	2006.11.27.03.18.12;	author chinsan;	state Exp;
branches;
next	1.27;

1.27
date	2006.10.09.17.06.42;	author clsung;	state Exp;
branches;
next	1.26;

1.26
date	2006.10.03.15.34.39;	author chinsan;	state Exp;
branches;
next	1.25;

1.25
date	2006.09.30.05.36.25;	author clsung;	state Exp;
branches;
next	1.24;

1.24
date	2006.06.23.21.09.31;	author miwi;	state Exp;
branches;
next	1.23;

1.23
date	2006.06.14.03.27.15;	author aaron;	state Exp;
branches;
next	1.22;

1.22
date	2006.06.09.19.57.54;	author aaron;	state Exp;
branches;
next	1.21;

1.21
date	2006.06.05.20.04.48;	author simon;	state Exp;
branches;
next	1.20;

1.20
date	2006.06.05.18.15.04;	author aaron;	state Exp;
branches;
next	1.19;

1.19
date	2006.06.05.17.51.23;	author simon;	state Exp;
branches;
next	1.18;

1.18
date	2006.05.21.21.56.03;	author pav;	state Exp;
branches;
next	1.17;

1.17
date	2006.05.06.14.31.29;	author ale;	state Exp;
branches;
next	1.16;

1.16
date	2006.04.08.12.55.12;	author pav;	state Exp;
branches;
next	1.15;

1.15
date	2006.03.20.21.55.38;	author pav;	state Exp;
branches;
next	1.14;

1.14
date	2006.01.05.03.57.33;	author edwin;	state Exp;
branches;
next	1.13;

1.13
date	2005.11.09.17.10.48;	author garga;	state Exp;
branches;
next	1.12;

1.12
date	2005.11.06.22.44.44;	author mnag;	state Exp;
branches;
next	1.11;

1.11
date	2005.10.28.22.58.52;	author kris;	state Exp;
branches;
next	1.10;

1.10
date	2005.10.11.08.28.44;	author pav;	state Exp;
branches;
next	1.9;

1.9
date	2005.09.20.21.00.46;	author pav;	state Exp;
branches;
next	1.8;

1.8
date	2005.09.06.17.32.09;	author leeym;	state Exp;
branches;
next	1.7;

1.7
date	2005.07.18.16.07.43;	author pav;	state Exp;
branches;
next	1.6;

1.6
date	2005.07.14.14.36.58;	author pav;	state Exp;
branches;
next	1.5;

1.5
date	2005.07.06.17.37.51;	author pav;	state Exp;
branches;
next	1.4;

1.4
date	2005.05.20.11.38.34;	author pav;	state Exp;
branches;
next	1.3;

1.3
date	2005.05.08.09.40.08;	author vanilla;	state Exp;
branches;
next	1.2;

1.2
date	2005.04.18.13.08.02;	author vanilla;	state Exp;
branches;
next	1.1;

1.1
date	2005.04.10.16.49.08;	author vanilla;	state Exp;
branches;
next	;


desc
@@


1.59
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/310358
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by:	Chin-San Huang <chinsan@@mail2000.com.tw>
# $FreeBSD: head/www/dokuwiki/Makefile 310358 2013-01-14 03:45:02Z delphij $

PORTNAME=	dokuwiki
PORTVERSION=	${DIST_VER:S/${PORTNAME}//:S/-//g}
CATEGORIES=	www
MASTER_SITES=	http://www.splitbrain.org/_media/projects/dokuwiki/ \
		LOCAL/chinsan/${PORTNAME}
DISTNAME=	${DIST_VER}
EXTRACT_SUFX=	.tgz

MAINTAINER=	delphij@@FreeBSD.org
COMMENT=	A simple and easy to use wiki, no database required

LICENSE=	GPLv2
LICENSE_FILE=	${WRKSRC}/COPYING

DIST_VER=	${PORTNAME}-2012-10-13
USE_PHP=	gd mbstring openssl pcre session xml zlib
NO_BUILD=	YES
WANT_PHP_WEB=	YES

DOKUWIKI_DIR?=	www/${PORTNAME}
WRKSRC=		${WRKDIR}/${DIST_VER}
PLIST_SUB=	DOKUWIKI_DIR=${DOKUWIKI_DIR}
TEMP_PLIST=	${WRKDIR}/temp-pkg-plist
SUB_FILES=	pkg-message
SUB_LIST+=	PORTNAME=${PORTNAME} DOKUWIKI_DIR=${DOKUWIKI_DIR}

REINPLACE_ARGS=	-i ''

.include <bsd.port.pre.mk>

# This target is only meant to be used by the port maintainer.
x-generate-plist:
	@@cd ${WRKSRC} && ${FIND} -s . -type f | \
		${SED} -e 's|^./||;s|^|%%DOKUWIKI_DIR%%/|' > ${TEMP_PLIST} \
		&& ${FIND} -d * -type d | \
		${SED} -e 's|^|@@dirrm %%DOKUWIKI_DIR%%/|' >> ${TEMP_PLIST} \
		&& ${ECHO_CMD} "@@dirrmtry %%DOKUWIKI_DIR%%" >> ${TEMP_PLIST}

post-patch:
	@@${REINPLACE_CMD} -e 's|/usr/bin|${LOCALBASE}/bin|' ${WRKSRC}/bin/*.php
	@@${FIND} ${WRKSRC} -name '*.orig' -delete
	@@${RM} ${WRKSRC}/data/deleted.files

do-install:
# Data files
	-${MKDIR} ${PREFIX}/${DOKUWIKI_DIR}
	@@${CP} -R ${WRKSRC}/ ${PREFIX}/${DOKUWIKI_DIR}
	@@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${DOKUWIKI_DIR}

post-install:
	@@${CAT} ${PKGMESSAGE}

.include <bsd.port.post.mk>
@


1.58
log
@Switch exporter over
@
text
@d1 2
a2 6
# New ports collection makefile for:	dokuwiki
# Date created:		2005-04-10
# Whom:			chinsan <chinsan@@mail2000.com.tw>
#
# $FreeBSD: head/www/dokuwiki/Makefile 306282 2012-10-22 17:55:34Z delphij $
#
d15 3
@


1.57
log
@SVN rev 306282 on 2012-10-22 17:55:34Z by delphij

Update to 2012-10-13 release.

Feature safe:	yes
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.56
log
@SVN rev 303593 on 2012-09-03 07:59:57Z by delphij

 - Fix substitusion of pkg-message

PR:		ports/171274
Submitted by:	Yasuhiro KIMURA <yasu utahime.org>
@
text
@a9 1
PORTREVISION=	3
d19 1
a19 1
DIST_VER=	${PORTNAME}-2012-01-25
@


1.55
log
@SVN rev 301120 on 2012-07-18 20:15:16Z by delphij

Update to 2012-01-25b, fixes a XSS vulnerability.

Security:	2fe4b57f-d110-11e1-ac76-10bf48230856
@
text
@d10 1
a10 1
PORTREVISION=	2
d29 2
d56 1
a56 2
	@@${SED} -e 's|%%PREFIX%%|${PREFIX}|; s|%%PORTNAME%%|${PORTNAME}|' \
		-e 's|%%DOKUWIKI_DIR%%|${DOKUWIKI_DIR}|' ${PKGMESSAGE}
@


1.54
log
@Update to 2012-01-25a to fix a CSRF vulnerability.

Noticed by:	eadler
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.53
log
@Update to 2012-01-25 `Angua' release.
@
text
@d10 1
@


1.52
log
@Fix typo in pkg-message.

Submitted by:	Tech Nossomy <technossomy mail.com>
@
text
@a9 1
PORTREVISION=	1
d19 1
a19 1
DIST_VER=	${PORTNAME}-2011-05-25a
@


1.51
log
@Update to 2011-05-25a.

Security:	0b535cd0-9b90-11e0-800a-00215c6a37bb
@
text
@d10 1
@


1.50
log
@Update to 20110525.
@
text
@d19 1
a19 1
DIST_VER=	${PORTNAME}-2011-05-25
@


1.49
log
@Remove the deleted.files before proceeding to install.

Noticed by:	tinderbox via erwin
Feature safe:	yes
@
text
@a9 1
PORTREVISION=	1
d19 1
a19 1
DIST_VER=	${PORTNAME}-2010-11-07a
@


1.48
log
@Forced commit to note that previous change was
to update to 20101107a to fix multiple ACL escalation
vulnerabilities.

Feature safe:	yes
@
text
@d10 1
d45 1
@


1.47
log
@Add dokuwiki multiple ACL escalation vulnerabilities.

Feature safe:	yes
@
text
@@


1.46
log
@Add php-openssl as dependency, which is needed for installing/updating
plugins via web UI.

PR:		ports/154023
Submitted by:	Jason Taylor <jason infinitebubble.com>
Feature safe:	yes
@
text
@a9 1
PORTREVISION=	1
d19 1
a19 1
DIST_VER=	${PORTNAME}-2010-11-07
@


1.45
log
@ - Update to 2010-11-07 release.
 - Add a patch to improve diff generation in Unicode case [1]
   which is used in the FreeBSD China wiki installation for
   a while.

Submitted by:	MQ [1]
@
text
@d10 1
d21 1
a21 1
USE_PHP=	gd mbstring pcre session xml zlib
@


1.44
log
@Update to 20091225c.  This version fixed a CSRF vulnerability in ACL
manager.

Security:	http://bugs.splitbrain.org/index.php?do=details&task_id=1853
@
text
@a9 1
PORTREVISION=	2
d19 1
a19 1
DIST_VER=	${PORTNAME}-2009-12-25
d42 1
a42 1
	@@${REINPLACE_CMD} -e 's|9|10|' ${WRKSRC}/conf/msg
a43 2
	@@${REINPLACE_CMD} -e 's|/usr/bin|${LOCALBASE}/bin|' ${WRKSRC}/bin/*.php
	@@${FIND} ${WRKSRC}/bin -name '*.orig' -delete
@


1.43
log
@Fix a minor information leak issue which will expose directories outside
the wiki root (not their contents though).

This commit actually upgraded the port to 2009-12-25b by adding the patch
file.

For details please consult:
	http://bugs.splitbrain.org/index.php?do=details&task_id=1847

Sponsored by:	iXsystems, Inc.
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.42
log
@Update to 2009-12-25 "Lemming":

 * This release needs PHP5.1.2!
 * many Editor improvements
    o automatic list indention
    o better headline system
    o link wizard template authors need to provide CSS
  * compatibility fixes for IE8 and Chrome
  * PHP 5.3 compatibility fixes
  * row span support in tables
  * downloadable code blocks
  * fulltext search improvements
  * added filename search in media manager
  * new dformat function plugin and template authors should replace
    strftime calls with this function
  * one click revert button for managers template authors need to
    add this button
  * nicer admin screen template authors need to provide CSS
  * XMLRPC improvements
  * many smaller feature enhancements
  * more plugin events
  * some performance optimizations
  * minor security enhancements
  * many, many, many bug fixes

While I'm there, grab maintainership.
@
text
@d10 1
@


1.41
log
@Reset maintainer at his request.

PR:		ports/141647
@
text
@a9 1
PORTREVISION=	2
d16 1
a16 1
MAINTAINER=	ports@@FreeBSD.org
d19 1
a19 1
DIST_VER=	${PORTNAME}-2009-02-14
@


1.40
log
@Reinstate maintainer at his request.
@
text
@d17 1
a17 1
MAINTAINER=	chris@@officialunix.com
@


1.39
log
@Temporarily reassign ports maintained by chris@@officialunix.com back to
the pool for the duration of his upcoming move.

Requested by:	maintainer
@
text
@d17 1
a17 1
MAINTAINER=	ports@@FreeBSD.org
@


1.38
log
@- Pass maintainer to submitter.

PR:		ports/138957
Submitted by:	Chris Petrik <chris@@officialunix.com>
Feature safe:	yes
@
text
@d17 1
a17 1
MAINTAINER=	chris@@officialunix.com
@


1.37
log
@Reset chinsan@@FreeBSD.org due to numerous maintainer-timeouts and no
response to email.

Hat:		portmgr
@
text
@d17 1
a17 1
MAINTAINER=	ports@@FreeBSD.org
@


1.36
log
@Apply a vendor security fix (2009-02-14b) for a local file disclosure
vulnerability.

Security:	4f838b74-50a1-11de-b01f-001c2514716c
With hat:	ports-security
@
text
@d17 1
a17 1
MAINTAINER=	chinsan@@FreeBSD.org
@


1.35
log
@- Update to 2009-02-14

PR:		ports/132078
Submitted by:	Beat Gätzi (beat@@)
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.34
log
@- fix the path of PHP.
- Bump portrevision.

Noticed by:	Christian Marg <marg at rz.tu-clausthal.de>
@
text
@d20 1
a20 1
DIST_VER=	${PORTNAME}-2008-05-05
@


1.33
log
@- Update to 2008-05-05.

PR:		ports/123527
Submitted by:	Beat Gatzi <beat at chruetertee.ch>
Approved by:	maintainer
@
text
@d10 1
a10 1
PORTREVISION=	0
d45 2
@


1.32
log
@- Unbreak www/dokuwiki by fixing the missed before-patched files.

Noticed by:	sat
Approved by:	rafan (mentor)
@
text
@d10 1
a10 1
PORTREVISION=	1
d20 1
a20 1
DIST_VER=	${PORTNAME}-2007-06-26
@


1.31
log
@- Fix an XSS vulnerability.
  http://bugs.splitbrain.org/index.php?do=details&task_id=1195

Approved by:	rafan (mentor)
@
text
@d30 2
d43 2
a44 1
	@@${REINPLACE_CMD} -ie 's|9|10|' ${WRKSRC}/conf/msg
@


1.30
log
@- Update to 2007-06-26

- The changes in this release are as follows:
  This release adds rendering plugins, OpenSearch, a spam revert
  manager, and support for managers (semi-admins). Several smaller and
  bigger bugs were fixed, and many other improvements made.

Approved by:	rafan (mentor)
@
text
@d10 1
d40 3
@


1.29
log
@- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
@
text
@a9 1
PORTREVISION=	1
d12 1
a12 1
		http://dev.splitbrain.org/browse/snapshots/
d19 1
a19 1
DIST_VER=	${PORTNAME}-2006-11-06
a32 1
	@@make makesum
@


1.28
log
@- Update to 2006-11-06

PR:		ports/105693
Submitted by:	Gustavo Fukao <gustavofukao _at_ gmail dot com>
Approved by:	delphij (mentor)
@
text
@d10 1
@


1.27
log
@upgrade of www/dokuwiki to release 2006-03-09e, as it fixes a bunch of urgent security bugs

PR:		ports/103982
Submitted by:	Tomas Verbaitis <tomasv_AT_megalogika dot lt>
Reviewed by:	chinsan
Approved by:	maintainer (chinsan)
@
text
@a9 1
PORTREVISION=	6
d19 1
a19 1
DIST_VER=	${PORTNAME}-2006-03-09e
d27 1
a27 4

.if defined(BATCH)
WIKI_LANG?=	en
.endif
d31 8
a38 57
pre-everything::
.if !defined(WIKI_LANG)
	@@${ECHO_MSG} '*******************************************************'
	@@${ECHO_MSG} '* You can customize the wiki language by typing	      *'
	@@${ECHO_MSG} '*                               Use make-flag:        *'
	@@${ECHO_MSG} '*  - Arabic			WIKI_LANG=ar	      *'
	@@${ECHO_MSG} '*  - Basque			WIKI_LANG=eu	      *'
	@@${ECHO_MSG} '*  - Brazilian Portuguese       WIKI_LANG=pt-br	      *'
	@@${ECHO_MSG} '*  - Catalan			WIKI_LANG=ca	      *'
	@@${ECHO_MSG} '*  - Chinese(Simplified)        WIKI_LANG=zh	      *'
	@@${ECHO_MSG} '*  - Chinese(Traditional)       WIKI_LANG=zh-tw	      *'
	@@${ECHO_MSG} '*  - Czech			WIKI_LANG=cs	      *'
	@@${ECHO_MSG} '*  - Danish			WIKI_LANG=da          *'
	@@${ECHO_MSG} '*  - Dutch			WIKI_LANG=nl	      *'
	@@${ECHO_MSG} '*  - English			WIKI_LANG=en	      *'
	@@${ECHO_MSG} '*  - Esperanto			WIKI_LANG=eo	      *'
	@@${ECHO_MSG} '*  - Estonian			WIKI_LANG=et	      *'
	@@${ECHO_MSG} '*  - Finnish			WIKI_LANG=fi          *'
	@@${ECHO_MSG} '*  - French			WIKI_LANG=fr	      *'
	@@${ECHO_MSG} '*  - German			WIKI_LANG=de	      *'
	@@${ECHO_MSG} '*  - Hebrew			WIKI_LANG=he	      *'
	@@${ECHO_MSG} '*  - Hungarian			WIKI_LANG=hu	      *'
	@@${ECHO_MSG} '*  - Indonesian			WIKI_LANG=id	      *'
	@@${ECHO_MSG} '*  - Italian			WIKI_LANG=it	      *'
	@@${ECHO_MSG} '*  - Japanese			WIKI_LANG=ja	      *'
	@@${ECHO_MSG} '*  - Korean			WIKI_LANG=ko	      *'
	@@${ECHO_MSG} '*  - Latvian			WIKI_LANG=lv	      *'
	@@${ECHO_MSG} '*  - Lithuanian			WIKI_LANG=lt	      *'
	@@${ECHO_MSG} '*  - Norwegian			WIKI_LANG=no	      *'
	@@${ECHO_MSG} '*  - Polish			WIKI_LANG=pl	      *'
	@@${ECHO_MSG} '*  - Portuguese			WIKI_LANG=pt	      *'
	@@${ECHO_MSG} '*  - Romanian			WIKI_LANG=ro	      *'
	@@${ECHO_MSG} '*  - Russian			WIKI_LANG=ru	      *'
	@@${ECHO_MSG} '*  - Serbian			WIKI_LANG=sr	      *'
	@@${ECHO_MSG} '*  - Slovak			WIKI_LANG=sk	      *'
	@@${ECHO_MSG} '*  - Slovenian			WIKI_LANG=sl	      *'
	@@${ECHO_MSG} '*  - Spanish			WIKI_LANG=es	      *'
	@@${ECHO_MSG} '*  - Swedish			WIKI_LANG=sv	      *'
	@@${ECHO_MSG} '*  - Turkish			WIKI_LANG=tr	      *'
	@@${ECHO_MSG} '*  - Vietnamese			WIKI_LANG=vi	      *'
	@@${ECHO_MSG} '*					              *'
	@@${ECHO_MSG} '* Example: "make WIKI_LANG=zh-tw install clean"	      *'
	@@${ECHO_MSG} '*******************************************************'
.endif

pre-patch:
.if defined(WIKI_LANG)
	@@${REINPLACE_CMD} -e 's|lang\(.*\)'en'|lang\1'${WIKI_LANG}'|g' \
		${WRKSRC}/conf/dokuwiki.php
	@@${FIND} ${WRKSRC}/conf -name "*.php.bak" -delete
.endif

post-patch:
	@@${FIND} ${WRKSRC}/lib/exe -name "*.orig" -delete

pre-install:
	@@${TOUCH} ${WRKSRC}/data/changes.log
@


1.26
log
@Change the following ports to my FreeBSD.org email.
Approved by:	delphij (mentor)

archivers/pecl-bz2/Makefile
archivers/pecl-lzf/Makefile
archivers/pecl-rar/Makefile
audio/fapg/Makefile
audio/pecl-id3/Makefile
chinese/CJKUnifonts/Makefile
chinese/auto-tw-l10n/Makefile
chinese/dfsongsd/Makefile
chinese/fortunetw/Makefile
chinese/gcin/Makefile
chinese/joe/Makefile
chinese/joe2/Makefile
chinese/pcmanx/Makefile
chinese/phpbb-tw/Makefile
chinese/tatter-tools/Makefile
chinese/ve/Makefile
chinese/zhcon/Makefile
devel/pear-Console_Getopt/Makefile
devel/pear-Console_Table/Makefile
devel/pear-PEAR_Info/Makefile
devel/pecl-expect/Makefile
games/p5-Baseball-Sabermetrics/Makefile
graphics/epdfview/Makefile
graphics/p5-Chart-Clicker/Makefile
graphics/p5-GD-Thumbnail/Makefile
graphics/p5-Visio/Makefile
mail/pecl-esmtp/Makefile
math/pecl-stats/Makefile
misc/pear-Services_Weather/Makefile
net/ldapdiff/Makefile
net/p5-RRD-Simple/Makefile
net/pear-Net_CDDB/Makefile
net/pear-Net_SMS/Makefile
net/pecl-cvsclient/Makefile
security/gwee/Makefile
security/p5-GSSAPI/Makefile
security/pam-pgsql/Makefile
security/pecl-ssh2/Makefile
security/pecl-tcpwrap/Makefile
sysutils/p5-BSD-Sysctl/Makefile
sysutils/p5-File-Next/Makefile
textproc/csvdiff/Makefile
textproc/p5-CSS/Makefile
textproc/p5-Pod-XML/Makefile
textproc/p5-SGML-DTDParse/Makefile
textproc/p5-Text-Emoticon-GoogleTalk/Makefile
textproc/p5-XML-Handler-Dtd2DocBook/Makefile
textproc/p5-XML-Handler-Dtd2Html/Makefile
textproc/p5-XML-SAXDriver-CSV/Makefile
textproc/p5-XML-SAXDriver-Excel/Makefile
textproc/p5-ack/Makefile
textproc/pear-XML_DTD/Makefile
textproc/pecl-stem/Makefile
textproc/scim-input-pad/Makefile
textproc/sdcv/Makefile
www/b2evolution/Makefile
www/dokuwiki/Makefile
www/dokuwiki-devel/Makefile
www/lilurl/Makefile
www/p5-HTML-TableParser/Makefile
www/p5-HTML-WikiConverter/Makefile
www/p5-HTML-WikiConverter-DokuWiki/Makefile
www/p5-HTML-WikiConverter-Kwiki/Makefile
www/p5-HTML-WikiConverter-Markdown/Makefile
www/p5-HTML-WikiConverter-MediaWiki/Makefile
www/p5-HTML-WikiConverter-MoinMoin/Makefile
www/p5-HTML-WikiConverter-Oddmuse/Makefile
www/p5-HTML-WikiConverter-PbWiki/Makefile
www/p5-HTML-WikiConverter-PhpWiki/Makefile
www/p5-HTML-WikiConverter-PmWiki/Makefile
www/p5-HTML-WikiConverter-SnipSnap/Makefile
www/p5-HTML-WikiConverter-Socialtext/Makefile
www/p5-HTML-WikiConverter-TikiWiki/Makefile
www/p5-HTML-WikiConverter-UseMod/Makefile
www/p5-HTML-WikiConverter-WakkaWiki/Makefile
www/p5-HTML-WikiConverter-WikkaWiki/Makefile
www/p5-WWW-Baseball-NPB/Makefile
www/p5-WWW-Comic/Makefile
www/p5-WWW-VenusEnvy/Makefile
www/pear-Services_Delicious/Makefile
www/pear-UDDI/Makefile
www/xpi-cssviewer/Makefile
www/xpi-gmail-manager/Makefile
www/xpi-google-notebook/Makefile
www/xpi-mrtech-local-install/Makefile
www/xpi-no-referrer/Makefile
www/xpi-server_switcher/Makefile
www/xpi-unplug/Makefile
www/xpi-videodownloader/Makefile
www/xpi-web_developer/Makefile
x11/xdialog/Makefile
x11-fm/pcmanfm/Makefile
@
text
@d10 1
a10 1
PORTREVISION=	5
d20 1
a20 1
DIST_VER=	${PORTNAME}-2006-03-09
@


1.25
log
@- Fix security issue(Image resize DOS-Attack in fetch.php)
- bump PORTREVISION

PR:		ports/103798
Security:	http://bugs.splitbrain.org/?do=details&id=924
@
text
@d17 1
a17 1
MAINTAINER=	chinsan.tw@@gmail.com
@


1.24
log
@Pkg-plist fix
Add new WWW layout

PR:		ports/99255
Submitted by:	chinsan <chinsan.tw@@gmail.com> (maintainer)
Approved by:	markus (co mentor)
@
text
@d10 1
a10 1
PORTREVISION=	4
d87 3
@


1.23
log
@- Make pkg-plist static
- Bump PORTREVISION due to plist changes
- Remove user-modified files conf/acl.auth.php, conf/users.auth.php, and
data/changes.log from the plist.  This results in data/changes.log being
reported as erroneously left behind.

PR:		ports/98863
Submitted by:	aaron
Reviewed by:	maintainer
Approved by:	maintainer, tobez (implicit)
@
text
@d10 1
a10 1
PORTREVISION=	3
d21 1
a21 1
USE_PHP=	gd pcre session xml zlib
d25 1
a25 3
WWWDOCROOT?=	www/data
DOKUWIKI_URL?=	${PORTNAME}
DOKUWIKI_DIR?=	www/${DOKUWIKI_URL}
d30 1
a30 1
WIKI_LANG?=en
a79 8
pre-fetch:
.if ${DOKUWIKI_DIR} == ${WWWDOCROOT}/${DOKUWIKI_URL}
	 @@${ECHO_MSG} ""
	 @@${ECHO_MSG} "You can define DOKUWIKI_DIR to override default '${DOKUWIKI_DIR}'"
	 @@${ECHO_MSG} "installed under ${PREFIX}"
	 @@${ECHO_MSG} ""
.endif

d97 1
a97 1
	@@${SED} -e 's|%%PREFIX%%|${PREFIX}|' \
@


1.22
log
@- Bump PORTREVISION
- Update distinfo

Vendor's Announcement:
Hello again!

Just two days after the last security problem another flaw was discovered.
Luckily not as bad as the last one.

Andreas .kre Solberg discovered a security flaw which allows registered
users to view page content they usually have no access to. The problem is
in the way how a successful user profile change is handled.

This affects only installs which have Access Control Lists enabled (off by
default) and restricted the READ permission for certain pages even for
logged in users. Non-authenticated users can not exploit this bug.

The package available at http://www.splitbrain.org/go/dokuwiki was updated
again to reflect the change but fixing it manually is simple, too. Info on
how to do this is available at
http://bugs.splitbrain.org/?do=details&id=825

Andi

I request that the package be immediately rebuilt and distributed.

PR:		ports/98599
Submitted by:	aaron
Reviewed by:	maintainer
Approved by:	maintainer, tobez (implicit)
Security:	http://bugs.splitbrain.org/index.php?do=details&id=825
@
text
@d10 1
a10 1
PORTREVISION=	2
d29 1
a29 1
PLIST=		${WRKDIR}/pkg-plist
a98 8
	@@${CP} ${WRKSRC}/conf/acl.auth.php.dist ${WRKSRC}/conf/acl.auth.php
	@@${CP} ${WRKSRC}/conf/users.auth.php.dist ${WRKSRC}/conf/users.auth.php
	@@cd ${WRKSRC} && ${FIND} -s . -type f | \
		${SED} -e 's|^./||;s|^|${DOKUWIKI_DIR}/|' > ${PLIST} \
		&& ${FIND} -d * -type d | \
		${SED} -e 's|^|@@dirrm ${DOKUWIKI_DIR}/|' >> ${PLIST} \
		&& ${ECHO_CMD} "@@dirrmtry ${DOKUWIKI_DIR}">> ${PLIST} \
		&& ${ECHO_CMD} "@@dirrmtry ${WWWDOCROOT}" >> ${PLIST}
a103 2
	@@${CHMOD} 664 ${PREFIX}/${DOKUWIKI_DIR}/conf/acl.auth.php
	@@${CHMOD} 664 ${PREFIX}/${DOKUWIKI_DIR}/conf/users.auth.php
@


1.21
log
@Remove FORBIDDEN now that the port has been updated.
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.20
log
@- Update distinfo
- Bump PORTREVISION
- Change default install location
- This is a major security fix and I would ask that portmgr@@ immediately
rebuild and redistribute the port's package!

PR:		ports/98514
Submitted by:	aaron
Approved by:	secteam (simon)
@
text
@a19 2
FORBIDDEN=	Remote code execution

@


1.19
log
@Mark FORBIDDEN due to remote code execution:

Security:	http://www.hardened-php.net/advisory_042006.119.html
@
text
@d10 1
d29 1
a29 1
DOKUWIKI_DIR?=	${WWWDOCROOT}/${DOKUWIKI_URL}
@


1.18
log
@- Fix plist after recent php changes
@
text
@d19 2
@


1.17
log
@Fix or remove obsolate or broken ways to depend on php.
@
text
@d104 2
a105 1
		&& ${ECHO_CMD} "@@unexec ${RMDIR} %D/${DOKUWIKI_DIR} 2>/dev/null || true">> ${PLIST}
@


1.16
log
@- Update to 20060309

PR:		ports/95054
Submitted by:	Piet Delport <pjd@@satori.za.net>
Approved by:	chinsan <chinsan.tw@@gmail.com> (maintainer)
@
text
@a20 1
PHP4_PORT?=	www/mod_php4
@


1.15
log
@- Update to 20060305

PR:		ports/94257
Submitted by:	chinsan <chinsan.tw@@gmail.com> (maintainer)
@
text
@d19 1
a19 1
DIST_VER=	${PORTNAME}-2006-03-05
@


1.14
log
@Chase libversion bumb to libMagick.so.9

PR:		ports/91270
@
text
@d9 1
a9 2
PORTVERSION=	20051109
PORTREVISION=	1
d11 3
a13 5
MASTER_SITES=	ftp://bbs.ilc.edu.tw/chinsan/distfiles/ \
		http://bbs.ilc.edu.tw/chinsan/ports/dokuwiki/ \
		http://dev.splitbrain.org/browse/snapshots/ \
		http://www.splitbrain.org/Programming/PHP/DokuWiki/
DISTNAME=	${PORTNAME}-2005-11-09
d19 1
a20 3
.if !defined(WITHOUT_X11)
USE_PHP+=	imagick
.endif
a23 1
USE_REINPLACE=	YES
d28 1
a28 1
WRKSRC=		${WRKDIR}/${PORTNAME}
d42 1
a44 2
	@@${ECHO_MSG} '*  - Simplified Chinese		WIKI_LANG=zh	      *'
	@@${ECHO_MSG} '*  - Traditional Chinese        WIKI_LANG=zh-tw	      *'
d46 2
d59 1
d70 3
a73 1
	@@${ECHO_MSG} '*  - Slovenian			WIKI_LANG=sl	      *'
d75 1
d99 2
a109 2
	@@${CHOWN} ${WWWOWN}:${WWWGRP} ${PREFIX}/${DOKUWIKI_DIR}
	@@${CHMOD} 755 ${PREFIX}/${DOKUWIKI_DIR}
d111 3
a113 2
# Setup the correct permissions
	@@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${DOKUWIKI_DIR}/data
@


1.13
log
@- Update to 20051109
- Add SHA256

PR:		ports/88726
Submitted by:	maintainer
@
text
@d10 1
@


1.12
log
@Update to 20051023
Change MASTER_SITES order

PR:		87869
Submitted by:	chinsan <chinsan.tw@@gmail.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	20051023
d11 2
a12 1
MASTER_SITES=	http://bbs.ilc.edu.tw/chinsan/ports/dokuwiki/ \
d15 1
a15 1
DISTNAME=	${PORTNAME}-2005-10-23
d21 4
a24 1
USE_PHP=	gd imagick pcre session xml zlib
@


1.11
log
@BROKEN: Unfetchable
@
text
@d9 1
a9 1
PORTVERSION=	20050922
d11 4
a14 2
MASTER_SITES=	http://www.splitbrain.org/Programming/PHP/DokuWiki/
DISTNAME=	${PORTNAME}-2005-09-22
a19 2
BROKEN=		Unfetchable

a25 7
pre-fetch:
.if !defined(DOKUWIKI_DIR)
	 @@${ECHO_MSG} ""
	 @@${ECHO_MSG} "Define DOKUWIKI_DIR to override default of '${DOKUWIKI_DIR}'."
	 @@${ECHO_MSG} ""
.endif

a27 2
WWWOWN?=	www
WWWGRP?=	www
d29 1
d78 8
d102 1
a102 1
	# Data files
d107 1
a107 1
	# Setup the correct permissions
@


1.10
log
@- Update to 20050922
- Take maintainership

PR:		ports/86559
Submitted by:	chinsan <chinsan.tw@@gmail.com>
@
text
@d18 2
@


1.9
log
@- Update to 2005-09-19

PR:		ports/86371
Submitted by:	chinsan <chinsan.tw@@gmail.com>
@
text
@d9 1
a9 1
PORTVERSION=	20050919
d12 1
a12 1
DISTNAME=	${PORTNAME}-2005-09-19
d15 1
a15 1
MAINTAINER=	ports@@FreeBSD.org
@


1.8
log
@- drop maintainership

PR:		85803
Submitted by:	chinsan <chinsan.tw@@gmail.com>
@
text
@d9 1
a9 1
PORTVERSION=	20050713
d12 1
a12 1
DISTNAME=	${PORTNAME}-2005-07-13
d18 1
a18 1
USE_PHP=	gd pcre session xml zlib
d53 1
d88 1
a88 1
	${FIND} ${WRKSRC}/conf -name "*.php.bak" -delete
a90 4
post-patch:
	@@${REINPLACE_CMD} -e 's|sfs|bbs|g' ${WRKSRC}/inc/lang/zh-tw/edit.txt
	${FIND} ${WRKSRC}/inc/lang/zh-tw -name "*.txt.bak" -delete

d92 1
a92 1
	${TOUCH} ${WRKSRC}/data/changes.log
@


1.7
log
@- Fix WITH_LANG knob

PR:		ports/83663
Submitted by:	chinsan <chinsan.tw@@gmail.com> (maintainer)
@
text
@d15 1
a15 2
# Maintainership available: drop me a line if interested :p
MAINTAINER=	chinsan.tw@@gmail.com
@


1.6
log
@- Update to 20050713

PR:		ports/83442
Submitted by:	chinsan <chinsan.tw@@gmail.com> (maintainer)
@
text
@d23 1
a23 1
USE_REINPLACE=yes
d86 2
a87 1
	@@${REINPLACE_CMD} -e 's|'en'|'${WIKI_LANG}'|g' ${WRKSRC}/conf/dokuwiki.php
@


1.5
log
@- Update to 20050701

PR:		ports/83050
Submitted by:	chinsan <chinsan.tw@@gmail.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	20050701
d12 1
a12 1
DISTNAME=	${PORTNAME}-2005-07-01
d19 1
a19 1
USE_PHP=	pcre session xml zlib
d26 1
a26 1
.if !defined(DOKUWIKIDIR)
d28 1
a28 1
	 @@${ECHO_MSG} "Define DOKUWIKIDIR to override default of '${DOKUWIKIDIR}'."
d33 1
a33 1
DOKUWIKIURL?=	${PORTNAME}
d36 1
a36 1
DOKUWIKIDIR?=	${WWWDOCROOT}/${DOKUWIKIURL}
d49 1
a49 1
	@@${ECHO_MSG} '*                                 Use make-flag:      *'
d97 1
a97 1
		${SED} -e 's|^./||;s|^|${DOKUWIKIDIR}/|' > ${PLIST} \
d99 2
a100 2
		${SED} -e 's|^|@@dirrm ${DOKUWIKIDIR}/|' >> ${PLIST} \
		&& ${ECHO_CMD} "@@unexec rmdir %D/${DOKUWIKIDIR} 2>/dev/null || true">> ${PLIST}
d104 4
a107 4
	-${MKDIR} ${PREFIX}/${DOKUWIKIDIR}
	@@${CHOWN} ${WWWOWN}:${WWWGRP} ${PREFIX}/${DOKUWIKIDIR}
	@@${CHMOD} 755 ${PREFIX}/${DOKUWIKIDIR}
	@@${CP} -R ${WRKSRC}/ ${PREFIX}/${DOKUWIKIDIR}
d109 1
a109 1
	@@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${DOKUWIKIDIR}/data
d113 1
a113 2
		-e 's|%%WWWDOCROOT%%|${WWWDOCROOT}|' \
		-e 's|%%DOKUWIKIURL%%|${DOKUWIKIURL}|' ${PKGMESSAGE}
@


1.4
log
@- Take maintainership
- Add knobs WIKI_LANG and DOKUWIKIDIR

PR:		ports/81244
Submitted by:	chinsan <chinsan@@mail2000.com.tw>
@
text
@d9 1
a9 1
PORTVERSION=	20050507
d12 1
a12 1
DISTNAME=	${PORTNAME}-2005-05-07
d15 1
d32 1
a32 1
WWWDOCROOT?=	www/data-dist
d47 1
a47 1
	@@${ECHO_MSG} '*********************************************************'
d59 1
a59 1
#	@@${ECHO_MSG} '*  - Estonian			WIKI_LANG=et	      *'
d66 1
d68 2
d76 1
d91 2
a92 2
	@@${REINPLACE_CMD} -e 's|sfs|bbs|g' ${WRKSRC}/lang/zh-tw/edit.txt
	${FIND} ${WRKSRC}/lang/zh-tw -name "*.txt.bak" -delete
d95 2
a96 1
	cd ${WRKSRC} && ${FIND} -s . -type f | \
a99 1
		&& ${ECHO_CMD} ${DOKUWIKIDIR}/changes.log >> ${PLIST} \
a108 2
	@@${TOUCH} ${PREFIX}/${DOKUWIKIDIR}/changes.log
	@@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${DOKUWIKIDIR}/changes.log
a109 2
	@@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${DOKUWIKIDIR}/media
	@@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${DOKUWIKIDIR}/attic
@


1.3
log
@1: update to 20050507
2: make portlint happy.

PR:		ports/80746
Submitted by:	chinsan <chinsan@@mail2000.com.tw>
@
text
@a9 1
PORTREVISION=	0
d15 1
a15 1
MAINTAINER=	ports@@FreeBSD.org
d22 8
d38 4
d44 45
@


1.2
log
@- fix insufficient check on conf['uploadtypes']
- fix pkg-message

Submitted by:	Stephane Lentz <stephane.lentz@@gmail.com> & chinsan <chinsan@@mail2000.com.tw>
@
text
@d9 2
a10 2
PORTVERSION=	20050218
PORTREVISION=	1
d13 1
a13 1
DISTNAME=	dokuwiki-2005-02-18
d19 1
a19 1
USE_PHP=	pcre session
d25 1
a25 1
DOKUWIKIURL?=	dokuwiki
d39 1
a39 1
		&& ${ECHO_CMD} @@dirrm ${DOKUWIKIDIR} >> ${PLIST}
@


1.1
log
@Add dokuwiki, it's a simple and easy to use wiki.

Submitted by:	chinsan <chinsan@@mail2000.com.tw>
@
text
@d10 1
d23 6
a28 1
DOKUWIKIDIR?=	www/data-dist/dokuwiki
d44 1
a44 1
	@@${CHOWN} www:www ${PREFIX}/${DOKUWIKIDIR}
d49 4
a52 4
	@@${CHOWN} -R www:www ${PREFIX}/${DOKUWIKIDIR}/changes.log
	@@${CHOWN} -R www:www ${PREFIX}/${DOKUWIKIDIR}/data
	@@${CHOWN} -R www:www ${PREFIX}/${DOKUWIKIDIR}/media
	@@${CHOWN} -R www:www ${PREFIX}/${DOKUWIKIDIR}/attic
d55 3
a57 1
	@@${SED} -e 's|%%DOKUWIKIDIR%%|${PREFIX}/${DOKUWIKIDIR}|' ${PKGMESSAGE}
@

