|
|
cd ${S} | cd ${S} |
epatch ${FILESDIR}/${P}-gentoo.patch | epatch ${FILESDIR}/${P}-gentoo.patch |
epatch ${FILESDIR}/${P}-gcc2_fix.patch | epatch ${FILESDIR}/${P}-gcc2_fix.patch |
|
epatch ${FILESDIR}/${P}-nls.patch |
} | } |
| |
src_compile() { | src_compile() { |
elibtoolize | elibtoolize |
| |
local myconf="" |
|
|
|
use nls || { |
|
myconf="${myconf} --disable-nls" |
|
# Not existing can cause ./configure to fail in some cases. |
|
touch ${S}/intl/libintl.h |
|
} |
|
|
|
|
|
econf \ | econf \ |
--localstatedir=/var \ | --localstatedir=/var \ |
|
$(use_enable nls) \ |
${myconf} || die | ${myconf} || die |
emake || die | emake || die |
} | } |