Changeset View
Changeset View
Standalone View
Standalone View
lang/perl5-devel/Makefile
| Show All 9 Lines | |||||
| CATEGORIES= lang devel perl5 | CATEGORIES= lang devel perl5 | ||||
| # XXX Leave only CPAN. | # XXX Leave only CPAN. | ||||
| MASTER_SITES= LOCAL/mat/perl GH | MASTER_SITES= LOCAL/mat/perl GH | ||||
| #MASTER_SITES= CPAN/../../src/5.0 | #MASTER_SITES= CPAN/../../src/5.0 | ||||
| DIST_SUBDIR= perl | DIST_SUBDIR= perl | ||||
| MAINTAINER= mat@FreeBSD.org | MAINTAINER= mat@FreeBSD.org | ||||
| COMMENT= Practical Extraction and Report Language | COMMENT= Practical Extraction and Report Language | ||||
| COMMENT.gdbm= GNU Data Base Manager (gdbm) interface | |||||
| LICENSE= ART10 GPLv1+ | LICENSE= ART10 GPLv1+ | ||||
| LICENSE_COMB= dual | LICENSE_COMB= dual | ||||
| LICENSE_FILE_ART10= ${WRKSRC}/Artistic | LICENSE_FILE_ART10= ${WRKSRC}/Artistic | ||||
| LICENSE_FILE_GPLv1+ = ${WRKSRC}/Copying | LICENSE_FILE_GPLv1+ = ${WRKSRC}/Copying | ||||
| # Uncomment when the default Perl is switched to 5.3(X+2) | # Uncomment when the default Perl is switched to 5.3(X+2) | ||||
| #DEPRECATED= Support end three years after .0 release, please upgrade to a more recent version of Perl | #DEPRECATED= Support end three years after .0 release, please upgrade to a more recent version of Perl | ||||
| #EXPIRATION_DATE=<Release date of .0 + 3 years> | #EXPIRATION_DATE=<Release date of .0 + 3 years> | ||||
| SELF_DEPENDS.gdbm= main | |||||
| # XXX releases are .tar.xz, add: tar:xz | # XXX releases are .tar.xz, add: tar:xz | ||||
| USES= cpe | USES= cpe | ||||
| # Give a hint of where libperl.so can be found. | # Give a hint of where libperl.so can be found. | ||||
| USE_LDCONFIG= ${PREFIX}/${_ARCH_LIB}/CORE | USE_LDCONFIG= ${PREFIX}/${_ARCH_LIB}/CORE | ||||
| # XXX Remove github things. | # XXX Remove github things. | ||||
| USE_GITHUB= yes | USE_GITHUB= yes | ||||
| Show All 27 Lines | |||||
| # 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. | ||||
| # XXX change the soname to $$(LIBPERL:R) | # XXX change the soname to $$(LIBPERL:R) | ||||
| CONFIGURE_ARGS+= \ | CONFIGURE_ARGS+= \ | ||||
| -Alddlflags='-L${WRKSRC} -L${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-lperl) -Wl,-soname,$$(LIBPERL)' | -Dshrpldflags='$$(LDDLFLAGS:N-L${WRKSRC}:N-L${PREFIX}/${_ARCH_LIB}/CORE:N-lperl) -Wl,-soname,$$(LIBPERL)' | ||||
| # Give a hint of where libperl.so can be found. | |||||
| USE_LDCONFIG= ${PREFIX}/${_ARCH_LIB}/CORE | |||||
| # XXX Remove | # XXX Remove | ||||
| CONFIGURE_ARGS+= -Dusedevel -Uversiononly | CONFIGURE_ARGS+= -Dusedevel -Uversiononly | ||||
| # When built from a git repository, newvers.sh can put a = in the version. | # When built from a git repository, newvers.sh can put a = in the version. | ||||
| CONFIGURE_ENV= UNAME_v="$$(uname -v | sed 'y/=/ /')" | CONFIGURE_ENV= UNAME_v="$$(uname -v | sed 'y/=/ /')" | ||||
| SUB_FILES= perl-man.conf | SUB_FILES= perl-man.conf | ||||
| ▲ Show 20 Lines • Show All 89 Lines • ▼ Show 20 Lines | |||||
| OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
| DEBUG_CONFIGURE_ON= -Doptimize="-g" -DDEBUGGING | DEBUG_CONFIGURE_ON= -Doptimize="-g" -DDEBUGGING | ||||
| DEBUG_CONFIGURE_OFF= -Doptimize="${CFLAGS}" | DEBUG_CONFIGURE_OFF= -Doptimize="${CFLAGS}" | ||||
| DTRACE_CONFIGURE_ON= -Dusedtrace | DTRACE_CONFIGURE_ON= -Dusedtrace | ||||
| DTRACE_CONFIGURE_OFF= -Uusedtrace | DTRACE_CONFIGURE_OFF= -Uusedtrace | ||||
| GDBM_CONFIGURE_ON= -Di_gdbm | GDBM_CONFIGURE_ON= -Di_gdbm | ||||
| GDBM_CONFIGURE_OFF= -Ui_gdbm | GDBM_CONFIGURE_OFF= -Ui_gdbm | ||||
| GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm | GDBM_LIB_DEPENDS.gdbm= libgdbm.so:databases/gdbm | ||||
| GDBM_SUBPACKAGES= gdbm | |||||
| PERL_64BITINT_CONFIGURE_ON= -Duse64bitint | PERL_64BITINT_CONFIGURE_ON= -Duse64bitint | ||||
| MULTIPLICITY_CONFIGURE_ON= -Dusemultiplicity=y | MULTIPLICITY_CONFIGURE_ON= -Dusemultiplicity=y | ||||
| MULTIPLICITY_CONFIGURE_OFF= -Dusemultiplicity=n | MULTIPLICITY_CONFIGURE_OFF= -Dusemultiplicity=n | ||||
| SITECUSTOMIZE_CONFIGURE_ON= -Dusesitecustomize | SITECUSTOMIZE_CONFIGURE_ON= -Dusesitecustomize | ||||
| THREADS_CONFIGURE_ON= -Dusethreads=y | THREADS_CONFIGURE_ON= -Dusethreads=y | ||||
| THREADS_CONFIGURE_OFF= -Dusethreads=n | THREADS_CONFIGURE_OFF= -Dusethreads=n | ||||
| PERL_MALLOC_CONFIGURE_ON= -Dusemymalloc=y | PERL_MALLOC_CONFIGURE_ON= -Dusemymalloc=y | ||||
| PERL_MALLOC_CONFIGURE_OFF= -Dusemymalloc=n | PERL_MALLOC_CONFIGURE_OFF= -Dusemymalloc=n | ||||
| ▲ Show 20 Lines • Show All 145 Lines • Show Last 20 Lines | |||||