21 |
SRC_URI=( |
SRC_URI=( |
22 |
http://www.mega-nerd.com/${PNAME}/${SRCFILE} |
http://www.mega-nerd.com/${PNAME}/${SRCFILE} |
23 |
mirror://${PNAME}/${SRCFILE} |
mirror://${PNAME}/${SRCFILE} |
|
mirror://${PNAME}/${PNAME}-1.0.17-flac-buffer-overflow.patch |
|
|
mirror://${PNAME}/${PNAME}-1.0.17-flac-1.1.3.patch |
|
|
mirror://${PNAME}/${PNAME}-1.0.17-libtool22.patch |
|
24 |
) |
) |
25 |
|
|
26 |
UP2DATE="updatecmd ${HOMEPAGE} | lasttarball gz" |
UP2DATE="updatecmd ${HOMEPAGE} | lasttarball gz" |
27 |
|
|
|
src_prepare() |
|
|
{ |
|
|
munpack ${SRCFILE} || die |
|
|
cd ${SRCDIR} |
|
|
|
|
|
# security fix |
|
|
mpatch ${PNAME}-1.0.17-flac-buffer-overflow.patch || die |
|
|
|
|
|
# fix compilation with newer flac versions |
|
|
mpatch ${PNAME}-1.0.17-flac-1.1.3.patch || die |
|
|
|
|
|
# fix compilation with libtool-2 |
|
|
mpatch ${PNAME}-1.0.17-libtool22.patch || die |
|
|
|
|
|
# fix for autoconf 2.62 |
|
|
all-abis 'sed -i "/AC_MSG_WARN(\[\[/d" acinclude.m4' || die |
|
|
all-abis 'autoreconf --verbose --install --force' || die |
|
|
} |
|
|
|
|
28 |
src_compile() |
src_compile() |
29 |
{ |
{ |
30 |
mconfigure \ |
mconfigure \ |