32 |
munpack ${SRCFILE} || die |
munpack ${SRCFILE} || die |
33 |
|
|
34 |
# convert crlfs from dos to unix |
# convert crlfs from dos to unix |
35 |
local abi |
all-abis 'cp config/config.guess{,.orig} || die' |
36 |
local i |
all-abis 'tr -d \\r < config/config.guess.orig > config/config.guess || die' |
37 |
for abi in ${MULTILIB_ABIS} |
all-abis 'cp Makefile{,.orig} || die' |
38 |
do |
all-abis 'tr -d \\r < Makefile.orig > Makefile || die' |
39 |
cd ${SRCDIR}-${abi} |
|
40 |
for i in config/config.guess Makefile |
# fix CC LD and co |
41 |
do |
all-abis 'sed -i "s:^\(CC =\).*:\1 ${CC}:" config/Makefile.linux || die' |
42 |
mv ${i}{,.orig} || die |
all-abis 'sed -i "s:^\(LD =\).*:\1 ${CC} ${LDFLAGS}:" config/Makefile.linux || die' |
43 |
tr -d \\r < ${i}.orig > ${i}|| die |
all-abis 'sed -i "s:^\(POPT =\).*:\1 ${CFLAGS}:" config/Makefile.linux || die' |
44 |
done |
all-abis 'sed -i "s:^\(LDFLAGS.EXTRA =\).*:\1:" config/Makefile.linux || die' |
|
done |
|
45 |
} |
} |
46 |
|
|
47 |
src_compile() |
src_compile() |
48 |
{ |
{ |
49 |
mmake STRIP=true M_ARCH="" POPT="${CFLAGS}" LD="\$CC" CC="\$CC" || die |
mmake STRIP=true M_ARCH="" || die |
50 |
} |
} |
51 |
|
|
52 |
src_install() |
src_install() |