[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

p5-CGI....



こみねです。

手元にある pkgsrc を送ります。
動作確認はしたつもりです。pkglint も使いました。

はじめの2つは新規で、
あとの2つは既存の pkgsrc への patch です。

既存の pkgsrc への patch のほうですが、
MAINTAINER が tv@netbsd.org さんなんですが、
(英語苦手ですけど)本人へのメール or send-pr のほうが
いいでしょうか?
# 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
#	p5-CGI/files
#	p5-CGI/files/md5
#	p5-CGI/pkg
#	p5-CGI/pkg/COMMENT
#	p5-CGI/pkg/DESCR
#	p5-CGI/pkg/PLIST
#	p5-CGI/Makefile
#
echo c - p5-CGI
mkdir -p p5-CGI > /dev/null 2>&1
echo c - p5-CGI/files
mkdir -p p5-CGI/files > /dev/null 2>&1
echo x - p5-CGI/files/md5
sed 's/^X//' >p5-CGI/files/md5 << 'END-of-p5-CGI/files/md5'
X$NetBSD$
X
XMD5 (CGI.pm-2.53.tar.gz) = ab343443387b5c840332906362df2628
END-of-p5-CGI/files/md5
echo c - p5-CGI/pkg
mkdir -p p5-CGI/pkg > /dev/null 2>&1
echo x - p5-CGI/pkg/COMMENT
sed 's/^X//' >p5-CGI/pkg/COMMENT << 'END-of-p5-CGI/pkg/COMMENT'
Xmodules for perl5, for use in writing CGI scripts.
END-of-p5-CGI/pkg/COMMENT
echo x - p5-CGI/pkg/DESCR
sed 's/^X//' >p5-CGI/pkg/DESCR << 'END-of-p5-CGI/pkg/DESCR'
XThese are the CGI:: modules for perl5, for use in writing CGI scripts.      
X
XOnline documentation of these modules as well as related modules (such
Xas the earlier CGI.pm module)  can be found at:
X
XWWW: http://www-genome.wi.mit.edu/ftp/pub/software/WWW/CGIperl/
X
XMany examples of CGI scripts of various degrees of complexity can be
Xfound at:
X
X        http://www-genome.wi.mit.edu/WWW/examples/Ch9/
END-of-p5-CGI/pkg/DESCR
echo x - p5-CGI/pkg/PLIST
sed 's/^X//' >p5-CGI/pkg/PLIST << 'END-of-p5-CGI/pkg/PLIST'
X@comment $NetBSD$
X@comment lib/perl5/CGI.pm
X@comment lib/perl5/CGI/Carp.pm
Xlib/perl5/CGI/Cookie.pm
X@comment lib/perl5/CGI/Fast.pm
Xlib/perl5/CGI/Pretty.pm
X@comment lib/perl5/CGI/Push.pm
X@comment lib/perl5/man/man3/CGI.3
X@comment lib/perl5/man/man3/CGI::Carp.3
Xlib/perl5/man/man3/CGI::Cookie.3
X@comment lib/perl5/man/man3/CGI::Fast.3
Xlib/perl5/man/man3/CGI::Pretty.3
X@comment lib/perl5/man/man3/CGI::Push.3
END-of-p5-CGI/pkg/PLIST
echo x - p5-CGI/Makefile
sed 's/^X//' >p5-CGI/Makefile << 'END-of-p5-CGI/Makefile'
X# $NetBSD$
X#
X
XDISTNAME=       	CGI.pm-2.53
XPKGNAME=        	p5-CGI.pm-2.53
XCATEGORIES=		www perl5
XMASTER_SITES=		${MASTER_SITE_PERL_CPAN:=CGI/}
X
XMAINTAINER=		komine@cc.meisei-u.ac.jp
X
XUSE_PERL5=		YES
X#NO_PKG_REGISTER=	YES
X
Xdo-configure:
X	@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/perl Makefile.PL
X
X.include "../../mk/bsd.pkg.mk"
END-of-p5-CGI/Makefile
exit

# 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-IO-stringy
#	p5-IO-stringy/pkg
#	p5-IO-stringy/pkg/PLIST
#	p5-IO-stringy/pkg/DESCR
#	p5-IO-stringy/pkg/COMMENT
#	p5-IO-stringy/files
#	p5-IO-stringy/files/md5
#	p5-IO-stringy/Makefile
#
echo c - p5-IO-stringy
mkdir -p p5-IO-stringy > /dev/null 2>&1
echo c - p5-IO-stringy/pkg
mkdir -p p5-IO-stringy/pkg > /dev/null 2>&1
echo x - p5-IO-stringy/pkg/PLIST
sed 's/^X//' >p5-IO-stringy/pkg/PLIST << 'END-of-p5-IO-stringy/pkg/PLIST'
X@comment $NetBSD$
Xlib/perl5/site_perl/IO/Stringy.pm
Xlib/perl5/site_perl/IO/Wrap.pm
Xlib/perl5/site_perl/IO/Lines.pm
Xlib/perl5/site_perl/IO/WrapTie.pm
Xlib/perl5/site_perl/IO/ScalarArray.pm
Xlib/perl5/site_perl/IO/AtomicFile.pm
Xlib/perl5/site_perl/IO/Scalar.pm
Xlib/perl5/man/man3/IO::Stringy.3
Xlib/perl5/man/man3/IO::Wrap.3
Xlib/perl5/man/man3/IO::Lines.3
Xlib/perl5/man/man3/IO::WrapTie.3
Xlib/perl5/man/man3/IO::AtomicFile.3
Xlib/perl5/man/man3/IO::ScalarArray.3
Xlib/perl5/man/man3/IO::Scalar.3
Xlib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/auto/IO-stringy/.packlist
X@dirrm lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/auto/IO-stringy
X@dirrm lib/perl5/site_perl/IO
END-of-p5-IO-stringy/pkg/PLIST
echo x - p5-IO-stringy/pkg/DESCR
sed 's/^X//' >p5-IO-stringy/pkg/DESCR << 'END-of-p5-IO-stringy/pkg/DESCR'
XThis toolkit primarily provides modules for performing both traditional
Xand object-oriented i/o) on things *other* than normal filehandles; in
Xparticular, the IO::Scalar manpage, the IO::ScalarArray manpage, and the
XIO::Lines manpage.
END-of-p5-IO-stringy/pkg/DESCR
echo x - p5-IO-stringy/pkg/COMMENT
sed 's/^X//' >p5-IO-stringy/pkg/COMMENT << 'END-of-p5-IO-stringy/pkg/COMMENT'
Xperl5/IO module
END-of-p5-IO-stringy/pkg/COMMENT
echo c - p5-IO-stringy/files
mkdir -p p5-IO-stringy/files > /dev/null 2>&1
echo x - p5-IO-stringy/files/md5
sed 's/^X//' >p5-IO-stringy/files/md5 << 'END-of-p5-IO-stringy/files/md5'
X$NetBSD$
X
XMD5 (IO-stringy-1.207.tar.gz) = 09b4cda906c31a7169320b62b31c9a00
END-of-p5-IO-stringy/files/md5
echo x - p5-IO-stringy/Makefile
sed 's/^X//' >p5-IO-stringy/Makefile << 'END-of-p5-IO-stringy/Makefile'
X# $NetBSD$
X#
X
XDISTNAME=        	IO-stringy-1.207
XPKGNAME=        	p5-IO-stringy-1.207
XCATEGORIES=		devel perl5
XMASTER_SITES=		${MASTER_SITE_PERL_CPAN:=IO/}
X
XMAINTAINER=		komine@cc.meisei-u.ac.jp
X
XUSE_PERL5=	YES
X
Xdo-configure:
X	@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/perl Makefile.PL
X
X.include "../../mk/bsd.pkg.mk"
END-of-p5-IO-stringy/Makefile
exit

diff -bur ap-fastcgi.old/Makefile ap-fastcgi/Makefile
--- ap-fastcgi.old/Makefile	Tue Nov 23 06:29:00 1999
+++ ap-fastcgi/Makefile	Thu Dec  2 13:49:07 1999
@@ -1,15 +1,15 @@
-# $NetBSD: Makefile,v 1.8 1999/05/13 14:59:43 tv Exp $
+# $NetBSD$
 #
 
-DISTNAME=	mod_fastcgi_2.2.1
-PKGNAME=	ap-fastcgi-2.2.1
+DISTNAME=	mod_fastcgi_2.2.2
+PKGNAME=	ap-fastcgi-2.2.2
 CATEGORIES=	www
 MASTER_SITES=	http://fastcgi.idle.com/dist/
 
 MAINTAINER=	tv@netbsd.org
 HOMEPAGE=	http://www.fastcgi.com/
 
-DEPENDS+=	apache-1.3.*:../../www/apache
+DEPENDS+=	apache-1.3.6p0:../../www/apache
 # For "apxs":
 BUILD_DEPENDS=	${LOCALBASE}/bin/perl:../../lang/perl5
 
diff -bur ap-fastcgi.old/files/md5 ap-fastcgi/files/md5
--- ap-fastcgi.old/files/md5	Thu May 13 23:59:43 1999
+++ ap-fastcgi/files/md5	Wed Jun 16 14:04:22 1999
@@ -1,3 +1,3 @@
 $NetBSD$
 
-MD5 (mod_fastcgi_2.2.1.tar.gz) = f6af401769cdd2ef5a30bcd9d8a037ac
+MD5 (mod_fastcgi_2.2.2.tar.gz) = a1f2503cb43314b3583276c13a93cf0e
diff -bur ap-fastcgi.old/pkg/MESSAGE ap-fastcgi/pkg/MESSAGE
--- ap-fastcgi.old/pkg/MESSAGE	Thu May 13 23:59:43 1999
+++ ap-fastcgi/pkg/MESSAGE	Thu Dec  2 13:50:15 1999
@@ -1,5 +1,5 @@
 =============================================================================
