aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2006-06-24 17:41:34 +0800
committerDirk Meyer <dinoex@FreeBSD.org>2006-06-24 17:41:34 +0800
commitf51e5e4f911af92f7092b33a092e5323b16a457a (patch)
treee824239f85df936acb872caae061b16e1d372d49 /lang
parent590f1d02f77457bd40421930ca687b65bd363e09 (diff)
downloadfreebsd-ports-gnome-f51e5e4f911af92f7092b33a092e5323b16a457a.tar.gz
freebsd-ports-gnome-f51e5e4f911af92f7092b33a092e5323b16a457a.tar.zst
freebsd-ports-gnome-f51e5e4f911af92f7092b33a092e5323b16a457a.zip
- take benefit of USE_LDCONFIG
Diffstat (limited to 'lang')
-rw-r--r--lang/gcc32/Makefile7
1 files changed, 2 insertions, 5 deletions
diff --git a/lang/gcc32/Makefile b/lang/gcc32/Makefile
index b93cbd700b2a..651ac8754e9c 100644
--- a/lang/gcc32/Makefile
+++ b/lang/gcc32/Makefile
@@ -64,13 +64,9 @@ CONFIGURE_ARGS+= --with-system-zlib --includedir=${TARGLIB}/include/Java
CONFIGURE_ENV= MAKEINFO="makeinfo --no-split"
.if defined(WANT_SHAREDLIBS)
CONFIGURE_ARGS+= --enable-shared
-INSTALLS_SHLIB= yes
LDCONFIG_DIRS= %%PREFIX%%/lib ${TARGLIB}
EXTRA_SHLIB= libgcc_s
-SUB_LIST= TARGLIB="${TARGLIB}"
-SUB_FILES= gcc.sh
-RC_D_SH= etc/rc.d/gcc32.sh
-PLIST_FILES+= ${RC_D_SH}
+USE_LDCONFIG= ${TARGLIB}
.else
CONFIGURE_ARGS+= --disable-shared
.endif
@@ -99,6 +95,7 @@ pre-install:
.endif
post-install:
+ -@${MKDIR} ${PREFIX}/libdata/ldconfig
@${RM} -f ${PREFIX}/bin/c++ ${PREFIX}/bin/${CONFIGURE_TARGET}-c++
@${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt
@(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \