You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
197 lines
3.7 KiB
197 lines
3.7 KiB
# Copyright 1999-2024 Gentoo Authors
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
EAPI="8"
|
|
|
|
TEXLIVE_MODULE_CONTENTS="
|
|
collection-humanities.r68465
|
|
adtrees.r51618
|
|
bibleref.r55626
|
|
bibleref-lds.r25526
|
|
bibleref-mouth.r25527
|
|
bibleref-parse.r22054
|
|
covington.r69091
|
|
diadia.r37656
|
|
dramatist.r35866
|
|
dvgloss.r29103
|
|
ecltree.r15878
|
|
edfnotes.r21540
|
|
eledform.r38114
|
|
eledmac.r45418
|
|
expex.r44499
|
|
expex-glossonly.r69713
|
|
gb4e.r19216
|
|
gmverse.r29803
|
|
jura.r15878
|
|
juraabbrev.r15878
|
|
juramisc.r15878
|
|
jurarsp.r15878
|
|
langnames.r69101
|
|
ledmac.r41811
|
|
lexikon.r17364
|
|
lexref.r36026
|
|
ling-macros.r42268
|
|
linguex.r30815
|
|
liturg.r15878
|
|
metrix.r52323
|
|
nnext.r56575
|
|
opbible.r68465
|
|
parallel.r15878
|
|
parrun.r15878
|
|
phonrule.r43963
|
|
plari.r15878
|
|
play.r15878
|
|
poemscol.r56082
|
|
poetry.r53129
|
|
poetrytex.r68353
|
|
qobitree.r15878
|
|
qtree.r15878
|
|
reledmac.r68411
|
|
rrgtrees.r27322
|
|
rtklage.r15878
|
|
screenplay.r27223
|
|
screenplay-pkg.r44965
|
|
sides.r15878
|
|
stage.r62929
|
|
textglos.r30788
|
|
thalie.r65249
|
|
tree-dvips.r21751
|
|
verse.r34017
|
|
xyling.r15878
|
|
"
|
|
TEXLIVE_MODULE_DOC_CONTENTS="
|
|
adtrees.doc.r51618
|
|
bibleref.doc.r55626
|
|
bibleref-lds.doc.r25526
|
|
bibleref-mouth.doc.r25527
|
|
bibleref-parse.doc.r22054
|
|
covington.doc.r69091
|
|
diadia.doc.r37656
|
|
dramatist.doc.r35866
|
|
dvgloss.doc.r29103
|
|
ecltree.doc.r15878
|
|
edfnotes.doc.r21540
|
|
eledform.doc.r38114
|
|
eledmac.doc.r45418
|
|
expex.doc.r44499
|
|
expex-glossonly.doc.r69713
|
|
gb4e.doc.r19216
|
|
gmverse.doc.r29803
|
|
jura.doc.r15878
|
|
juraabbrev.doc.r15878
|
|
juramisc.doc.r15878
|
|
jurarsp.doc.r15878
|
|
langnames.doc.r69101
|
|
ledmac.doc.r41811
|
|
lexikon.doc.r17364
|
|
lexref.doc.r36026
|
|
ling-macros.doc.r42268
|
|
linguex.doc.r30815
|
|
liturg.doc.r15878
|
|
metrix.doc.r52323
|
|
nnext.doc.r56575
|
|
opbible.doc.r68465
|
|
parallel.doc.r15878
|
|
parrun.doc.r15878
|
|
phonrule.doc.r43963
|
|
plari.doc.r15878
|
|
play.doc.r15878
|
|
poemscol.doc.r56082
|
|
poetry.doc.r53129
|
|
poetrytex.doc.r68353
|
|
qobitree.doc.r15878
|
|
qtree.doc.r15878
|
|
reledmac.doc.r68411
|
|
rrgtrees.doc.r27322
|
|
rtklage.doc.r15878
|
|
screenplay.doc.r27223
|
|
screenplay-pkg.doc.r44965
|
|
sides.doc.r15878
|
|
stage.doc.r62929
|
|
textglos.doc.r30788
|
|
thalie.doc.r65249
|
|
theatre.doc.r45363
|
|
tree-dvips.doc.r21751
|
|
verse.doc.r34017
|
|
xyling.doc.r15878
|
|
"
|
|
TEXLIVE_MODULE_SRC_CONTENTS="
|
|
bibleref.source.r55626
|
|
bibleref-lds.source.r25526
|
|
bibleref-mouth.source.r25527
|
|
dramatist.source.r35866
|
|
dvgloss.source.r29103
|
|
edfnotes.source.r21540
|
|
eledform.source.r38114
|
|
eledmac.source.r45418
|
|
jura.source.r15878
|
|
juraabbrev.source.r15878
|
|
jurarsp.source.r15878
|
|
langnames.source.r69101
|
|
ledmac.source.r41811
|
|
liturg.source.r15878
|
|
metrix.source.r52323
|
|
nnext.source.r56575
|
|
parallel.source.r15878
|
|
parrun.source.r15878
|
|
plari.source.r15878
|
|
play.source.r15878
|
|
poemscol.source.r56082
|
|
poetry.source.r53129
|
|
poetrytex.source.r68353
|
|
reledmac.source.r68411
|
|
rrgtrees.source.r27322
|
|
screenplay.source.r27223
|
|
stage.source.r62929
|
|
textglos.source.r30788
|
|
verse.source.r34017
|
|
"
|
|
|
|
inherit texlive-module
|
|
|
|
DESCRIPTION="TeXLive Humanities packages"
|
|
|
|
LICENSE="GPL-1 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c"
|
|
SLOT="0"
|
|
KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86"
|
|
COMMON_DEPEND="
|
|
>=dev-texlive/texlive-latex-2023
|
|
doc? ( app-text/sword )
|
|
"
|
|
RDEPEND="
|
|
${COMMON_DEPEND}
|
|
"
|
|
DEPEND="
|
|
${COMMON_DEPEND}
|
|
"
|
|
BDEPEND="
|
|
doc? ( virtual/pkgconfig )
|
|
"
|
|
|
|
TEXLIVE_MODULE_BINSCRIPTS="
|
|
texmf-dist/scripts/diadia/diadia.lua
|
|
"
|
|
|
|
src_prepare() {
|
|
default
|
|
|
|
if use doc; then
|
|
pushd texmf-dist/doc/luatex/opbible &> /dev/null || die
|
|
|
|
# https://github.com/olsak/OpBible/pull/1
|
|
eapply "${FILESDIR}"/${PN}-2023-opbible-improve-Makefile-respect-user-flags.patch
|
|
# Remove the binary, so that it is rebuild.
|
|
rm txs-gen/mod2tex || die
|
|
|
|
popd &> /dev/null || die
|
|
fi
|
|
}
|
|
|
|
src_compile() {
|
|
if use doc; then
|
|
emake -C texmf-dist/doc/luatex/opbible/txs-gen
|
|
fi
|
|
|
|
texlive-module_src_compile
|
|
}
|