-$NetBSD: MESSAGE,v 1.3 1998/12/04 00:36:55 tv Exp $
+$NetBSD$
 
 You will need to edit ${PREFIX}/etc/httpd/httpd.conf and add the following
 lines in order to use this module.  Also see
diff -bur ap-fastcgi.old/pkg/PLIST ap-fastcgi/pkg/PLIST
--- ap-fastcgi.old/pkg/PLIST	Thu May 13 23:59:43 1999
+++ ap-fastcgi/pkg/PLIST	Thu Dec  2 13:50:28 1999
@@ -1,3 +1,3 @@
-@comment $NetBSD: PLIST,v 1.2 1998/12/04 00:31:02 tv Exp $
+@comment $NetBSD$
 lib/httpd/mod_fastcgi.so
 share/httpd/htdocs/manual/mod/mod_fastcgi.html
diff -bur ap-perl.old/Makefile ap-perl/Makefile
--- ap-perl.old/Makefile	Wed May  5 05:16:35 1999
+++ ap-perl/Makefile	Thu Dec  2 14:02:20 1999
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.5 1999/05/01 00:42:29 tv Exp $
+# $NetBSD$
 #
 
-DISTNAME=       	mod_perl-1.19
-PKGNAME=        	ap-perl-1.19
+DISTNAME=       	mod_perl-1.21
+PKGNAME=        	ap-perl-1.21
 CATEGORIES=		www perl5
 MASTER_SITES=		${MASTER_SITE_PERL_CPAN:=Apache/}
 
@@ -10,7 +10,11 @@
 HOMEPAGE=		http://perl.apache.org/
 
 DEPENDS=		libperl-5.00404:../../lang/libperl \
-			apache-1.3.6p0:../../www/apache
+			apache-1.3.6p0:../../www/apache \
+			p5-libwww-5.36:../../www/p5-libwww \
+			p5-CGI.pm-2.53:../../www/p5-CGI \
+			p5-HTML-Parser-2.22:../../www/p5-HTML-Parser
+
 USE_PERL5=		yes
 
 MAKE_ENV=		DYNALOADER_OBJ_PIC="${PREFIX}/lib/perl5/${MACHINE_ARCH}-${LOWER_OPSYS}/5.00404/DynaLoader_pic.o"
diff -bur ap-perl.old/files/md5 ap-perl/files/md5
--- ap-perl.old/files/md5	Sat May  1 02:05:21 1999
+++ ap-perl/files/md5	Thu Dec  2 16:47:27 1999
@@ -1,3 +1,3 @@
 $NetBSD$
 
-MD5 (mod_perl-1.19.tar.gz) = 721fe5245aefdffecf5f54a9c29c5938
+MD5 (mod_perl-1.21.tar.gz) = 3695bb66e8eecf6cceec97e54d48f48e
Only in ap-perl.old/patches: CVS
diff -bur ap-perl.old/patches/patch-aa ap-perl/patches/patch-aa
--- ap-perl.old/patches/patch-aa	Wed May  5 05:16:36 1999
+++ ap-perl/patches/patch-aa	Thu Dec  2 13:58:40 1999
@@ -1,4 +1,4 @@
-$NetBSD: patch-aa,v 1.3 1999/05/01 00:42:30 tv Exp $
+$NetBSD$
 
 --- apaci/Makefile.tmpl.orig	Tue Nov 24 11:38:52 1998
 +++ apaci/Makefile.tmpl	Fri Apr 30 20:36:05 1999
diff -bur ap-perl.old/pkg/MESSAGE ap-perl/pkg/MESSAGE
--- ap-perl.old/pkg/MESSAGE	Wed May  5 05:16:37 1999
+++ ap-perl/pkg/MESSAGE	Thu Dec  2 13:58:55 1999
@@ -1,5 +1,5 @@
 =============================================================================
-$NetBSD: MESSAGE,v 1.3 1998/12/04 17:25:13 tv Exp $
+$NetBSD$
 
 In order to enable mod_perl in your Apache installation, you need to add
 the following to your httpd.conf file:
diff -bur ap-perl.old/pkg/PLIST ap-perl/pkg/PLIST
--- ap-perl.old/pkg/PLIST	Wed May  5 05:16:37 1999
+++ ap-perl/pkg/PLIST	Thu Dec  2 13:59:08 1999
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 1999/05/01 00:41:47 tv Exp $
+@comment $NetBSD$
 lib/httpd/mod_perl.so
 lib/perl5/man/man3/Apache.3
 lib/perl5/man/man3/Apache::Constants.3