mingw-w64-binutils: Updated to create symlinks, platform specifc stuff, revbump.
This commit is contained in:
parent
26edf265dc
commit
c3523a9402
1 changed files with 20 additions and 3 deletions
|
@ -1,6 +1,7 @@
|
||||||
# Template file for 'mingw-w64-binutils'
|
# Template file for 'mingw-w64-binutils'
|
||||||
pkgname=mingw-w64-binutils
|
pkgname=mingw-w64-binutils
|
||||||
version=2.21.1
|
version=2.21.1
|
||||||
|
revision=1
|
||||||
distfiles="${GNU_SITE}/binutils/binutils-$version.tar.bz2"
|
distfiles="${GNU_SITE}/binutils/binutils-$version.tar.bz2"
|
||||||
build_style=custom-install
|
build_style=custom-install
|
||||||
short_desc="GNU binary utilities (mingw-w64 version)"
|
short_desc="GNU binary utilities (mingw-w64 version)"
|
||||||
|
@ -59,9 +60,25 @@ do_install()
|
||||||
{
|
{
|
||||||
make DESTDIR=${DESTDIR} install
|
make DESTDIR=${DESTDIR} install
|
||||||
|
|
||||||
# Remove lib64 directory and it's only file: libiberty.a
|
|
||||||
rm -rf ${DESTDIR}/${_mingwprefix}/lib64
|
|
||||||
|
|
||||||
# Remove useless manpages
|
# Remove useless manpages
|
||||||
rm -rf ${DESTDIR}/${_mingwprefix}/share
|
rm -rf ${DESTDIR}/${_mingwprefix}/share
|
||||||
|
|
||||||
|
# Remove lib64 directory and it's only file: libiberty.a
|
||||||
|
[ -d ${DESTDIR}/${_mingwprefix}/lib64 ] && \
|
||||||
|
rm -rf ${DESTDIR}/${_mingwprefix}/lib64
|
||||||
|
|
||||||
|
if [ "${xbps_machine}" = "x86_64" ]; then
|
||||||
|
_mingwtriplet="${xbps_machine}-w64-mingw32"
|
||||||
|
else
|
||||||
|
_mingwtriplet="${xbps_machine}-w32-mingw32"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# The mingw-w64 faq advises to create a symlink here
|
||||||
|
if [ "${xbps_machine}" = "x86_64" ]; then
|
||||||
|
cd ${DESTDIR}/${_mingwprefix}/${_mingwtriplet} && \
|
||||||
|
ln -sf lib lib64
|
||||||
|
fi
|
||||||
|
|
||||||
|
# The mingw-w64 faq advises to create a symlink here
|
||||||
|
cd ${DESTDIR}/${_mingwprefix} && ln -sf ${_mingwtriplet} mingw
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue