diff options
author | Mathieu Arnold <mat@FreeBSD.org> | 2016-05-09 10:12:18 +0000 |
---|---|---|
committer | Mathieu Arnold <mat@FreeBSD.org> | 2016-05-09 10:12:18 +0000 |
commit | 88f3d729d202ca8ba26312934552034ff77ae714 (patch) | |
tree | c371af3a84d6ce021bb9e6678e7e305ecb5443c2 /lang/perl5.22 | |
parent | 6b1c976eb36bf606a8d57460c0f3b6d9fefe3286 (diff) | |
download | ports-88f3d729d202ca8ba26312934552034ff77ae714.tar.gz ports-88f3d729d202ca8ba26312934552034ff77ae714.zip |
Try to simplify how libperl.so is looked for.
PR: 209123
Submitted by: mat
Exp-run by: antoine
With hat: perl@
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6107
Notes
Notes:
svn path=/head/; revision=414832
Diffstat (limited to 'lang/perl5.22')
-rw-r--r-- | lang/perl5.22/Makefile | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lang/perl5.22/Makefile b/lang/perl5.22/Makefile index 403ad2bb4945..c7590f928e3a 100644 --- a/lang/perl5.22/Makefile +++ b/lang/perl5.22/Makefile @@ -3,6 +3,7 @@ PORTNAME= perl DISTVERSION= ${PERL_VERSION} +PORTREVISION= 1 CATEGORIES= lang devel perl5 MASTER_SITES= CPAN/../../src/5.0 CPAN/../by-authors/id/S/SH/SHAY DIST_SUBDIR= perl @@ -90,8 +91,11 @@ CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} \ # lddlflags is used for all .so linking # shrpldflags is used for libperl.so, so remove all the extra bits inherited from lddlflags. CONFIGURE_ARGS+= \ - -Alddlflags='-L${WRKSRC} -L${PREFIX}/${_ARCH_LIB}/CORE -Wl,-rpath=${PREFIX}/${_ARCH_LIB}/CORE -lperl' \ - -Dshrpldflags='$$(LDDLFLAGS:N-L${WRKSRC}:N-L${PREFIX}/${_ARCH_LIB}/CORE:N-Wl,-rpath=${PREFIX}/${_ARCH_LIB}/CORE:N-lperl) -Wl,-soname,$$(LIBPERL:R)' + -Alddlflags='-L${WRKSRC} -L${PREFIX}/${_ARCH_LIB}/CORE -lperl' \ + -Dshrpldflags='$$(LDDLFLAGS:N-L${WRKSRC}:N-L${PREFIX}/${_ARCH_LIB}/CORE:N-lperl) -Wl,-soname,$$(LIBPERL:R)' + +# Give a hint of where libperl.so can be found. +USE_LDCONFIG= ${PREFIX}/${_ARCH_LIB}/CORE LOCALE_CLEANUP= LANG="" LC_ALL="" LC_COLLATE="" LC_CTYPE="" \ LC_MESSAGES="" LC_MONETARY="" LC_NUMERIC="" \ |