glibc: use /lib and /usr/lib on x86_64.

--HG--
extra : convert_revision : 1ce01731dbc3def0837480dbc7bb2a65b0785033
This commit is contained in:
Juan RP 2008-10-24 02:01:54 +02:00
parent c07feca694
commit dba678e065
3 changed files with 19 additions and 1 deletions

View file

@ -0,0 +1,16 @@
#
# Replace hardcoded path to bash.
# x86_64 arch: use /lib rather than /lib64 and make lib64 -> lib symlinks.
#
if [ -x $XBPS_DESTDIR/$pkgname-$version/usr/bin/ldd ]; then
sed -i -e "s,$XBPS_MASTERDIR/bin/bash,/bin/bash,g" \
$XBPS_DESTDIR/$pkgname-$version/usr/bin/ldd
fi
if [ "$xbps_machine" = "x86_64" ]; then
sed -i '/RTLDLIST/s%/ld-linux.so.2 /lib64%%' \
$XBPS_DESTDIR/$pkgname-$version/usr/bin/ldd
cd $XBPS_DESTDIR/$pkgname-$version && ln -s lib lib64
cd $XBPS_DESTDIR/$pkgname-$version/usr && ln -s lib lib64
fi