aboutsummaryrefslogtreecommitdiff
path: root/japanese
diff options
context:
space:
mode:
authorMark Linimon <linimon@FreeBSD.org>2004-02-10 17:46:41 +0000
committerMark Linimon <linimon@FreeBSD.org>2004-02-10 17:46:41 +0000
commit86e477046ee87fbea1fae8aab035bcdd33e5c01f (patch)
tree9c13e57683cf986d35e7ebb550453c0b3c2c762c /japanese
parent9f39b2c08c41ac2284e1662f0adae970fc65580d (diff)
downloadports-86e477046ee87fbea1fae8aab035bcdd33e5c01f.tar.gz
ports-86e477046ee87fbea1fae8aab035bcdd33e5c01f.zip
Notes
Diffstat (limited to 'japanese')
-rw-r--r--japanese/wikicker/Makefile18
-rw-r--r--japanese/wikicker/distinfo2
-rw-r--r--japanese/wikicker/files/wiki.cgi.in11
-rw-r--r--japanese/wikicker/files/wiki.cgi.properties.in4
4 files changed, 27 insertions, 8 deletions
diff --git a/japanese/wikicker/Makefile b/japanese/wikicker/Makefile
index f2e998f1343b..450a9bebdd4f 100644
--- a/japanese/wikicker/Makefile
+++ b/japanese/wikicker/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= WiKicker
-PORTVERSION= 0.19
+PORTVERSION= 0.21
CATEGORIES+= japanese www perl5
MASTER_SITES= \
http://www.naney.org/comp/distrib/WiKicker/archive/
@@ -24,7 +24,6 @@ RUN_DEPENDS+= ${SITE_PERL}/GnuPG/Interface.pm:${PORTSDIR}/security/p5-GnuPG-Int
.endif
RUN_DEPENDS+= \
${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm \
- ${SITE_PERL}/MIME/Words.pm:${PORTSDIR}/mail/p5-MIME-Tools \
${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \
${SITE_PERL}/Time/Zone.pm:${PORTSDIR}/devel/p5-TimeDate \
${SITE_PERL}/${PERL_ARCH}/Unicode/String.pm:${PORTSDIR}/converters/p5-Unicode-String \
@@ -34,6 +33,19 @@ RUN_DEPENDS+= \
${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \
${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 500800
+BUILD_DEPENDS+= ${SITE_PERL}/Locale/Maketext.pm:${PORTSDIR}/devel/p5-Locale-Maketext
+.endif
+
+.if defined(WITH_WIKICKER_RECENTLOG)
+RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/IPC/ShareLite.pm:${PORTSDIR}/devel/p5-IPC-ShareLite
+.endif
+.if !defined(WITHOUT_WIKICKER_MEMCACHED)
+RUN_DEPENDS+= memcached:${PORTSDIR}/net/memcached
+.endif
+
PERL_CONFIGURE= yes
PKGMESSAGE= ${WRKDIR}/pkg-message
WIKIAUTO= ${SITE_PERL}/auto/${PORTNAME}
@@ -83,4 +95,4 @@ post-install:
-e 's|%%HostName%%|${HOST}|' < ${FILESDIR}/pkg-message.in > ${PKGMESSAGE}
@${CAT} ${PKGMESSAGE}
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/japanese/wikicker/distinfo b/japanese/wikicker/distinfo
index bfc62c67e9ba..b44d5e1ac0f8 100644
--- a/japanese/wikicker/distinfo
+++ b/japanese/wikicker/distinfo
@@ -1 +1 @@
-MD5 (WiKicker-0.19.tar.gz) = e50dde8b82563002dffdb3762a3ca207
+MD5 (WiKicker-0.21.tar.gz) = 82d44e59aca8c9a07372f5ac90abd827
diff --git a/japanese/wikicker/files/wiki.cgi.in b/japanese/wikicker/files/wiki.cgi.in
index 02798285e42d..88892a71442b 100644
--- a/japanese/wikicker/files/wiki.cgi.in
+++ b/japanese/wikicker/files/wiki.cgi.in
@@ -3,6 +3,11 @@
use strict;
#use lib qw(/usr/local/wikicker/.....);
use CGI::Carp qw(fatalsToBrowser);
-use WiKicker::CGI::Controller;
-my $app = new WiKicker::CGI::Controller;
-$app->run;
+#use WiKicker::CGI::Controller;
+use WiKicker::WikiCGI::Controller;
+# -0.19
+#my $app = new WiKicker::CGI::Controller;
+#$app->run;
+# 0.20-
+WiKicker::WikiCGI::Controller->new->run;
+#WiKicker::WikiCGI::Controller->new(properties_file => '/your-path/another.properties')->run;
diff --git a/japanese/wikicker/files/wiki.cgi.properties.in b/japanese/wikicker/files/wiki.cgi.properties.in
index 9fb69f299e3d..17e23f876c72 100644
--- a/japanese/wikicker/files/wiki.cgi.properties.in
+++ b/japanese/wikicker/files/wiki.cgi.properties.in
@@ -6,4 +6,6 @@ admin.name: HOGE
admin.notify.email: HOGE@EXAMPLE.JP
html.stylesheet: http://EXAMPLE.JP/~HOGE/wiki/wiki.css
user.timezone: JST
-
+#param.RssPage.channel.description: RssPage
+#memorycache.type: memcached
+#memcached.servers: 127.0.0.1:11211