ports/58489: New port: japanese/wikicker

Fumihiko Kimura jfkimura at yahoo.co.jp
Fri Oct 24 12:40:18 UTC 2003


>Number:         58489
>Category:       ports
>Synopsis:       New port: japanese/wikicker
>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:   Fri Oct 24 05:40:12 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Fumihiko Kimura
>Release:        FreeBSD 4.8-RELEASE-p4 i386
>Organization:
>Environment:
>Description:

	Wiki like system by perl5 (Only Japanese Language)

	WiKicker is WikiEngine implemented by a Perl language.
	WiKicker policy:
		- Not losing being integrated
		- The certification be unnecessary in writing
		- Do reading / editing in a spread Web browser
		- Safety
					(It works only in Japanese)

			See http://www.naney.org/wiki/WiKicker.html

>How-To-Repeat:
	n/a	
>Fix:


# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	./wikicker/
#	./wikicker/Makefile
#	./wikicker/distinfo
#	./wikicker/pkg-descr
#	./wikicker/pkg-plist
#
echo c - ./wikicker/
mkdir -p ./wikicker/ > /dev/null 2>&1
echo x - ./wikicker/Makefile
sed 's/^X//' >./wikicker/Makefile << 'END-of-./wikicker/Makefile'
X# New ports collection makefile for:	WiKicker
X# Date created: 			21 Sep 2003
X# Whom: 				Fumihiko Kimura <jfkimura at yahoo.co.jp>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		WiKicker
XPORTVERSION=		0.17
XCATEGORIES=		japanese www perl5
XMASTER_SITES=		\
X			http://www.naney.org/comp/distrib/WiKicker/archive/
X
XMAINTAINER=		jfkimura at yahoo.co.jp
XCOMMENT=		Wiki like system by perl5 (Only Japanese Language)
X
X#       ============================================================================
X#       =  You have to appoint GPG to use a function to upload an image.           =
X#       =  If it is necessary, it seems to be    WITH_GPG=yes    	           =
X#       ============================================================================
X.if defined(WITH_GPG)
X	@${ECHO_MSG} "============================================================================"
X	@${ECHO_MSG} "===>  Option : WITH_GPG=yes"
X	@${ECHO_MSG} "============================================================================"
XBUILD_DEPENDS+=		${LOCALBASE}/bin/gpg:${PORTSDIR}/security/gnupg
X.endif
X
XBUILD_DEPENDS+=		\
X			${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm \
X			${SITE_PERL}/Class/MethodMaker.pm:${PORTSDIR}/devel/p5-Class-MethodMaker \
X			${SITE_PERL}/MIME/Words.pm:${PORTSDIR}/mail/p5-MIME-Tools \
X			${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \
X			${SITE_PERL}/Time/Zone.pm:${PORTSDIR}/devel/p5-TimeDate \
X			${SITE_PERL}/${PERL_ARCH}/Unicode/String.pm:${PORTSDIR}/converters/p5-Unicode-String \
X			${SITE_PERL}/Algorithm/Diff.pm:${PORTSDIR}/devel/p5-Algorithm-Diff \
X			${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
X			${SITE_PERL}/${PERL_ARCH}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode \
X			${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \
X			${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI
X
XRUN_DEPENDS=		${BUILD_DEPENDS}
XPERL_CONFIGURE=		yes
XWIKIAUTO=		${SITE_PERL}/auto/${PORTNAME}
XWIKIPM=			${SITE_PERL}/${PORTNAME}
XWIKISCRIPT=		wiki.cgi.in
XMAN3=			WiKicker.3 WiKicker::HTML.3
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${ECHO_MSG}
X	@${ECHO_MSG} "============================================================="
X	@${ECHO_MSG} " Install Documents to  ${DOCSDIR}"
X	@${ECHO_MSG} "============================================================="
X
X	@${MKDIR} ${DOCSDIR}
X.for FILE in AUTHORS ChangeLog MANIFEST.SKIP MANIFEST NEWS README THANKS
X	${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
X.endfor
X	@cd ${DOCSDIR} && ${FIND} . -type f -o -type l | ${SED} -e 's,^\.,${DOCSDIR:S|${LOCALBASE}/||},' >>${TMPPLIST}
X	@cd ${DOCSDIR} && ${FIND} . -type d -depth  | ${SED} -e 's,^\., at dirrm ${DOCSDIR:S|${LOCALBASE}/||},' >>${TMPPLIST}
X.endif
X
X#	@${ECHO_MSG}
X#	@${ECHO_MSG} "============================================================="
X#	@${ECHO_MSG} " Install Examples to  ${EXAMPLESDIR}"
X#	@${ECHO_MSG} "============================================================="
X#
X#	@-${MKDIR} ${EXAMPLESDIR}
X#.for FILE in htaccess.in wiki.cgi.properties.in wiki.css.in
X#	${INSTALL_DATA} ${FILESDIR}/${FILE} ${EXAMPLESDIR}/${FILE:S|.in||}
X#.endfor
X#	${INSTALL_SCRIPT} ${FILESDIR}/${WIKISCRIPT} ${EXAMPLESDIR}/${WIKISCRIPT:S|.in||}
X#	@cd ${EXAMPLESDIR} && ${FIND} . -type f -o -type l | ${SED} -e 's,^\.,${EXAMPLESDIR:S|${LOCALBASE}/||},' >>${TMPPLIST}
X#	@cd ${EXAMPLESDIR} && ${FIND} . -type d -depth  | ${SED} -e 's,^\., at dirrm ${EXAMPLESDIR:S|${LOCALBASE}/||},' >>${TMPPLIST}
X
X	@${ECHO_MSG}
X	@${ECHO_MSG} "===>  Making PLIST Phase Start"
X	@cd ${PREFIX}; ${FIND} ${WIKIAUTO:S/^${PREFIX}\///} -type f -o -type l | ${SED} -e 's,^\.,${WIKIAUTO:S|${PREFIX}/||},' >>${TMPPLIST}
X	@cd ${PREFIX}; ${FIND} ${WIKIAUTO:S/^${PREFIX}\///} -type d | sort -r | ${SED} -e 's/^/@dirrm /g' >>${TMPPLIST}
X#	@${ECHO_CMD} "@unexec rmdir ${SITE_PERL}/auto/${PORTNAME}/ 2>&1 || true" >>${TMPPLIST}
X	@cd ${PREFIX}; ${FIND} ${WIKIPM:S/^${PREFIX}\///} -type f -o -type l | ${SED} -e 's,^\.,${WIKIPM:S|${PREFIX}/||},' >>${TMPPLIST}
X	@cd ${PREFIX}; ${FIND} ${WIKIPM:S/^${PREFIX}\///} -type d | sort -r | ${SED} -e 's/^/@dirrm /g' >>${TMPPLIST}
X	@${ECHO_MSG} "===>  Making PLIST Phase End"
X
X	@${ECHO_MSG}
X	@${ECHO_MSG} "============================================================="
X	@${ECHO_MSG} " See http://www.naney.org/wiki/WiKicker/INSTALL.html"
X	@${ECHO_MSG} " Some files are prepared for as a sample by ${EXAMPLESDIR}"
X	@${ECHO_MSG} "============================================================="
X
X.include <bsd.port.mk>
END-of-./wikicker/Makefile
echo x - ./wikicker/distinfo
sed 's/^X//' >./wikicker/distinfo << 'END-of-./wikicker/distinfo'
XMD5 (WiKicker-0.17.tar.gz) = 657984b2bb8b09768ade9ec855f22482
END-of-./wikicker/distinfo
echo x - ./wikicker/pkg-descr
sed 's/^X//' >./wikicker/pkg-descr << 'END-of-./wikicker/pkg-descr'
XWiKicker is WikiEngine implemented by a Perl language.
X
XWiKicker policy:
X     - Not losing being integrated
X     - The certification be unnecessary in writing
X     - Do reading / editing in a spread Web browser
X     - Safety
X                           (It works only in Japanese)
X
X           See http://www.naney.org/wiki/WiKicker.html
X
XCopyright (C) 2003 WATANABE Yoshimasa <naney at naney.org>
X
XWWW: http://www.naney.org/wiki/
END-of-./wikicker/pkg-descr
echo x - ./wikicker/pkg-plist
sed 's/^X//' >./wikicker/pkg-plist << 'END-of-./wikicker/pkg-plist'
X%%SITE_PERL%%/WiKicker.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/WiKicker/.packlist
Xbin/importyk2
Xbin/wikicker-html-exporter
X at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/WiKicker
END-of-./wikicker/pkg-plist
exit


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



More information about the freebsd-ports-bugs mailing list