Update to parrot 3.3.0, from maintainer Pascal Stumpf.
Use ${V} in PLIST to avoid churn on next update. Tested on amd64/ppc by myself.
This commit is contained in:
parent
7798cfd97f
commit
654aff0886
@ -1,13 +1,13 @@
|
||||
# $OpenBSD: Makefile,v 1.13 2011/03/08 20:12:15 landry Exp $
|
||||
# $OpenBSD: Makefile,v 1.14 2011/05/22 20:22:08 landry Exp $
|
||||
|
||||
BROKEN-sparc64 = fails a lot of regression tests
|
||||
|
||||
COMMENT= virtual machine designed for interpreted languages
|
||||
|
||||
V= 3.0.0
|
||||
V= 3.3.0
|
||||
DISTNAME= parrot-$V
|
||||
CATEGORIES= lang perl6
|
||||
SHARED_LIBS= parrot 1.0
|
||||
SHARED_LIBS= parrot 2.0
|
||||
|
||||
HOMEPAGE= http://www.parrot.org/
|
||||
|
||||
@ -39,10 +39,12 @@ CONFIGURE_ENV = LIBparrot_VERSION=${LIBparrot_VERSION}
|
||||
|
||||
MAKE_ENV= LIBparrot_VERSION=${LIBparrot_VERSION}
|
||||
|
||||
ALL_TARGET= installable docs
|
||||
ALL_TARGET= installable
|
||||
INSTALL_TARGET = install install-doc
|
||||
REGRESS_TARGET= test
|
||||
|
||||
SUBST_VARS += V
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/config/init/hints/openbsd.pm
|
||||
post-install:
|
||||
|
@ -1,5 +1,5 @@
|
||||
MD5 (parrot-3.0.0.tar.gz) = /B2IEUY27/T+eVPeRWzs+g==
|
||||
RMD160 (parrot-3.0.0.tar.gz) = UhdzThW8bDxzR4qF4Hi5Fr/THO0=
|
||||
SHA1 (parrot-3.0.0.tar.gz) = k8ugGpb0+U2JJA/7T/R7vc5mQbs=
|
||||
SHA256 (parrot-3.0.0.tar.gz) = niFnWwMPM7dM3YwB2RaA1qoOaI0HW6dHgGF73JpGprU=
|
||||
SIZE (parrot-3.0.0.tar.gz) = 3914733
|
||||
MD5 (parrot-3.3.0.tar.gz) = M11Q++8kW/5tC7J34iTHKA==
|
||||
RMD160 (parrot-3.3.0.tar.gz) = /bmq6bKf8EmKqM8ciNhE0Cz+mW4=
|
||||
SHA1 (parrot-3.3.0.tar.gz) = n2Ig8XSkrFtSiMWh9UO18I61pNs=
|
||||
SHA256 (parrot-3.3.0.tar.gz) = mbgahL9VppvDu/i/jdZb7hQX/Rwwx9CMaFmno9uJK48=
|
||||
SIZE (parrot-3.3.0.tar.gz) = 3961124
|
||||
|
@ -1,21 +0,0 @@
|
||||
$OpenBSD: patch-config_auto_perldoc_pm,v 1.1 2011/03/08 20:12:15 landry Exp $
|
||||
--- config/auto/perldoc.pm.orig Mon Jan 10 04:13:20 2011
|
||||
+++ config/auto/perldoc.pm Sun Mar 6 21:11:19 2011
|
||||
@@ -38,7 +38,7 @@ sub runstep {
|
||||
my $slash = $conf->data->get('slash');
|
||||
my $cmd = $conf->data->get('scriptdirexp_provisional') . $slash . q{perldoc};
|
||||
my ( $fh, $filename ) = tempfile( UNLINK => 1 );
|
||||
- my $content = capture_output("$cmd -ud $filename perldoc") || undef;
|
||||
+ my $content = capture_output("$cmd -u perldoc > $filename") || '';
|
||||
|
||||
return 1 unless defined( $self->_initial_content_check($conf, $content) );
|
||||
|
||||
@@ -67,7 +67,7 @@ E_NOTE
|
||||
if ( $new_perldoc ) {
|
||||
$TEMP_pod_build .= <<"END"
|
||||
ops/$pod: ../src/ops/$ops
|
||||
-\t\$(PERLDOC_BIN) -ud ops/$pod ../src/ops/$ops
|
||||
+\t\$(PERLDOC_BIN) -u ../src/ops/$ops > ops//$pod
|
||||
\t\$(CHMOD) 0644 ops/$pod
|
||||
|
||||
END
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-config_gen_makefiles_docs_in,v 1.1 2011/03/08 20:12:15 landry Exp $
|
||||
--- config/gen/makefiles/docs.in.orig Sat Mar 5 01:06:02 2011
|
||||
+++ config/gen/makefiles/docs.in Sat Mar 5 01:07:08 2011
|
||||
@@ -45,7 +45,7 @@ doc-prep:
|
||||
$(TOUCH) doc-prep
|
||||
|
||||
packfile-c.pod: ../src/packfile/api.c
|
||||
-#IF(new_perldoc): $(PERLDOC_BIN) -ud packfile-c.pod ../src/packfile/api.c
|
||||
+#IF(new_perldoc): $(PERLDOC_BIN) -u ../src/packfile/api.c > packfile-c.pod
|
||||
#ELSE: $(PERLDOC_BIN) -u ../src/packfile/api.c > packfile-c.pod
|
||||
|
||||
clean:
|
@ -1,14 +1,14 @@
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.2 2011/03/08 20:12:15 landry Exp $
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.3 2011/05/22 20:22:08 landry Exp $
|
||||
@lib lib/libparrot.so.${LIBparrot_VERSION}
|
||||
lib/parrot/3.0.0/dynext/bit_ops.so
|
||||
lib/parrot/3.0.0/dynext/debug_ops.so
|
||||
lib/parrot/3.0.0/dynext/dynlexpad.so
|
||||
lib/parrot/3.0.0/dynext/file.so
|
||||
lib/parrot/3.0.0/dynext/gziphandle.so
|
||||
lib/parrot/3.0.0/dynext/io_ops.so
|
||||
lib/parrot/3.0.0/dynext/math_ops.so
|
||||
lib/parrot/3.0.0/dynext/obscure_ops.so
|
||||
lib/parrot/3.0.0/dynext/os.so
|
||||
lib/parrot/3.0.0/dynext/rational.so
|
||||
lib/parrot/3.0.0/dynext/sys_ops.so
|
||||
lib/parrot/3.0.0/dynext/trans_ops.so
|
||||
lib/parrot/${V}/dynext/bit_ops.so
|
||||
lib/parrot/${V}/dynext/debug_ops.so
|
||||
lib/parrot/${V}/dynext/dynlexpad.so
|
||||
lib/parrot/${V}/dynext/file.so
|
||||
lib/parrot/${V}/dynext/gziphandle.so
|
||||
lib/parrot/${V}/dynext/io_ops.so
|
||||
lib/parrot/${V}/dynext/math_ops.so
|
||||
lib/parrot/${V}/dynext/obscure_ops.so
|
||||
lib/parrot/${V}/dynext/os.so
|
||||
lib/parrot/${V}/dynext/rational.so
|
||||
lib/parrot/${V}/dynext/sys_ops.so
|
||||
lib/parrot/${V}/dynext/trans_ops.so
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user