aboutsummaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2010-06-08 19:52:58 +0000
committerMax Brazhnikov <makc@FreeBSD.org>2010-06-08 19:52:58 +0000
commita74e175192310b620d3709e574997fd045e83264 (patch)
treef081658ab4d0dbd4b01dd6bdba5dd41c3f8f7127 /lang
parent8a0edbe4ef8a4ab8fe26b2c705807dc53f8cc57f (diff)
downloadports-a74e175192310b620d3709e574997fd045e83264.tar.gz
ports-a74e175192310b620d3709e574997fd045e83264.zip
Convert LDCONFIG_DIRS to USE_LDCONFIG.
PR: based on ports/146365 Submitted by: Alex Kozlov <spam at rm-rf.kiev.ua> Approved by: maintainers timeout (two weeks)
Notes
Notes: svn path=/head/; revision=256132
Diffstat (limited to 'lang')
-rw-r--r--lang/dylan/Makefile16
-rw-r--r--lang/ecl/Makefile5
-rw-r--r--lang/gnat/Makefile5
-rw-r--r--lang/squeak-dev/Makefile5
-rw-r--r--lang/squeak/Makefile5
5 files changed, 14 insertions, 22 deletions
diff --git a/lang/dylan/Makefile b/lang/dylan/Makefile
index e28930e03052..60e6f9990e69 100644
--- a/lang/dylan/Makefile
+++ b/lang/dylan/Makefile
@@ -7,7 +7,7 @@
PORTNAME= dylan
PORTVERSION= 2.4.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
MASTER_SITES= http://www.gwydiondylan.org/downloads/src/tar/ \
http://www.gwydiondylan.org/downloads/binaries/FreeBSD/x86/ \
@@ -34,19 +34,21 @@ CONFIGURE_ARGS= --srcdir=${WRKSRC} --with-gc-prefix=${PREFIX}
CONFIGURE_ENV= D2C="${WRKDIR}/d2c -p${WRKSRC}/d2c/compiler/platforms.descr"
GCCVER!= gcc -dumpversion
-PLIST_SUB= DYLANVER="${PORTVERSION}"
+DYLANVER= ${PORTVERSION}
.if ${GCCVER:M3.3*}!=""
-PLIST_SUB+= DYLANARCH="x86-freebsd-elf-gcc33"
+DYLANARCH= x86-freebsd-elf-gcc33
.elif ${GCCVER:M3.2*}!=""
-PLIST_SUB+= DYLANARCH="x86-freebsd-elf-gcc32"
+DYLANARCH= x86-freebsd-elf-gcc32
.else
-PLIST_SUB+= DYLANARCH="x86-freebsd-elf-gcc"
+DYLANARCH= x86-freebsd-elf-gcc
.endif
+PLIST_SUB= DYLANVER=${DYLANVER}
+PLIST_SUB+= DYLANARCH=${DYLANARCH}
+
ONLY_FOR_ARCHS= i386
-USE_LDCONFIG= yes
-LDCONFIG_DIRS= %%PREFIX%%/lib/dylan/%%DYLANVER%%/%%DYLANARCH%%
+USE_LDCONFIG= ${PREFIX}/lib/dylan/${DYLANVER}/${DYLANARCH}
USE_GMAKE= yes
GNU_CONFIGURE= yes
MAKEFILE= GNUmakefile
diff --git a/lang/ecl/Makefile b/lang/ecl/Makefile
index 1e7f405dc655..2a73d5b79a85 100644
--- a/lang/ecl/Makefile
+++ b/lang/ecl/Makefile
@@ -7,7 +7,7 @@
PORTNAME= ecl
PORTVERSION= 0.9l
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang lisp
MASTER_SITES= SF/${PORTNAME}s/${PORTNAME}s/${PORTVERSION}
EXTRACT_SUFX= .tgz
@@ -31,9 +31,6 @@ OPTIONS= ASDF "Enable ASDF building facility" on \
SOCKETS "Enable socket interface" on \
THREADS "Enable threading support" off
-USE_LDCONFIG= yes
-LDCONFIG_DIRS= %%PREFIX%%/lib/ecl
-
.include <bsd.port.pre.mk>
.if ${ARCH} == "ia64" || ${ARCH} == "sparc64"
diff --git a/lang/gnat/Makefile b/lang/gnat/Makefile
index 77603b43843e..1d132f113ec4 100644
--- a/lang/gnat/Makefile
+++ b/lang/gnat/Makefile
@@ -14,7 +14,7 @@
PORTNAME= gnat
PORTVERSION= 2009
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_LOCAL}:boot
MASTER_SITE_SUBDIR= deischen/gcc/:boot
@@ -120,8 +120,7 @@ MAKE_ENV+= ${COMPILE_DATA} PATH=${have_boot}
WANT_SHAREDLIBS=yes
.if defined(WANT_SHAREDLIBS)
CONFIGURE_ARGS+= --enable-shared
-USE_LDCONFIG= yes
-LDCONFIG_DIRS= %%PREFIX%%/lib ${targlib}
+USE_LDCONFIG= ${PREFIX}/lib ${targlib}
LIBRARY_VERSION= 2009
PLIST_SUB+= SHAREDLIB=""
.else
diff --git a/lang/squeak-dev/Makefile b/lang/squeak-dev/Makefile
index 5cec2e667edc..219eb2ab808c 100644
--- a/lang/squeak-dev/Makefile
+++ b/lang/squeak-dev/Makefile
@@ -7,7 +7,7 @@
PORTNAME= squeak
PORTVERSION= 3.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
##################################################
MASTER_SITES= http://www.squeakvm.org/unix/release/ \
@@ -66,9 +66,6 @@ GNU_CONFIGURE= yes
# be updated.
SHAREMODE= 644
-# shared Libaries are to be installed in:
-LDCONFIG_DIRS= ${PREFIX}/share/squeak/${VMVERSION}
-
FILES_TO_GZIP= ${IMAGEDIR}/Squeak${IMAGEVERSION}-${PATCHNUMBER}.image \
${IMAGEDIR}/Squeak${IMAGEVERSION}-${PATCHNUMBER}.changes
diff --git a/lang/squeak/Makefile b/lang/squeak/Makefile
index 5cec2e667edc..219eb2ab808c 100644
--- a/lang/squeak/Makefile
+++ b/lang/squeak/Makefile
@@ -7,7 +7,7 @@
PORTNAME= squeak
PORTVERSION= 3.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
##################################################
MASTER_SITES= http://www.squeakvm.org/unix/release/ \
@@ -66,9 +66,6 @@ GNU_CONFIGURE= yes
# be updated.
SHAREMODE= 644
-# shared Libaries are to be installed in:
-LDCONFIG_DIRS= ${PREFIX}/share/squeak/${VMVERSION}
-
FILES_TO_GZIP= ${IMAGEDIR}/Squeak${IMAGEVERSION}-${PATCHNUMBER}.image \
${IMAGEDIR}/Squeak${IMAGEVERSION}-${PATCHNUMBER}.changes