aboutsummaryrefslogtreecommitdiffstats
path: root/devel/p5-ExtUtils-ParseXS
diff options
context:
space:
mode:
authormat <mat@FreeBSD.org>2013-10-28 20:01:59 +0800
committermat <mat@FreeBSD.org>2013-10-28 20:01:59 +0800
commite06747ce76914525cef6583536a1dfecc107267d (patch)
tree8ff2b94697f4056c161732d25b2622f0579e03b2 /devel/p5-ExtUtils-ParseXS
parentfcbb0a5149a691983487a7f447169ee3e9a69393 (diff)
downloadfreebsd-ports-gnome-e06747ce76914525cef6583536a1dfecc107267d.tar.gz
freebsd-ports-gnome-e06747ce76914525cef6583536a1dfecc107267d.tar.zst
freebsd-ports-gnome-e06747ce76914525cef6583536a1dfecc107267d.zip
Fixup install, don't overwrite existing files.
PR: ports/183393 Submitted by: mat Approved by: demon (maintainer)
Diffstat (limited to 'devel/p5-ExtUtils-ParseXS')
-rw-r--r--devel/p5-ExtUtils-ParseXS/Makefile8
-rw-r--r--devel/p5-ExtUtils-ParseXS/pkg-plist2
2 files changed, 7 insertions, 3 deletions
diff --git a/devel/p5-ExtUtils-ParseXS/Makefile b/devel/p5-ExtUtils-ParseXS/Makefile
index 4e84e00c2a53..35c5f6ce10ef 100644
--- a/devel/p5-ExtUtils-ParseXS/Makefile
+++ b/devel/p5-ExtUtils-ParseXS/Makefile
@@ -11,7 +11,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= Converts Perl XS code into C code
-USES= perl5
+USES= perl5 shebangfix
USE_PERL5= configure
+# Overwrite this here
+perl_OLD_CMD= perl
+SHEBANG_FILES= lib/ExtUtils/xsubpp
+
+post-patch:
+ @${REINPLACE_CMD} '/EXE_FILES/d' ${WRKSRC}/Makefile.PL
.include <bsd.port.mk>
diff --git a/devel/p5-ExtUtils-ParseXS/pkg-plist b/devel/p5-ExtUtils-ParseXS/pkg-plist
index 096a87c91887..61a96ecb5708 100644
--- a/devel/p5-ExtUtils-ParseXS/pkg-plist
+++ b/devel/p5-ExtUtils-ParseXS/pkg-plist
@@ -1,5 +1,3 @@
-bin/xsubpp
-man/man1/xsubpp.1.gz
%%PERL5_MAN3%%/ExtUtils::ParseXS.3.gz
%%PERL5_MAN3%%/ExtUtils::ParseXS::Constants.3.gz
%%PERL5_MAN3%%/ExtUtils::ParseXS::Eval.3.gz