diff options
author | Eric Hameleers <alien@slackware.com> | 2008-03-17 21:58:16 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2008-03-17 21:58:16 +0000 |
commit | 8e9b6137e7a706c139eb0ae93bd9e6451a0f6727 (patch) | |
tree | 533529cb06376f01a676009d7584be3239f44eb9 /gcc34 | |
parent | e6a81a46f4487ea3a000f4262b9a6ba4f321492d (diff) | |
download | asb-8e9b6137e7a706c139eb0ae93bd9e6451a0f6727.tar.gz asb-8e9b6137e7a706c139eb0ae93bd9e6451a0f6727.tar.xz |
Fix broken symlinks. Also build with updated (correct) slack-desc files
Diffstat (limited to 'gcc34')
-rwxr-xr-x | gcc34/build/gcc34.SlackBuild | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gcc34/build/gcc34.SlackBuild b/gcc34/build/gcc34.SlackBuild index 483322a3..a28eb14f 100755 --- a/gcc34/build/gcc34.SlackBuild +++ b/gcc34/build/gcc34.SlackBuild @@ -67,7 +67,7 @@ VERSION=3.4.6 ARCH=${ARCH:-i486} TARGET=$ARCH-slackware-linux -BUILD=1compat +BUILD=2compat INSPREFIX=/usr/gcc34 PRGSUFFIX=34 @@ -165,11 +165,13 @@ tar xjvf $CWD/gcc-$VERSION.tar.bz2 ln -sf ${INSPREFIX}/bin/cpp${PRGSUFFIX} . ) ( cd $PKG1/$INSPREFIX/bin + rm -f ${TARGET}-gcc-${VERSION} # remove unnecessary hardlink + ln -sf g++${PRGSUFFIX} c++${PRGSUFFIX} # overwrite the hardlink ln -sf gcc${PRGSUFFIX} cc${PRGSUFFIX} ln -sf gcc${PRGSUFFIX} ${TARGET}-gcc${PRGSUFFIX} ln -sf gcc${PRGSUFFIX} ${TARGET}-gcc${PRGSUFFIX}-${VERSION} - ln -sf g++-gcc${PRGSUFFIX} ${TARGET}-c++${PRGSUFFIX} - ln -sf g++-gcc${PRGSUFFIX} ${TARGET}-g++${PRGSUFFIX} + ln -sf g++${PRGSUFFIX} ${TARGET}-c++${PRGSUFFIX} + ln -sf g++${PRGSUFFIX} ${TARGET}-g++${PRGSUFFIX} ) ( cd $PKG1/$INSPREFIX/man gzip -9 */* |