Changeset View
Changeset View
Standalone View
Standalone View
head/lang/perl5.18/Makefile
# Created by: mat | # Created by: mat | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= perl | PORTNAME= perl | ||||
PORTVERSION= ${PERL_VERSION} | PORTVERSION= ${PERL_VERSION} | ||||
PORTREVISION= 21 | PORTREVISION= 22 | ||||
CATEGORIES= lang devel perl5 | CATEGORIES= lang devel perl5 | ||||
MASTER_SITES= CPAN/../../src/5.0 | MASTER_SITES= CPAN/../../src/5.0 | ||||
DIST_SUBDIR= perl | DIST_SUBDIR= perl | ||||
MAINTAINER= perl@FreeBSD.org | MAINTAINER= perl@FreeBSD.org | ||||
COMMENT= Practical Extraction and Report Language | COMMENT= Practical Extraction and Report Language | ||||
LICENSE= ART10 GPLv1 | LICENSE= ART10 GPLv1 | ||||
▲ Show 20 Lines • Show All 78 Lines • ▼ Show 20 Lines | CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} \ | ||||
-Ui_malloc -Ui_iconv -Uinstallusrbinperl -Dusenm=n \ | -Ui_malloc -Ui_iconv -Uinstallusrbinperl -Dusenm=n \ | ||||
-Dcc="${CC}" -Duseshrplib -Dinc_version_list=none \ | -Dcc="${CC}" -Duseshrplib -Dinc_version_list=none \ | ||||
-Dcf_by=${MAINTAINER:C,@.*,,} -Dcf_email=${MAINTAINER} \ | -Dcf_by=${MAINTAINER:C,@.*,,} -Dcf_email=${MAINTAINER} \ | ||||
-Dcf_time="`env LANG=C ${STAT} -t \"%a %b %d %T %Z %Y\" -f %Sm ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX}`" | -Dcf_time="`env LANG=C ${STAT} -t \"%a %b %d %T %Z %Y\" -f %Sm ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX}`" | ||||
# Keep the following two in sync. | # Keep the following two in sync. | ||||
# lddlflags is used for all .so linking | # lddlflags is used for all .so linking | ||||
# shrpldflags is used for libperl.so, so remove all the extra bits inherited from lddlflags. | # shrpldflags is used for libperl.so, so remove all the extra bits inherited from lddlflags. | ||||
CONFIGURE_ARGS+= \ | CONFIGURE_ARGS+= \ | ||||
-Alddlflags='-L${WRKSRC} -L${PREFIX}/${_ARCH_LIB}/CORE -Wl,-rpath=${PREFIX}/${_ARCH_LIB}/CORE -lperl' \ | -Alddlflags='-L${WRKSRC} -L${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)' | -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="" \ | LOCALE_CLEANUP= LANG="" LC_ALL="" LC_COLLATE="" LC_CTYPE="" \ | ||||
LC_MESSAGES="" LC_MONETARY="" LC_NUMERIC="" \ | LC_MESSAGES="" LC_MONETARY="" LC_NUMERIC="" \ | ||||
LC_TIME="" | LC_TIME="" | ||||
CONFIGURE_ENV+= ${LOCALE_CLEANUP} UNAME_v="$$(uname -v | sed 'y/=/ /')" | CONFIGURE_ENV+= ${LOCALE_CLEANUP} UNAME_v="$$(uname -v | sed 'y/=/ /')" | ||||
MAKE_ENV+= ${LOCALE_CLEANUP} | MAKE_ENV+= ${LOCALE_CLEANUP} | ||||
SUB_LIST+= PERL_VERSION=${PERL_VERSION} \ | SUB_LIST+= PERL_VERSION=${PERL_VERSION} \ | ||||
PERL_VER=${PERL_VER} \ | PERL_VER=${PERL_VER} \ | ||||
▲ Show 20 Lines • Show All 169 Lines • Show Last 20 Lines |