ports/57986: New port: www/p5-CGI-Kwiki 0.18

Cheng-Lung Sung clsung at dragon2.net
Tue Oct 14 05:40:17 UTC 2003


>Number:         57986
>Category:       ports
>Synopsis:       New port: www/p5-CGI-Kwiki 0.18
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 13 22:40:12 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Cheng-Lung Sung
>Release:        FreeBSD 4.8-RELEASE-p13 i386
>Organization:
FreeBSD @ Taiwan
>Environment:
System: FreeBSD sungsung.csie.nctu.edu.tw 4.8-RELEASE-p13 FreeBSD 4.8-RELEASE-p13 #3: Wed Oct 8 07:32:16 CST 2003 root at sungsung.csie.nctu.edu.tw:/usr/obj/usr/src/sys/SUNGSUNG i386

>Description:
- New port: p5-CGI-Kwiki 0.18
	Perl version 5.8 or newer required.
>How-To-Repeat:
>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:
#
#	p5-CGI-Kwiki
#	p5-CGI-Kwiki/Makefile
#	p5-CGI-Kwiki/distinfo
#	p5-CGI-Kwiki/pkg-descr
#	p5-CGI-Kwiki/pkg-plist
#	p5-CGI-Kwiki/pkg-message
#
echo c - p5-CGI-Kwiki
mkdir -p p5-CGI-Kwiki > /dev/null 2>&1
echo x - p5-CGI-Kwiki/Makefile
sed 's/^X//' >p5-CGI-Kwiki/Makefile << 'END-of-p5-CGI-Kwiki/Makefile'
X# New ports collection makefile for:		p5-CGI-Kwiki
X# Date created:					14th October 2003
X# Whom:	      					clsung at dragon2.net
X#
X# $FreeBSD$
X#
X
XPORTNAME=	CGI-Kwiki
XPORTVERSION=	0.18
XCATEGORIES=	www perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	CGI
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	clsung at dragon2.net
XCOMMENT=	A Quickie Wiki Package that's not too Tricky
X
XPERL_CONFIGURE=	yes
X
XMAN1=	kwiki-install.1
XMAN3PREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
XMAN3=		CGI::Kwiki.3 \
X		CGI::Kwiki::Blog.3 CGI::Kwiki::CGI.3 CGI::Kwiki::Changes.3 \
X		CGI::Kwiki::Config.3 CGI::Kwiki::Config_yaml.3 \
X		CGI::Kwiki::Cookie.3 CGI::Kwiki::Database.3 \
X		CGI::Kwiki::Display.3 CGI::Kwiki::Driver.3 CGI::Kwiki::Edit.3 \
X		CGI::Kwiki::Formatter.3 CGI::Kwiki::Import.3 \
X		CGI::Kwiki::Javascript.3 CGI::Kwiki::Metadata.3 \
X		CGI::Kwiki::New.3 CGI::Kwiki::Pages.3 \
X		CGI::Kwiki::Pages::zh_cn.3 CGI::Kwiki::Pages::zh_tw.3 \
X		CGI::Kwiki::Plugin.3 CGI::Kwiki::Plugin::Diff.3 \
X		CGI::Kwiki::Prefs.3 CGI::Kwiki::Privacy.3 \
X		CGI::Kwiki::Scripts.3 CGI::Kwiki::Search.3 \
X		CGI::Kwiki::Slides.3 CGI::Kwiki::Style.3 \
X		CGI::Kwiki::Template.3
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.pre.mk>
X
X.if ${PERL_LEVEL} < 500800
XIGNORE=	"perl 5.8 or higher is required to build this port"
X.endif
X
X.include <bsd.port.post.mk>
END-of-p5-CGI-Kwiki/Makefile
echo x - p5-CGI-Kwiki/distinfo
sed 's/^X//' >p5-CGI-Kwiki/distinfo << 'END-of-p5-CGI-Kwiki/distinfo'
XMD5 (CGI-Kwiki-0.18.tar.gz) = bfdaf7d12fa1b67219c2b5b421f4f338
END-of-p5-CGI-Kwiki/distinfo
echo x - p5-CGI-Kwiki/pkg-descr
sed 's/^X//' >p5-CGI-Kwiki/pkg-descr << 'END-of-p5-CGI-Kwiki/pkg-descr'
XKwiki is perhaps the simplest, most modular and easy to extend wiki. A wiki
Xallows users to freely create and edit web pages in any web browser. Kwiki
Xis Open Source Software and is available on CPAN.
X
XThe overall design goal of CGI::Kwiki is simplicity and extensibility. 
XEven so, Kwiki will have some killer built in features not available in 
Xmost wikis:
X
X    * KwikiSlideShow
X    * KwikiBlog
X    * KwikiSisters
X    * KwikiHotKeys
X    * KwikiFit
X    * KwikiPod
X    * KwikiPrivacy 
X
XEach feature is implemented as a separate plugin class. This keeps things 
Xsimple and extensible.
X
XWWW: http://www.kwiki.org/
END-of-p5-CGI-Kwiki/pkg-descr
echo x - p5-CGI-Kwiki/pkg-plist
sed 's/^X//' >p5-CGI-Kwiki/pkg-plist << 'END-of-p5-CGI-Kwiki/pkg-plist'
Xbin/kwiki-install
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/CGI/Kwiki/.packlist
X%%SITE_PERL%%/CGI/Kwiki.pm
X%%SITE_PERL%%/CGI/Kwiki/Backup.pm
X%%SITE_PERL%%/CGI/Kwiki/Backup/Rcs.pm
X%%SITE_PERL%%/CGI/Kwiki/Backup/SVNPerl.pm
X%%SITE_PERL%%/CGI/Kwiki/Backup/SVN.pm
X%%SITE_PERL%%/CGI/Kwiki/Blog.pm
X%%SITE_PERL%%/CGI/Kwiki/CGI.pm
X%%SITE_PERL%%/CGI/Kwiki/Changes.pm
X%%SITE_PERL%%/CGI/Kwiki/Config.pm
X%%SITE_PERL%%/CGI/Kwiki/Config_yaml.pm
X%%SITE_PERL%%/CGI/Kwiki/Cookie.pm
X%%SITE_PERL%%/CGI/Kwiki/Database.pm
X%%SITE_PERL%%/CGI/Kwiki/Display.pm
X%%SITE_PERL%%/CGI/Kwiki/Driver.pm
X%%SITE_PERL%%/CGI/Kwiki/Edit.pm
X%%SITE_PERL%%/CGI/Kwiki/Formatter.pm
X%%SITE_PERL%%/CGI/Kwiki/I18N.pm
X%%SITE_PERL%%/CGI/Kwiki/I18N/Kwiki.pot
X%%SITE_PERL%%/CGI/Kwiki/I18N/i_default.pm
X%%SITE_PERL%%/CGI/Kwiki/I18N/zh_tw.po
X%%SITE_PERL%%/CGI/Kwiki/I18N/zh_cn.po
X%%SITE_PERL%%/CGI/Kwiki/Javascript.pm
X%%SITE_PERL%%/CGI/Kwiki/Metadata.pm
X%%SITE_PERL%%/CGI/Kwiki/Pages.pm
X%%SITE_PERL%%/CGI/Kwiki/Pages/zh_cn.pm
X%%SITE_PERL%%/CGI/Kwiki/Pages/zh_tw.pm
X%%SITE_PERL%%/CGI/Kwiki/Plugin.pm
X%%SITE_PERL%%/CGI/Kwiki/Plugin/Diff.pm
X%%SITE_PERL%%/CGI/Kwiki/Prefs.pm
X%%SITE_PERL%%/CGI/Kwiki/Privacy.pm
X%%SITE_PERL%%/CGI/Kwiki/Search.pm
X%%SITE_PERL%%/CGI/Kwiki/Slides.pm
X%%SITE_PERL%%/CGI/Kwiki/Style.pm
X%%SITE_PERL%%/CGI/Kwiki/Scripts.pm
X%%SITE_PERL%%/CGI/Kwiki/Template.pm
X at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/CGI/Kwiki
X at dirrm %%SITE_PERL%%/CGI/Kwiki/Backup
X at dirrm %%SITE_PERL%%/CGI/Kwiki/I18N
X at dirrm %%SITE_PERL%%/CGI/Kwiki/Pages
X at dirrm %%SITE_PERL%%/CGI/Kwiki/Plugin
END-of-p5-CGI-Kwiki/pkg-plist
echo x - p5-CGI-Kwiki/pkg-message
sed 's/^X//' >p5-CGI-Kwiki/pkg-message << 'END-of-p5-CGI-Kwiki/pkg-message'
X/* ================================================================= */
XNote: 
X	Kwiki software installed! Now you should create 
X	your kwiki web directory by yourself:
X
X$ mkdir cgi-bin/my-kwiki
X$ cd cgi-bin/my-kwiki
X
X	Next execute kwiki-install script:
X
X$ kwiki-install
X
X	Finally remember to point your browser at required location.
X/* ================================================================= */
END-of-p5-CGI-Kwiki/pkg-message
exit

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



More information about the freebsd-ports-bugs mailing list