head	1.70;
access;
symbols
	RELEASE_8_3_0:1.68
	RELEASE_9_0_0:1.66
	RELEASE_7_4_0:1.59
	RELEASE_8_2_0:1.59
	RELEASE_6_EOL:1.59
	RELEASE_8_1_0:1.55
	RELEASE_7_3_0:1.52
	RELEASE_8_0_0:1.48
	RELEASE_7_2_0:1.45
	RELEASE_7_1_0:1.38
	RELEASE_6_4_0:1.38
	RELEASE_5_EOL:1.30
	RELEASE_7_0_0:1.20
	RELEASE_6_3_0:1.12
	PRE_XORG_7:1.3;
locks; strict;
comment	@# @;


1.70
date	2012.11.17.06.02.37;	author svnexp;	state Exp;
branches;
next	1.69;

1.69
date	2012.06.29.10.29.24;	author az;	state Exp;
branches;
next	1.68;

1.68
date	2012.02.07.01.30.50;	author pgollucci;	state Exp;
branches;
next	1.67;

1.67
date	2012.01.21.17.37.09;	author eadler;	state Exp;
branches;
next	1.66;

1.66
date	2011.06.15.13.07.40;	author brix;	state Exp;
branches;
next	1.65;

1.65
date	2011.06.06.21.35.09;	author brix;	state Exp;
branches;
next	1.64;

1.64
date	2011.06.05.16.49.43;	author brix;	state Exp;
branches;
next	1.63;

1.63
date	2011.05.27.14.05.31;	author brix;	state Exp;
branches;
next	1.62;

1.62
date	2011.04.02.12.58.38;	author brix;	state Exp;
branches;
next	1.61;

1.61
date	2011.03.01.21.29.11;	author brix;	state Exp;
branches;
next	1.60;

1.60
date	2011.02.13.11.23.58;	author brix;	state Exp;
branches;
next	1.59;

1.59
date	2010.10.29.17.10.48;	author brix;	state Exp;
branches;
next	1.58;

1.58
date	2010.09.23.17.20.30;	author pgollucci;	state Exp;
branches;
next	1.57;

1.57
date	2010.07.26.13.35.08;	author brix;	state Exp;
branches;
next	1.56;

1.56
date	2010.07.12.14.48.56;	author brix;	state Exp;
branches;
next	1.55;

1.55
date	2010.07.05.20.40.07;	author brix;	state Exp;
branches;
next	1.54;

1.54
date	2010.05.31.02.01.26;	author ade;	state Exp;
branches;
next	1.53;

1.53
date	2010.04.04.15.59.48;	author brix;	state Exp;
branches;
next	1.52;

1.52
date	2010.02.22.19.43.23;	author brix;	state Exp;
branches;
next	1.51;

1.51
date	2010.01.16.12.10.25;	author brix;	state Exp;
branches;
next	1.50;

1.50
date	2009.12.13.16.24.23;	author brix;	state Exp;
branches;
next	1.49;

1.49
date	2009.11.14.14.10.44;	author brix;	state Exp;
branches;
next	1.48;

1.48
date	2009.09.13.16.18.26;	author brix;	state Exp;
branches;
next	1.47;

1.47
date	2009.07.23.19.56.53;	author brix;	state Exp;
branches;
next	1.46;

1.46
date	2009.07.14.14.59.34;	author brix;	state Exp;
branches;
next	1.45;

1.45
date	2009.03.25.21.18.06;	author brix;	state Exp;
branches;
next	1.44;

1.44
date	2009.03.25.18.34.14;	author brix;	state Exp;
branches;
next	1.43;

1.43
date	2009.02.01.16.50.29;	author brix;	state Exp;
branches;
next	1.42;

1.42
date	2009.01.20.16.23.12;	author brix;	state Exp;
branches;
next	1.41;

1.41
date	2009.01.18.20.26.03;	author brix;	state Exp;
branches;
next	1.40;

1.40
date	2008.10.19.17.23.48;	author brix;	state Exp;
branches;
next	1.39;

1.39
date	2008.09.28.21.43.32;	author brix;	state Exp;
branches;
next	1.38;

1.38
date	2008.08.17.21.21.41;	author brix;	state Exp;
branches;
next	1.37;

1.37
date	2008.08.13.19.59.24;	author brix;	state Exp;
branches;
next	1.36;

1.36
date	2008.08.06.16.09.04;	author brix;	state Exp;
branches;
next	1.35;

1.35
date	2008.07.30.11.54.55;	author brix;	state Exp;
branches;
next	1.34;

1.34
date	2008.07.09.19.09.59;	author brix;	state Exp;
branches;
next	1.33;

1.33
date	2008.07.05.09.27.33;	author brix;	state Exp;
branches;
next	1.32;

1.32
date	2008.06.06.14.06.57;	author edwin;	state Exp;
branches;
next	1.31;

1.31
date	2008.06.01.21.13.54;	author brix;	state Exp;
branches;
next	1.30;

1.30
date	2008.05.31.10.13.13;	author brix;	state Exp;
branches;
next	1.29;

1.29
date	2008.05.30.21.32.33;	author brix;	state Exp;
branches;
next	1.28;

1.28
date	2008.05.18.14.51.13;	author brix;	state Exp;
branches;
next	1.27;

1.27
date	2008.05.08.18.08.16;	author brix;	state Exp;
branches;
next	1.26;

1.26
date	2008.04.26.09.13.57;	author brix;	state Exp;
branches;
next	1.25;

1.25
date	2008.04.18.10.04.40;	author brix;	state Exp;
branches;
next	1.24;

1.24
date	2008.04.13.09.57.56;	author brix;	state Exp;
branches;
next	1.23;

1.23
date	2008.04.06.17.02.24;	author brix;	state Exp;
branches;
next	1.22;

1.22
date	2008.04.01.21.07.22;	author brix;	state Exp;
branches;
next	1.21;

1.21
date	2008.03.09.21.25.09;	author brix;	state Exp;
branches;
next	1.20;

1.20
date	2008.02.12.08.51.59;	author brix;	state Exp;
branches;
next	1.19;

1.19
date	2008.02.09.23.10.39;	author brix;	state Exp;
branches;
next	1.18;

1.18
date	2008.01.12.14.36.26;	author brix;	state Exp;
branches;
next	1.17;

1.17
date	2008.01.10.22.47.23;	author brix;	state Exp;
branches;
next	1.16;

1.16
date	2008.01.07.16.52.31;	author brix;	state Exp;
branches;
next	1.15;

1.15
date	2008.01.03.17.47.03;	author brix;	state Exp;
branches;
next	1.14;

1.14
date	2007.12.20.16.58.29;	author brix;	state Exp;
branches;
next	1.13;

1.13
date	2007.12.13.17.02.43;	author brix;	state Exp;
branches;
next	1.12;

1.12
date	2007.11.28.07.56.21;	author brix;	state Exp;
branches;
next	1.11;

1.11
date	2007.10.25.21.22.18;	author miwi;	state Exp;
branches;
next	1.10;

1.10
date	2007.10.06.14.42.39;	author miwi;	state Exp;
branches;
next	1.9;

1.9
date	2007.09.23.09.16.56;	author miwi;	state Exp;
branches;
next	1.8;

1.8
date	2007.09.11.17.34.13;	author linimon;	state Exp;
branches;
next	1.7;

1.7
date	2007.08.27.16.54.22;	author miwi;	state Exp;
branches;
next	1.6;

1.6
date	2007.08.26.14.17.44;	author araujo;	state Exp;
branches;
next	1.5;

1.5
date	2007.08.02.20.11.55;	author miwi;	state Exp;
branches;
next	1.4;

1.4
date	2007.06.08.22.19.01;	author miwi;	state Exp;
branches;
next	1.3;

1.3
date	2007.05.01.23.18.29;	author miwi;	state Exp;
branches;
next	1.2;

1.2
date	2007.04.29.21.10.08;	author miwi;	state Exp;
branches;
next	1.1;

1.1
date	2007.04.23.09.00.59;	author miwi;	state Exp;
branches;
next	;


desc
@@


1.70
log
@Switch exporter over
@
text
@# New ports collection makefile for:	ikiwiki
# Date created:		21 Apr 2007
# Whom:			Henrik Brix Andersen <henrik@@brixandersen.dk>
#
# $FreeBSD: head/www/ikiwiki/Makefile 300897 2012-07-14 14:29:18Z beat $

PORTNAME=	ikiwiki
PORTVERSION=	3.20110608
PORTREVISION=	1
CATEGORIES=	www
MASTER_SITES=	${MASTER_SITE_DEBIAN_POOL} \
		http://kitenet.net/~joey/debian/unstable/
DISTNAME=	${PORTNAME}_${PORTVERSION}

MAINTAINER=	brix@@FreeBSD.org
COMMENT=	A wiki compiler

BUILD_DEPENDS=	p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser \
		p5-Locale-gettext>=0:${PORTSDIR}/devel/p5-Locale-gettext \
		p5-CGI-FormBuilder>=0:${PORTSDIR}/www/p5-CGI-FormBuilder \
		p5-CGI-Session>=0:${PORTSDIR}/www/p5-CGI-Session \
		p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate \
		p5-HTML-Scrubber>=0:${PORTSDIR}/www/p5-HTML-Scrubber \
		p5-HTML-Template>=0:${PORTSDIR}/www/p5-HTML-Template \
		p5-Mail-Sendmail>=0:${PORTSDIR}/mail/p5-Mail-Sendmail \
		p5-Text-Markdown>=0:${PORTSDIR}/textproc/p5-Text-Markdown \
		p5-URI>=0:${PORTSDIR}/net/p5-URI \
		p5-XML-Simple>=0:${PORTSDIR}/textproc/p5-XML-Simple \
		p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML
RUN_DEPENDS:=	${BUILD_DEPENDS} \
		p5-File-MimeInfo>=0:${PORTSDIR}/devel/p5-File-MimeInfo \
		p5-RPC-XML>=0:${PORTSDIR}/net/p5-RPC-XML \
		p5-XML-Feed>=0:${PORTSDIR}/textproc/p5-XML-Feed \
		p5-Authen-Passphrase>=0:${PORTSDIR}/security/p5-Authen-Passphrase

WRKSRC=		${WRKDIR}/${PORTNAME}

LICENSE=	GPLv2
PERL_CONFIGURE=	yes
USE_GMAKE=	yes
USE_GETTEXT=	yes

OPTIONS=	PO4A "Install translated underlays" On \
		SEARCH "Install search backend" On \
		W3M "Install w3m CGI wrapper" Off

MAN1=		ikiwiki.1 ikiwiki-calendar.1 ikiwiki-makerepo.1 ikiwiki-transition.1 ikiwiki-update-wikilist.1
MAN8=		ikiwiki-mass-rebuild.8
PORTDOCS=	CHANGELOG NEWS README
PORTEXAMPLES=	*

.include <bsd.port.pre.mk>

.if defined(WITH_PO4A)
PLIST_SUB+=	PO4A=""
RUN_DEPENDS+=	po4a>=0.39:${PORTSDIR}/textproc/po4a
BUILD_DEPENDS+=	po4a>=0.39:${PORTSDIR}/textproc/po4a
.else
PLIST_SUB+=	PO4A="@@comment "
.endif

.if defined(WITH_SEARCH)
RUN_DEPENDS+=	p5-Digest-SHA1>=0:${PORTSDIR}/security/p5-Digest-SHA1 \
		p5-Search-Xapian>=0:${PORTSDIR}/databases/p5-Search-Xapian \
		${LOCALBASE}/www/xapian-omega/cgi-bin/omega:${PORTSDIR}/www/xapian-omega
.endif

.if defined(WITH_W3M)
MAKE_ENV+=	W3M_CGI_BIN=${PREFIX}/libexec/w3m/cgi-bin
PLIST_SUB+=	W3M=""
.else
PLIST_SUB+=	W3M="@@comment "
.endif

post-patch:
	@@${GREP} -rl '^#!/usr/bin/perl' ${WRKSRC} | \
		${XARGS} ${REINPLACE_CMD} -i '' \
		-e "s|#!/usr/bin/perl|#!${PERL}|"
	@@${REINPLACE_CMD} -i '' \
		-e "s|/usr/bin/markdown|${LOCALBASE}/bin/markdown|" \
		${WRKSRC}/IkiWiki/Plugin/mdwn.pm
	@@${REINPLACE_CMD} -i '' \
		-e "s|/etc/ikiwiki/wikilist|${PREFIX}/etc/ikiwiki/wikilist|" \
		${WRKSRC}/ikiwiki-mass-rebuild \
		${WRKSRC}/doc/ikiwiki-mass-rebuild.mdwn \
		${WRKSRC}/ikiwiki-update-wikilist \
		${WRKSRC}/doc/ikiwiki-update-wikilist.mdwn
	@@${REINPLACE_CMD} -i '' \
		-e 's|$$(PREFIX)/share/man|$$(PREFIX)/man|' \
		-e 's|-wholename|-path|' \
		-e 's|\(-install -d $$(DESTDIR)/etc/ikiwiki\)|#\1|' \
		-e 's|\(-install -m 0644 wikilist\)|#\1|' \
		-e 's|\(-install -m 0644 auto.setup\)|#\1|' \
		-e 's|\(-install -m 0644 auto-blog.setup\)|#\1|' \
		-e 's|$$(DESTDIR)$$(PREFIX)/share/ikiwiki/examples|${EXAMPLESDIR}|' \
		${WRKSRC}/Makefile.PL
	@@${REINPLACE_CMD} -i '' \
		-e "s|share/ikiwiki/examples|share/examples/ikiwiki|" \
		${WRKSRC}/IkiWiki/Setup/Automator.pm
	@@${REINPLACE_CMD} -i '' \
		-e "s|/usr/lib/cgi-bin/omega/omega|${LOCALBASE}/www/xapian-omega/cgi-bin/omega|g" \
		${WRKSRC}/IkiWiki/Plugin/search.pm
	@@${REINPLACE_CMD} -i '' \
		-e "s|/etc/highlight|${LOCALBASE}/etc/highlight|" \
		-e "s|/usr/share/highlight|${LOCALBASE}/share/highlight|" \
		${WRKSRC}/IkiWiki/Plugin/highlight.pm
.ifndef(WITH_PO4A)
	@@${REINPLACE_CMD} -i '' \
		-e 's|^\(TRANSLATED_UNDERLAYS=\).*|\1|' \
		${WRKSRC}/po/Makefile
.endif
.ifndef(WITH_W3M)
	@@${REINPLACE_CMD} -i '' \
		-e '/w3m/d' \
		-e '/W3M/d' \
		 ${WRKSRC}/Makefile.PL
