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.18 | |
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.18')
-rw-r--r-- | lang/perl5.18/Makefile | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/lang/perl5.18/Makefile b/lang/perl5.18/Makefile index 8ec037eda561..7a2d6157fd42 100644 --- a/lang/perl5.18/Makefile +++ b/lang/perl5.18/Makefile @@ -3,7 +3,7 @@ PORTNAME= perl PORTVERSION= ${PERL_VERSION} -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= lang devel perl5 MASTER_SITES= CPAN/../../src/5.0 DIST_SUBDIR= perl @@ -98,8 +98,12 @@ 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="" \ LC_TIME="" |