aboutsummaryrefslogtreecommitdiff
path: root/textproc/p5-YAML-Syck
diff options
context:
space:
mode:
authorAnton Berezin <tobez@FreeBSD.org>2006-09-22 11:40:44 +0000
committerAnton Berezin <tobez@FreeBSD.org>2006-09-22 11:40:44 +0000
commitecc74a1ccfb4cee90ed3b47b0dba93fb9a47dac0 (patch)
tree7b99028a179a0352f43e8563ae6f96556b455251 /textproc/p5-YAML-Syck
parent1cfd5f6453bf73a196a6e364a99fe0990c8d7ea6 (diff)
downloadports-ecc74a1ccfb4cee90ed3b47b0dba93fb9a47dac0.tar.gz
ports-ecc74a1ccfb4cee90ed3b47b0dba93fb9a47dac0.zip
Update to 0.67. Require perl from ports.
This update is partially based on the PR 100657. Submitted by: Gea-Suan Lin <gslin@gslin.org>
Notes
Notes: svn path=/head/; revision=173596
Diffstat (limited to 'textproc/p5-YAML-Syck')
-rw-r--r--textproc/p5-YAML-Syck/Makefile20
-rw-r--r--textproc/p5-YAML-Syck/distinfo6
-rw-r--r--textproc/p5-YAML-Syck/pkg-plist1
3 files changed, 18 insertions, 9 deletions
diff --git a/textproc/p5-YAML-Syck/Makefile b/textproc/p5-YAML-Syck/Makefile
index 3b2a6233b89b..c961deee4bc9 100644
--- a/textproc/p5-YAML-Syck/Makefile
+++ b/textproc/p5-YAML-Syck/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= YAML-Syck
-PORTVERSION= 0.45
+PORTVERSION= 0.67
CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= YAML
@@ -15,12 +15,20 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
COMMENT= Fast, lightweight YAML and JSON loader and dumper
-BUILD_DEPENDS= \
- p5-Storable>0:${PORTSDIR}/devel/p5-Storable
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
PERL_CONFIGURE= yes
+CONFIGURE_ARGS+= < /dev/null
MAN3= JSON::Syck.3 YAML::Syck.3
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 500600
+IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
+.endif
+
+.if ${PERL_LEVEL} < 500700
+RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
+BUILD_DEPENDS= ${RUN_DEPENDS}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/textproc/p5-YAML-Syck/distinfo b/textproc/p5-YAML-Syck/distinfo
index 32abddaaa54d..ef8b482d9984 100644
--- a/textproc/p5-YAML-Syck/distinfo
+++ b/textproc/p5-YAML-Syck/distinfo
@@ -1,3 +1,3 @@
-MD5 (YAML-Syck-0.45.tar.gz) = 936b72d41bb77c143bf663a002c3a6a7
-SHA256 (YAML-Syck-0.45.tar.gz) = a27438e18e0056930d69d55b78261ddc8a831c4cddaef9f5b797f937e9a68aa4
-SIZE (YAML-Syck-0.45.tar.gz) = 123720
+MD5 (YAML-Syck-0.67.tar.gz) = 5034ed9dc43177b7ebf8af161455cdcf
+SHA256 (YAML-Syck-0.67.tar.gz) = b72ba32392205db38c29391a0cfbba062da03bdd6cdc79ace7762497e527a4a3
+SIZE (YAML-Syck-0.67.tar.gz) = 129137
diff --git a/textproc/p5-YAML-Syck/pkg-plist b/textproc/p5-YAML-Syck/pkg-plist
index 1b92b862a8da..8c9251fb6bdc 100644
--- a/textproc/p5-YAML-Syck/pkg-plist
+++ b/textproc/p5-YAML-Syck/pkg-plist
@@ -1,3 +1,4 @@
+@comment $FreeBSD$
%%SITE_PERL%%/%%PERL_ARCH%%/auto/YAML/Syck/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/YAML/Syck/Syck.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/YAML/Syck/Syck.bs