.endif
.if defined(NOPORTEXAMPLES)
	@@${REINPLACE_CMD} -i '' \
		-e 's|\(install -d ${EXAMPLESDIR}\)|#\1|' \
		-e 's|\(cp -aL doc/examples\)|#\1|' \
		-e 's|\(install -m 644 doc/examples\)|#\1|' \
		${WRKSRC}/Makefile.PL
.endif

post-install:
	${MKDIR} ${PREFIX}/etc/ikiwiki
	${INSTALL_DATA} ${WRKSRC}/auto.setup ${PREFIX}/etc/ikiwiki
	${INSTALL_DATA} ${WRKSRC}/auto-blog.setup ${PREFIX}/etc/ikiwiki
.if !defined(NOPORTDOCS)
	${MKDIR} ${DOCSDIR}
	${INSTALL_DATA} ${PORTDOCS:S@@^@@${WRKSRC}/@@} ${DOCSDIR}
.endif
.if !defined(NOPORTEXAMPLES)
	${MKDIR} ${EXAMPLESDIR}
	${INSTALL_DATA} ${WRKSRC}/ikiwiki.setup ${EXAMPLESDIR}
	${INSTALL_DATA} ${WRKSRC}/wikilist ${EXAMPLESDIR}
.endif
	@@${CAT} ${PKGMESSAGE}

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


1.69
log
@- Remove SITE_PERL from *_DEPENDS

Approved by: portmgr@@ (bapt@@)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.68
log
@- Chase shlib bump for xapian-core

