Lines 11-21
Link Here
|
11 |
LICENSE="GPL-3" |
11 |
LICENSE="GPL-3" |
12 |
SLOT="0" |
12 |
SLOT="0" |
13 |
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" |
13 |
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" |
14 |
IUSE="nls static" |
14 |
IUSE="lzma nls static" |
15 |
|
15 |
|
16 |
RDEPEND="!=app-text/tetex-2* |
16 |
RDEPEND="!=app-text/tetex-2* |
17 |
>=sys-libs/ncurses-5.2-r2 |
17 |
>=sys-libs/ncurses-5.2-r2 |
18 |
nls? ( virtual/libintl )" |
18 |
nls? ( virtual/libintl ) |
|
|
19 |
lzma? ( >=app-arch/lzma-utils-4 )" |
19 |
DEPEND="${RDEPEND} |
20 |
DEPEND="${RDEPEND} |
20 |
nls? ( sys-devel/gettext )" |
21 |
nls? ( sys-devel/gettext )" |
21 |
|
22 |
|
Lines 28-33
Link Here
|
28 |
epatch "${FILESDIR}"/${P}-test-tex.patch #195313 |
29 |
epatch "${FILESDIR}"/${P}-test-tex.patch #195313 |
29 |
epatch "${FILESDIR}"/${P}-test.patch #215359 |
30 |
epatch "${FILESDIR}"/${P}-test.patch #215359 |
30 |
epatch "${FILESDIR}"/${P}-parallel-build.patch #214127 |
31 |
epatch "${FILESDIR}"/${P}-parallel-build.patch #214127 |
|
|
32 |
epatch "${FILESDIR}"/${P}-lzma-support.patch |
31 |
|
33 |
|
32 |
# FreeBSD requires install-sh, but usptream don't have it marked |
34 |
# FreeBSD requires install-sh, but usptream don't have it marked |
33 |
# exec, #195076 |
35 |
# exec, #195076 |
Lines 36-41
Link Here
|
36 |
|
38 |
|
37 |
src_compile() { |
39 |
src_compile() { |
38 |
use static && append-ldflags -static |
40 |
use static && append-ldflags -static |
|
|
41 |
use lzma && append-flags -DACTIVATE_LZMA_PATCH |
39 |
econf $(use_enable nls) || die |
42 |
econf $(use_enable nls) || die |
40 |
emake || die "emake" |
43 |
emake || die "emake" |
41 |
} |
44 |
} |