diff options
author | Alexis Ballier <aballier@gentoo.org> | 2015-07-30 17:51:57 +0200 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2015-07-30 17:51:57 +0200 |
commit | 2726f222411f7647064a2406fb47e5aaed4cf6f9 (patch) | |
tree | b572f7bd01ef8e60af2243aced5e21af922b082e | |
parent | Make extrardepend mandatory to use make dependencies (diff) | |
download | aballier-2726f222411f7647064a2406fb47e5aaed4cf6f9.tar.gz aballier-2726f222411f7647064a2406fb47e5aaed4cf6f9.tar.bz2 aballier-2726f222411f7647064a2406fb47e5aaed4cf6f9.zip |
add support for -preinherit.ebuild and make luajittex optional in texlive-basic, bug #542620
-rw-r--r-- | scripts/texlive/tlpsrc/Makefile | 4 | ||||
-rw-r--r-- | scripts/texlive/tlpsrc/texlive-basic-preinherit.ebuild | 1 | ||||
-rw-r--r-- | scripts/texlive/tlpsrc/texlive-basic.extradeps | 2 |
3 files changed, 6 insertions, 1 deletions
diff --git a/scripts/texlive/tlpsrc/Makefile b/scripts/texlive/tlpsrc/Makefile index 80b335a..1918297 100644 --- a/scripts/texlive/tlpsrc/Makefile +++ b/scripts/texlive/tlpsrc/Makefile @@ -110,6 +110,9 @@ clean: %.extrardepend: touch $@ +%-preinherit.ebuild: + touch $@ + %.ebuild: %.desc %.deps %.list %.doclist %.srclist %.gentoolicense %-post.ebuild %.extrardepend cat $(PORTDIR)/header.txt > $@ printf "EAPI=\"5\"\n\n" >> $@ @@ -122,6 +125,7 @@ clean: echo -n "TEXLIVE_MODULE_SRC_CONTENTS=\"" >> $@ cat $(@:%.ebuild=%.srclist) >> $@ echo "\"" >> $@ + cat $(@:%.ebuild=%-preinherit.ebuild) >> $@ echo "inherit $(EXTRA_INHERIT) texlive-module" >> $@ cat $< >> $@ echo "" >> $@ diff --git a/scripts/texlive/tlpsrc/texlive-basic-preinherit.ebuild b/scripts/texlive/tlpsrc/texlive-basic-preinherit.ebuild new file mode 100644 index 0000000..b718b89 --- /dev/null +++ b/scripts/texlive/tlpsrc/texlive-basic-preinherit.ebuild @@ -0,0 +1 @@ +TEXLIVE_MODULE_OPTIONAL_ENGINE="luajittex" diff --git a/scripts/texlive/tlpsrc/texlive-basic.extradeps b/scripts/texlive/tlpsrc/texlive-basic.extradeps index c6dc694..0cb4e70 100644 --- a/scripts/texlive/tlpsrc/texlive-basic.extradeps +++ b/scripts/texlive/tlpsrc/texlive-basic.extradeps @@ -1,4 +1,4 @@ -!<app-text/texlive-core-2009 !<dev-texlive/texlive-latex-2009 !<dev-texlive/texlive-latexrecommended-2009 !dev-texlive/texlive-documentation-base +>=app-text/texlive-core-2015[luajittex?] |