svn commit: r422781 - head/lang/p5-List-MoreUtils
Adam Weinberger
adamw at FreeBSD.org
Mon Sep 26 15:38:23 UTC 2016
Author: adamw
Date: Mon Sep 26 15:38:22 2016
New Revision: 422781
URL: https://svnweb.freebsd.org/changeset/ports/422781
Log:
Only depend on XSLoader if perl < 5.24.1.
While here, simplify the XS strippage.
Modified:
head/lang/p5-List-MoreUtils/Makefile
Modified: head/lang/p5-List-MoreUtils/Makefile
==============================================================================
--- head/lang/p5-List-MoreUtils/Makefile Mon Sep 26 15:31:09 2016 (r422780)
+++ head/lang/p5-List-MoreUtils/Makefile Mon Sep 26 15:38:22 2016 (r422781)
@@ -5,7 +5,6 @@ PORTNAME= List-MoreUtils
DISTVERSION= 0.416
CATEGORIES= lang perl5
MASTER_SITES= CPAN
-MASTER_SITE_SUBDIR= CPAN:REHSACK
PKGNAMEPREFIX= p5-
MAINTAINER= perl at FreeBSD.org
@@ -14,19 +13,20 @@ COMMENT= Provide the stuff missing in Li
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Exporter-Tiny>=0.038:devel/p5-Exporter-Tiny \
- p5-XSLoader>=0.22:devel/p5-XSLoader
+BUILD_DEPENDS= p5-Exporter-Tiny>=0.038:devel/p5-Exporter-Tiny
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 502401
+BUILD_DEPENDS+= p5-XSLoader>=0.22:devel/p5-XSLoader
+RUN_DEPENDS+= p5-XSLoader>=0.22:devel/p5-XSLoader
+.endif
+
post-stage:
- ( \
- cd ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/List/MoreUtils; \
- ${CHMOD} u+w MoreUtils.so; \
- ${STRIP_CMD} MoreUtils.so; \
- ${CHMOD} u-w MoreUtils.so; \
- )
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/List/MoreUtils/MoreUtils.so
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
More information about the svn-ports-head
mailing list