update to p5-SVN-Web 0.48

no objections from maintainer msf, who gives up maintainership
This commit is contained in:
sturm 2006-07-12 05:25:48 +00:00
parent 21cc24ca66
commit 342ba33a9d
4 changed files with 133 additions and 24 deletions

View File

@ -1,29 +1,36 @@
# $OpenBSD: Makefile,v 1.1.1.1 2004/12/22 01:52:23 msf Exp $
# $OpenBSD: Makefile,v 1.2 2006/07/12 05:25:48 sturm Exp $
COMMENT= "subversion repository web frontend"
DISTNAME= SVN-Web-0.38
DISTNAME= SVN-Web-0.48
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/C/CL/CLKAO/}
MAINTAINER= Mathieu Sauve-Frankel <msf@openbsd.org>
# Artistic
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/N/NI/NIKC/}
RUN_DEPENDS= ::devel/subversion,-perl \
::devel/p5-Cache-Cache \
::devel/p5-Exception-Class \
::devel/p5-Locale-Maketext-Lexicon \
::devel/p5-Locale-Maketext-Simple \
::devel/p5-Test-WWW-Mechanize \
::devel/p5-Time-TimeDate \
::devel/p5-YAML \
::textproc/p5-Template \
::textproc/p5-Text-Diff \
::textproc/p5-XML-RSS
::textproc/p5-Template-Plugin-Number-Format \
::textproc/p5-Text-Diff-HTML \
::textproc/p5-XML-RSS-Parser
# tests broken on sparc64, server doesn't really work either
# ::www/p5-HTTP-Server-Simple
BUILD_DEPENDS= ${RUN_DEPENDS}
CONFIGURE_STYLE= perl
CONFIGURE_STYLE=perl modbuild
PKG_ARCH= *
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
MD5 (SVN-Web-0.38.tar.gz) = 674e821a9384a1e3e0ad0f8903a796f5
RMD160 (SVN-Web-0.38.tar.gz) = 57f0f6076bf1979043036e33380c4299a3f81301
SHA1 (SVN-Web-0.38.tar.gz) = 4f5a1354c5f77069c0475bfe9d09a261fc46c7a4
SIZE (SVN-Web-0.38.tar.gz) = 28060
MD5 (SVN-Web-0.48.tar.gz) = 34c22be64834bcbc53b1dcac2e455775
RMD160 (SVN-Web-0.48.tar.gz) = 244ed4d0526e4803cd80f71879d780c00c7ddd62
SHA1 (SVN-Web-0.48.tar.gz) = bd43b11b306211bef641f86fffc25f72b4a06056
SIZE (SVN-Web-0.48.tar.gz) = 66958

View File

@ -0,0 +1,56 @@
$OpenBSD: patch-Build_PL,v 1.1 2006/07/12 05:25:48 sturm Exp $
--- Build.PL.orig Wed Jun 28 18:14:15 2006
+++ Build.PL Mon Jul 10 07:44:34 2006
@@ -79,10 +79,6 @@ looking for the necessary Perl modules.
EOM
-if(Module::Build->y_n('==> Will you be using mod_perl?', 'n')) {
- $requires{'Apache::Request'} = 0;
-}
-
# ------------------------------------------------------------------------
print <<EOM;
@@ -95,8 +91,7 @@ environment.
EOM
-$feature{run_apache_tests} =
- Module::Build->y_n(q{==> Do you want to run the Apache tests?}, 'n');
+$feature{run_apache_tests} = 0;
while($feature{run_apache_tests}) {
$config_data{apache_path} =
@@ -158,8 +153,7 @@ be run before installation to make sure
EOM
-$feature{'run_svnweb-server_tests'} =
- Module::Build->y_n(q{==> Do you want to test svnweb-server?}, 'y');
+$feature{'run_svnweb-server_tests'} = 0;
$requires{'HTTP::Server::Simple'} = 0 if $feature{'run_svnweb-server_tests'};
@@ -173,8 +167,7 @@ currently being used by another service.
EOM
until(defined $config_data{httpd_port}) {
- $config_data{httpd_port} =
- Module::Build->prompt('==> Please enter a spare port', 8080);
+ $config_data{httpd_port} = 8080;
if($config_data{httpd_port} !~ /^\d+$/) {
print "The port must contain only digits.\n\n";
@@ -216,11 +209,6 @@ SVN::Web can use plugins to turn e-mail
Subversion commit messages in to clickable hyperlinks.
EOM
-
-if(Module::Build->y_n('==> Do you want to install these plugins?', 'y')) {
- $requires{'Template::Plugin::Clickable'} = 0;
- $requires{'Template::Plugin::Clickable::Email'} = 0;
-}
# ------------------------------------------------------------------------

View File

@ -1,16 +1,16 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2004/12/22 01:52:23 msf Exp $
@comment $OpenBSD: PLIST,v 1.2 2006/07/12 05:25:48 sturm Exp $
bin/svnweb-install
@comment bin/svnweb-server
${P5SITE}/SVN/
${P5SITE}/SVN/Web/
${P5SITE}/SVN/Web.pm
${P5SITE}/SVN/Web/Branch/
${P5SITE}/SVN/Web/Branch.pm
${P5SITE}/SVN/Web/Branch/YAML.pm
${P5SITE}/SVN/Web/Browse.pm
${P5SITE}/SVN/Web/Checkout.pm
${P5SITE}/SVN/Web/ConfigData.pm
${P5SITE}/SVN/Web/Diff.pm
${P5SITE}/SVN/Web/I18N/
${P5SITE}/SVN/Web/I18N/en.po
${P5SITE}/SVN/Web/I18N/fr.po
${P5SITE}/SVN/Web/I18N/zh_cn.po
${P5SITE}/SVN/Web/I18N/zh_tw.po
${P5SITE}/SVN/Web/List.pm
@ -20,11 +20,57 @@ ${P5SITE}/SVN/Web/Revision.pm
${P5SITE}/SVN/Web/Style/
${P5SITE}/SVN/Web/Style/common.css
${P5SITE}/SVN/Web/Style/styles-hlb.css
${P5SITE}/SVN/Web/Style/trac/
${P5SITE}/SVN/Web/Style/trac/browser.css
${P5SITE}/SVN/Web/Style/trac/changeset.css
${P5SITE}/SVN/Web/Style/trac/code.css
${P5SITE}/SVN/Web/Style/trac/diff.css
${P5SITE}/SVN/Web/Style/trac/feed-icon-16x16.png
${P5SITE}/SVN/Web/Style/trac/file.png
${P5SITE}/SVN/Web/Style/trac/filedeny.png
${P5SITE}/SVN/Web/Style/trac/folder.png
${P5SITE}/SVN/Web/Style/trac/folderdeny.png
${P5SITE}/SVN/Web/Style/trac/parent.png
${P5SITE}/SVN/Web/Style/trac/svnweb.css
${P5SITE}/SVN/Web/Style/trac/text-diff-html.css
${P5SITE}/SVN/Web/Style/trac/trac.css
${P5SITE}/SVN/Web/Template/
${P5SITE}/SVN/Web/Template/browse
${P5SITE}/SVN/Web/Template/footer
${P5SITE}/SVN/Web/Template/header
${P5SITE}/SVN/Web/Template/list
${P5SITE}/SVN/Web/Template/log
${P5SITE}/SVN/Web/Template/revision
${P5SITE}/SVN/Web/Template/plain/
${P5SITE}/SVN/Web/Template/plain/browse
${P5SITE}/SVN/Web/Template/plain/diff
${P5SITE}/SVN/Web/Template/plain/footer
${P5SITE}/SVN/Web/Template/plain/header
${P5SITE}/SVN/Web/Template/plain/list
${P5SITE}/SVN/Web/Template/plain/log
${P5SITE}/SVN/Web/Template/plain/revision
${P5SITE}/SVN/Web/Template/plain/view
${P5SITE}/SVN/Web/Template/plain/x
${P5SITE}/SVN/Web/Template/trac/
${P5SITE}/SVN/Web/Template/trac/browse
${P5SITE}/SVN/Web/Template/trac/diff
${P5SITE}/SVN/Web/Template/trac/footer
${P5SITE}/SVN/Web/Template/trac/header
${P5SITE}/SVN/Web/Template/trac/list
${P5SITE}/SVN/Web/Template/trac/log
${P5SITE}/SVN/Web/Template/trac/revision
${P5SITE}/SVN/Web/Template/trac/rss
${P5SITE}/SVN/Web/Template/trac/view
${P5SITE}/SVN/Web/Template/trac/x
${P5SITE}/SVN/Web/Test.pm
${P5SITE}/SVN/Web/View.pm
${P5SITE}/SVN/Web/X.pm
${P5SITE}/SVN/Web/action.pm
@man man/man1/svnweb-server.1
@man man/man3p/SVN::Web.3p
@man man/man3p/SVN::Web::Browse.3p
@man man/man3p/SVN::Web::Checkout.3p
@man man/man3p/SVN::Web::ConfigData.3p
@man man/man3p/SVN::Web::Diff.3p
@man man/man3p/SVN::Web::List.3p
@man man/man3p/SVN::Web::Log.3p
@man man/man3p/SVN::Web::RSS.3p
@man man/man3p/SVN::Web::Revision.3p
@man man/man3p/SVN::Web::Test.3p
@man man/man3p/SVN::Web::View.3p
@man man/man3p/SVN::Web::X.3p
@man man/man3p/SVN::Web::action.3p