PR:             ports/164460
@
text
@d18 12
a29 12
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \
		${SITE_PERL}/${PERL_ARCH}/Locale/gettext.pm:${PORTSDIR}/devel/p5-Locale-gettext \
		${SITE_PERL}/CGI/FormBuilder.pm:${PORTSDIR}/www/p5-CGI-FormBuilder \
		${SITE_PERL}/CGI/Session.pm:${PORTSDIR}/www/p5-CGI-Session \
		${SITE_PERL}/Date/Parse.pm:${PORTSDIR}/devel/p5-TimeDate \
		${SITE_PERL}/HTML/Scrubber.pm:${PORTSDIR}/www/p5-HTML-Scrubber \
		${SITE_PERL}/HTML/Template.pm:${PORTSDIR}/www/p5-HTML-Template \
		${SITE_PERL}/Mail/Sendmail.pm:${PORTSDIR}/mail/p5-Mail-Sendmail \
		${SITE_PERL}/Text/Markdown.pm:${PORTSDIR}/textproc/p5-Text-Markdown \
		${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI \
		${SITE_PERL}/XML/Simple.pm:${PORTSDIR}/textproc/p5-XML-Simple \
		${SITE_PERL}/YAML.pm:${PORTSDIR}/textproc/p5-YAML
d31 4
a34 4
		${SITE_PERL}/File/MimeInfo.pm:${PORTSDIR}/devel/p5-File-MimeInfo \
		${SITE_PERL}/RPC/XML.pm:${PORTSDIR}/net/p5-RPC-XML \
		${SITE_PERL}/XML/Feed.pm:${PORTSDIR}/textproc/p5-XML-Feed \
		${SITE_PERL}/Authen/Passphrase.pm:${PORTSDIR}/security/p5-Authen-Passphrase
d63 2
a64 2
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 \
		${SITE_PERL}/${PERL_ARCH}/Search/Xapian.pm:${PORTSDIR}/databases/p5-Search-Xapian \
@


1.67
log
@At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.

Explicit duplication > := > = and this just moves ports one step to the left

Approved by:	portmgr
@
text
@d9 1
@


1.66
log
@- Update to v3.20110608 (security update)

Security:	http://www.vuxml.org/freebsd/3145faf1-974c-11e0-869e-000c29249b2e.html
@
text
@d29 1
a29 1
RUN_DEPENDS=	${BUILD_DEPENDS} \
@


1.65
log
@- Fix pkg-plist when built with WITH_PO4A

Reported by:	pointyhat via pav
Pointy hat:	brix
@
text
@d8 1
a8 2
PORTVERSION=	3.20110431
PORTREVISION=	1
@


1.64
log
@- Update to v3.20110431
@
text
@d9 1
@


1.63
log
@- Update to v3.20110430
@
text
@d8 1
a8 1
PORTVERSION=	3.20110430
@


1.62
log
@- Update to v3.20110328
@
text
@d8 1
a8 1
PORTVERSION=	3.20110328
@


1.61
log
@- Update to v3.20110225
- Replace hardcoded #!/usr/bin/perl with actual path to perl [1]
- Add PO4A knob to enable/disable installing localized wiki underlays [2]

PR:		ports/155102 [1]
Submitted by:	Anthony Low <shinji at pikopiko.org> [1], Paweł Wieczorek <wieczyk at gmail.com> [2]
@
text
@d8 1
a8 1
PORTVERSION=	3.20110225
d27 2
a28 1
		${SITE_PERL}/XML/Simple.pm:${PORTSDIR}/textproc/p5-XML-Simple
@


1.60
log
@- Update to v3.20110124
@
text
@d8 1
a8 1
PORTVERSION=	3.20110124
a29 1
		po4a>=0.39:${PORTSDIR}/textproc/po4a \
d41 2
a42 1
OPTIONS=	SEARCH "Install search backend" On \
d52 8
d68 1
a68 1
PLIST_SUB=	W3M=""
d70 1
a70 1
PLIST_SUB=	W3M="@@comment "
d74 3
d105 5
@


1.59
log
@- Update to v3.20101023
@
text
@d8 1
a8 1
PORTVERSION=	3.20101023
@


1.58
log
@- Chase databases/xapian-core sh lib bump

Reported by:    erwin via pointyhat
@
text
@d8 1
a8 2
PORTVERSION=	3.20100722
PORTREVISION=	1
@


1.57
log
@- Update to v3.20100722
@
text
@d9 1
@


1.56
log
@- Depend on textproc/po4a v0.39 or newer
- Bump PORTREVISION
@
text
@d8 1
a8 2
PORTVERSION=	3.20100704
PORTREVISION=	1
@


1.55
log
@- Update to v3.20100704
- Add LICENSE

Feature safe:	yes
@
text
@d9 1
d31 1
a31 1
		${SITE_PERL}/Locale/Po4a/Common.pm:${PORTSDIR}/textproc/po4a \
@


1.54
log
@Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
@
text
@d8 1
a8 2
PORTVERSION=	3.20100403
PORTREVISION=	1
d37 1
@


1.53
log
@- Update to v3.20100403
@
text
@d9 1
@


1.52
log
@- Update to v3.20100212

Feature safe:	yes
@
text
@d8 1
a8 1
PORTVERSION=	3.20100212
@


1.51
log
@- Update to v3.20100102.3
@
text
@d8 1
a8 1
PORTVERSION=	3.20100102.3
@


1.50
log
@- Update to v3.20091202
@
text
@d8 1
a8 1
PORTVERSION=	3.20091202
@


1.49
log
@- Update to v3.20091113
@
text
@d8 1
a8 1
PORTVERSION=	3.20091113
@


1.48
log
@- Update to v3.1415926 (security update)

Security:	http://www.vuxml.org/freebsd/6e8f54af-a07d-11de-a649-000c2955660f.html
@
text
@d8 1
a8 1
PORTVERSION=	3.1415926
d44 1
a44 1
MAN1=		ikiwiki.1 ikiwiki-makerepo.1 ikiwiki-transition.1 ikiwiki-update-wikilist.1
@


1.47
log
@- Update to v3.14159
@
text
@d8 1
a8 1
PORTVERSION=	3.14159
d30 1
@


1.46
log
@- Update to v3.1415
- Some Makefile changes based on the patch in ports/136186

PR:		ports/136186
Submitted by:	Yarema <yds AT CoolRat.org>
@
text
@d8 1
a8 1
PORTVERSION=	3.1415
@


1.45
log
@- Fix leftover examples directory.
- Bump PORTREVISION

Reported by:	QAT
@
text
@d8 1
a8 2
PORTVERSION=	3.08
PORTREVISION=	1
d64 2
a65 2
	@@${REINPLACE_CMD} -e \
		"s|/usr/bin/markdown|${LOCALBASE}/bin/markdown|" \
d67 2
a68 3
	@@${RM} ${WRKSRC}/IkiWiki/Plugin/mdwn.pm.bak
	@@${REINPLACE_CMD} -e \
		"s|/etc/ikiwiki/wikilist|${PREFIX}/etc/ikiwiki/wikilist|" \
d73 1
a73 1
	@@${REINPLACE_CMD} \
d82 5
a86 2
	@@${REINPLACE_CMD} -e \
		"s|/usr/lib/cgi-bin/omega/omega|${LOCALBASE}/www/xapian-omega/cgi-bin/omega|g" \
d88 4
a91 1
	@@${RM} ${WRKSRC}/IkiWiki/Plugin/search.pm.bak
d93 4
a96 1
	@@${REINPLACE_CMD} -e '/w3m/d' -e '/W3M/d' ${WRKSRC}/Makefile.PL
d99 1
a99 1
	@@${REINPLACE_CMD} \
@


1.44
log
@Update to v3.08
@
text
@d9 1
d92 5
a96 2
	${MV} ${WRKSRC}/doc/examples ${WRKSRC}/doc/examples.not_installed
	${MKDIR} ${WRKSRC}/doc/examples
@


1.43
log
@- Update to v3.03
@
text
@d8 1
a8 1
PORTVERSION=	3.03
d46 1
a46 1
PORTEXAMPLES=	ikiwiki.setup wikilist
d81 1
d90 4
d105 2
a106 1
	${INSTALL_DATA} ${PORTEXAMPLES:S@@^@@${WRKSRC}/@@} ${EXAMPLESDIR}
@


1.42
log
@- Update to v3.02
@
text
@d8 1
a8 1
PORTVERSION=	3.02
@


1.41
log
@- Update to v3.01

Instructions for migrating existing ikiwiki configurations to 3.x
format can be found at http://ikiwiki.info/tips/upgrade_to_3.0/
@
text
@d8 1
a8 1
PORTVERSION=	3.01
d80 1
d93 1
@


1.40
log
@- Update to v2.67
@
text
@d8 1
a8 1
PORTVERSION=	2.67
d57 1
a75 1
		-e 's|$$(PREFIX)/lib/w3m|$$(PREFIX)/libexec/w3m|' \
d86 1
a86 1
	@@${REINPLACE_CMD} -e '/w3m/d' ${WRKSRC}/Makefile.PL
@


1.39
log
@- Update to v2.65.
@
text
@d8 1
a8 1
PORTVERSION=	2.65
@


1.38
log
@- Update to version 2.61.
@
text
@d8 1
a8 1
PORTVERSION=	2.61
d77 3
a79 3
		-e 's|\(install -d $$(DESTDIR)/etc/ikiwiki\)|#\1|' \
		-e 's|\(install -m 0644 wikilist\)|#\1|' \
		-e 's|\(install -m 0644 auto.setup\)|#\1|' \
@


1.37
log
@- Update to version 2.60
- Add note about new config file format to UPDATING:

The layout of the ikiwiki.setup file has changed in a significant
way in this release.  Old setup files will continue to work, but new
features, like the new websetup interface, require a new format
setup file.  You can convert old setup files into the new format by
running the following command for all your ikiwiki.setup files:

  ikiwiki-transition setupformat ikiwiki.setup
@
text
@d8 1
a8 1
PORTVERSION=	2.60
a76 1
		-e 's|cp -a|install -m 755|' \
@


1.36
log
@Update to version 2.56.
@
text
@d8 1
a8 1
PORTVERSION=	2.56
d46 1
a46 1
PORTEXAMPLES=	ikiwiki.setup
d68 1
a68 1
		"s|/etc/ikiwiki/wikilist|${LOCALBASE}/etc/ikiwiki/wikilist|" \
d77 4
d83 3
a85 2
		"s|/usr/lib/cgi-bin/omega/omega|${LOCALBASE}/www/xapian-omega/cgi-bin/omega|" \
		${WRKSRC}/doc/ikiwiki.setup
d91 2
d99 1
a99 1
	${INSTALL_DATA} ${PORTEXAMPLES:S@@^@@${WRKSRC}/doc/@@} ${EXAMPLESDIR}
@


1.35
log
@Update to version 2.55.

Approved by:    erwin (mentor, implicit)
@
text
@d8 1
a8 1
PORTVERSION=	2.55
@


1.34
log
@Update to version 2.52.

The IkiWiki editpage form now uses the raw page name, not the page
title, in its 'page' cgi parameter.  You will need to rebuild any
existing ikiwiki installations in order to update their 'edit' links
to the new format.

Approved by:	erwin (mentor, implicit)
@
text
@d8 1
a8 1
PORTVERSION=	2.52
a62 1
	@@${RM} ${WRKSRC}/IkiWiki/Plugin/attachment.pm.orig
@


1.33
log
@Update IkiWiki to version 2.51.

The IkiWiki search plug-in now uses www/xapian-omega as backend
instead of textproc/hyperestraier. You will need to update the
configuration of any search enabled ikiwiki installations and
rebuild them since the search form has changed.

Approved by:	erwin (mentor, implicit)
@
text
@d8 1
a8 1
PORTVERSION=	2.51
d63 1
@


1.32
log
@Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@@
Approved by:    portmgr (pav)
@
text
@d8 1
a8 2
PORTVERSION=	2.48
PORTREVISION=	1
d40 2
a41 1
OPTIONS=	W3M "Install w3m CGI wrapper" off
d50 6
d63 2
a64 1
	@@${REINPLACE_CMD} -e "s|/usr/bin/markdown|${LOCALBASE}/bin/markdown|" \
d67 2
a68 1
	@@${REINPLACE_CMD} -e "s|/etc/ikiwiki/wikilist|${LOCALBASE}/etc/ikiwiki/wikilist|" \
d78 3
@


1.31
log
@Update to version 2.48 (security update).

If password based logins is enabled in ikiwiki, those passwords were
until this release stored in cleartext in the userdb.  To guard
against exposing users' passwords, ikiwiki now use strong (blowfish)
hashes for storing passwords.

To hash existing passwords, update to this version and run the
following command for each of your ikiwiki src dirs:

  ikiwiki-transition hashpassword /path/to/your/wiki/srcdir

Approved by:	erwin (mentor, implicit)
Security:	http://www.vuxml.org/freebsd/90db9983-2f53-11dd-a0d8-0016d325a0ed.html
@
text
@d9 1
@


1.30
log
@Fix empty password security hole, which affects wikis with both
password and OpenID login enabled.

Submitted by:	Joey Hess <joeyh at debian.org> (IkiWiki author)
Approved by:	erwin (mentor, implicit)
Security:	http://www.vuxml.org/freebsd/09066828-2ef1-11dd-a0d8-0016d325a0ed.html
@
text
@d8 1
a8 2
PORTVERSION=	2.47
PORTREVISION=	1
d10 2
a11 1
MASTER_SITES=	${MASTER_SITE_DEBIAN_POOL}
d31 2
a32 1
		${SITE_PERL}/XML/Feed.pm:${PORTSDIR}/textproc/p5-XML-Feed
a55 1
	@@${RM} ${WRKSRC}/IkiWiki/Plugin/passwordauth.pm.orig
@


1.29
log
@Update to version 2.47.

Approved by:	erwin (mentor)
@
text
@d9 1
d55 1
@


1.28
log
@Update to version 2.46.

Approved by:	erwin (mentor)
@
text
@d8 1
a8 1
PORTVERSION=	2.46
@


1.27
log
@- Update to version 2.45

Approved by:	erwin (mentor)
@
text
@d8 1
a8 1
PORTVERSION=	2.45
@


1.26
log
@Update to version 2.44.

Approved by:	pav (co-mentor)
@
text
@d8 1
a8 1
PORTVERSION=	2.44
@


1.25
log
@Update to version 2.43.

Approved by:	pav (co-mentor)
@
text
@d8 1
a8 1
PORTVERSION=	2.43
@


1.24
log
@Update to version 2.42 (security update).

Approved by:	pav (co-mentor)
Security:	http://www.vuxml.org/freebsd/8d2c0ce1-08b6-11dd-94b4-0016d325a0ed.html
@
text
@d8 1
a8 1
PORTVERSION=	2.42
@


1.23
log
@- Move a few perl modules from runtime to build dependencies
- Sort build and runtime dependencies
- Fix a GNUism in Makefile.PL
- Bump PORTREVISION

Approved by:	erwin (mentor)
Reported by:	pointyhat via erwin and pav
Pointy hat to:	brix
@
text
@d8 1
a8 2
PORTVERSION=	2.41
PORTREVISION=	1
@


1.22
log
@Update to version 2.41.

Approved by:	erwin (mentor)
@
text
@d9 1
d17 5
a21 1
BUILD_DEPENDS=	${SITE_PERL}/Text/Markdown.pm:${PORTSDIR}/textproc/p5-Text-Markdown \
d24 2
d27 1
a27 2
		${SITE_PERL}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \
		${SITE_PERL}/${PERL_ARCH}/Locale/gettext.pm:${PORTSDIR}/devel/p5-Locale-gettext
a28 3
		${SITE_PERL}/CGI/FormBuilder.pm:${PORTSDIR}/www/p5-CGI-FormBuilder \
		${SITE_PERL}/CGI/Session.pm:${PORTSDIR}/www/p5-CGI-Session \
		${SITE_PERL}/Date/Parse.pm:${PORTSDIR}/devel/p5-TimeDate \
a29 1
		${SITE_PERL}/Mail/Sendmail.pm:${PORTSDIR}/mail/p5-Mail-Sendmail \
d31 1
a31 2
		${SITE_PERL}/XML/Feed.pm:${PORTSDIR}/textproc/p5-XML-Feed \
		${SITE_PERL}/XML/Simple.pm:${PORTSDIR}/textproc/p5-XML-Simple
d66 1
@


1.21
log
@- Update to v2.40
- Add patch to make ikiwiki work with latest textproc/p5-Text-Markdown

Approved by:	erwin (mentor)
@
text
@d8 1
a8 1
PORTVERSION=	2.40
a28 1
		${SITE_PERL}/Time/Duration.pm:${PORTSDIR}/devel/p5-Time-Duration \
d56 1
a56 1
	@@${RM} ${WRKSRC}/IkiWiki/Plugin/mdwn.pm.orig ${WRKSRC}/IkiWiki/Plugin/mdwn.pm.bak
@


1.20
log
@Update to v2.32.3 (security update).

Approved by:	erwin (mentor)
Security:	http://www.vuxml.org/freebsd/739329c8-d8f0-11dc-ac2f-0016d325a0ed.html
@
text
@d8 1
a8 1
PORTVERSION=	2.32.3
d41 1
a41 1
MAN1=		ikiwiki.1 ikiwiki-makerepo.1 ikiwiki-update-wikilist.1
d57 1
@


1.19
log
@- Update to v2.30.
- Install example setup file

Full ChangeLog available at http://ikiwiki.info/news/version_2.30/

Approved by:	erwin (mentor)
@
text
@d8 1
a8 1
PORTVERSION=	2.30
@


1.18
log
@Update to version 2.20.

Approved by:	erwin (mentor)
@
text
@d8 1
a8 1
PORTVERSION=	2.20
d44 1
d75 4
@


1.17
log
@Update to version 2.19.

Approved by:	erwin (mentor)
@
text
@d8 1
a8 1
PORTVERSION=	2.19
@


1.16
log
@Update to version 2.18.

Approved by:	erwin (mentor)
@
text
@d8 1
a8 1
PORTVERSION=	2.18
@


1.15
log
@Update to version 2.17.

Approved by:	erwin (mentor)
@
text
@d8 1
a8 1
PORTVERSION=	2.17
@


1.14
log
@Update to v2.16.

Approved by:	erwin (mentor)
@
text
@d8 1
a8 1
PORTVERSION=	2.16
@


1.13
log
@Update to v2.15

Approved by:	erwin (mentor)
@
text
@d8 1
a8 1
PORTVERSION=	2.15
@


1.12
log
@- Update to 2.14 (security update)
- Update my email address

Approved by:	portmgr (erwin), erwin (mentor)
Security:	http://www.vuxml.org/freebsd/31d9fbb4-9d09-11dc-a29d-0016d325a0ed.html
@
text
@d8 1
a8 1
PORTVERSION=	2.14
d41 1
a41 1
MAN1=		ikiwiki.1 ikiwiki-update-wikilist.1
d57 4
a60 3
		${WRKSRC}/ikiwiki-mass-rebuild
	@@${REINPLACE_CMD} -e "s|/etc/ikiwiki/wikilist|${LOCALBASE}/etc/ikiwiki/wikilist|" \
		${WRKSRC}/doc/ikiwiki-mass-rebuild.mdwn
@


1.11
log
@- Update to 2.10

PR:		117482
Submitted by:	Henrik Brix Andersen <henrik@@brixandersen.dk> (maintainer)
@
text
@d8 1
a8 1
PORTVERSION=	2.10
d13 1
a13 1
MAINTAINER=	henrik@@brixandersen.dk
d56 1
a56 3
	@@${REINPLACE_CMD} \
		-e "s|/usr/local|${LOCALBASE}|" \
		-e "s|/etc/ikiwiki/wikilist|${LOCALBASE}/etc/ikiwiki/wikilist|" \
@


1.10
log
@- Update to 2.9

PR:		116970
Submitted by:	Henrik Brix Andersen <henrik@@brixandersen.dk> (maintainer)
@
text
@d8 1
a8 1
PORTVERSION=	2.9
d57 6
@


1.9
log
@- Update to 2.8

PR:		116498
Submitted by:	Henrik Brix Andersen <henrik@@brixandersen.dk> (maintainer)
@
text
@d8 1
a8 1
PORTVERSION=	2.8
@


1.8
log
@Fix up after bsd.perl.mk import.

Hat:		portmgr
Noticed by:	maintainer
@
text
@d8 1
a8 1
PORTVERSION=	2.6.1
d41 1
a41 1
MAN1=		ikiwiki.1
d48 1
a48 1
PLIST_SUB+=	W3M=""
d50 1
a50 1
PLIST_SUB+=	W3M="@@comment "
@


1.7
log
@- Update to 2.6.1

PR:		115863
Submitted by:	Henrik Brix Andersen <henrik@@brixandersen.dk> (maintainer)
@
text
@d48 1
a48 1
PLIST_SUB=	W3M=""
d50 1
a50 1
PLIST_SUB=	W3M="@@comment "
@


1.6
log
@- Update to 2.6.

PR:		ports/115807
Submitted by:	Henrik Brix Andersen <henrik@@brixandersen.dk> (maintainer)
Approved by:	stas (mentor)
@
text
@d8 1
a8 1
PORTVERSION=	2.6
d16 1
a16 1
BUILD_DEPENDS=	markdown:${PORTSDIR}/textproc/markdown \
@


1.5
log
@- Update to 2.5

PR:		115056
Submitted by:	Henrik Brix Andersen <henrik@@brixandersen.dk> (maintainer)
@
text
@d8 1
a8 1
PORTVERSION=	2.5
a53 1
	@@${RM} ${WRKSRC}/IkiWiki/Plugin/graphviz.pm.orig
@


1.4
log
@- Update to 2.1

PR:		113451
Submitted by:	Henrik Brix Andersen <henrik@@brixandersen.dk> (maintainer)
@
text
@d8 1
a8 1
PORTVERSION=	2.1
d54 1
@


1.3
log
@- Update to 2.0

PR:             112322
Submitted by:   Henrik Brix Andersen <henrik@@brixandersen.dk> (maintainer)
@
text
@d8 1
a8 1
PORTVERSION=	2.00
@


1.2
log
@- Update to 1.51

Changelog:
http://ikiwiki.info/news/#news-version-1.51.default

PR:             112240
Submitted by:   Henrik Brix Andersen <henrik@@brixandersen.dk> (maintainer)
@
text
@d8 1
a8 1
PORTVERSION=	1.51
@


1.1
log
@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.

WWW: http://ikiwiki.info/

PR:		ports/112007
Submitted by:	Henrik Brix Andersen <henrik at brixandersen.dk>
@
text
@d8 1
a8 1
PORTVERSION=	1.50
a53 1
	@@${RM} ${WRKSRC}/IkiWiki/Rcs/svn.pm.orig
a56 1
		-e 's|$$(CP) -a|$$(CP) -pPR|' \
@

