ports/62347: [maintainer-update] ports: japanese/wikicker 0.19 to 0.21

Fumihiko Kimura jfkimura at yahoo.co.jp
Wed Feb 4 15:20:25 UTC 2004


>Number:         62347
>Category:       ports
>Synopsis:       [maintainer-update] ports: japanese/wikicker 0.19 to 0.21
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 04 07:20:16 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Fumihiko Kimura
>Release:        FreeBSD 4.9-RELEASE i386
>Organization:
>Environment:
>Description:

	Release: 0.21
	ChangeLog: See http://www.naney.org/wiki/WiKicker/ChangeLog.html#h1

	update japanese/wiicker:
	- Update 0.19 --> 0.21
	  * change constitution of a directory arrangement
	  * possible to appoint plural outside-style sheet
	  * memory cash function by memcached
	  * RecentLog function with common memory [option]
	  * Other revisions

>How-To-Repeat:
>Fix:

	Check:
	FreeBSD 4.9-RELEASE
	Perl 5.6.1

==== Begin here
diff -urN wikicker/Makefile wikicker-newversion/Makefile
--- wikicker/Makefile	Thu Jan 22 10:32:03 2004
+++ wikicker-newversion/Makefile	Wed Feb  4 06:36:37 2004
@@ -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 @@
 .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 @@
 			${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 @@
 		-e 's|%%HostName%%|${HOST}|' < ${FILESDIR}/pkg-message.in > ${PKGMESSAGE}
 	@${CAT} ${PKGMESSAGE}
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -urN wikicker/distinfo wikicker-newversion/distinfo
--- wikicker/distinfo	Mon Jan 19 10:33:38 2004
+++ wikicker-newversion/distinfo	Tue Feb  3 07:45:10 2004
@@ -1 +1 @@
-MD5 (WiKicker-0.19.tar.gz) = e50dde8b82563002dffdb3762a3ca207
+MD5 (WiKicker-0.21.tar.gz) = 82d44e59aca8c9a07372f5ac90abd827
diff -urN wikicker/files/wiki.cgi.in wikicker-newversion/files/wiki.cgi.in
--- wikicker/files/wiki.cgi.in	Sun Dec 28 22:09:53 2003
+++ wikicker-newversion/files/wiki.cgi.in	Tue Feb  3 08:31:19 2004
@@ -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 -urN wikicker/files/wiki.cgi.properties.in wikicker-newversion/files/wiki.cgi.properties.in
--- wikicker/files/wiki.cgi.properties.in	Sun Dec 28 22:09:53 2003
+++ wikicker-newversion/files/wiki.cgi.properties.in	Wed Feb  4 06:39:04 2004
@@ -6,4 +6,6 @@
 admin.notify.email: HOGE at 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
==== END here

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list