16 |
>= app-arch/zip-3" |
>= app-arch/zip-3" |
17 |
|
|
18 |
# direct mecurial export |
# direct mecurial export |
19 |
SRCFILE="FIREFOX_{PVER//./_}esr_RELEASE.tar.bz2" |
SRCFILE="FIREFOX_${PVER//./_}esr_RELEASE.tar.bz2" |
20 |
SRCDIR="${BUILDDIR}/js-${PVER}/js/src" |
PATCHDIR="${BUILDDIR}/mozilla-unified-FIREFOX_${PVER//./_}esr_RELEASE" |
21 |
|
SRCDIR="${PATCHDIR}/js/src" |
22 |
|
|
23 |
EMUL_LINUX_32=true |
EMUL_LINUX_32=true |
24 |
sminclude multilib mbuild |
sminclude multilib mbuild |
38 |
src_prepare() |
src_prepare() |
39 |
{ |
{ |
40 |
munpack ${SRCFILE} || die |
munpack ${SRCFILE} || die |
41 |
mpatch ${PNAME}-${PVER}-fix-soname.patch || die |
SRCDIR="${PATCHDIR}" mpatch ${PNAME}-${PVER}-fix-soname.patch || die |
42 |
mpatch ${PNAME}-${PVER}-copy-headers.patch || die |
SRCDIR="${PATCHDIR}" mpatch ${PNAME}-${PVER}-copy-headers.patch || die |
43 |
mpatch ${PNAME}-${PVER}-disable-mozglue.patch || die |
SRCDIR="${PATCHDIR}" mpatch ${PNAME}-${PVER}-disable-mozglue.patch || die |
44 |
mpatch ${PNAME}-${PVER}-include-configure-script.patch || die |
SRCDIR="${PATCHDIR}" mpatch ${PNAME}-${PVER}-include-configure-script.patch || die |
45 |
} |
} |
46 |
|
|
47 |
src_compile() |
src_compile() |