[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