1 # Copyright 1999-2020 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
6 inherit toolchain-funcs
8 DESCRIPTION="Bruce Guenter's Libraries Collection"
9 HOMEPAGE="https://untroubled.org/bglibs/"
10 SRC_URI="https://untroubled.org/bglibs/archive/${P}.tar.gz"
14 KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~sparc x86"
19 BDEPEND="sys-devel/libtool
22 dev-texlive/texlive-latexrecommended
23 dev-texlive/texlive-latex
24 dev-texlive/texlive-latexextra
31 # disable tests as we want them manually
32 sed -i '/^all:/s|selftests||' Makefile || die
33 sed -i '/selftests/d' TARGETS || die
37 echo "${ED}/usr/bin" > conf-bin || die
38 echo "${ED}/usr/$(get_libdir)/bglibs" > conf-lib || die
39 echo "${ED}/usr/include" > conf-include || die
40 echo "${ED}/usr/share/man" > conf-man || die
41 echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
42 echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
48 emake -C doc/latex pdf
53 einfo "Running selftests"
60 # Install .so into LDPATH
61 mv "${ED}"/usr/$(get_libdir)/bglibs/libbg.so.2.0.0 "${ED}"/usr/$(get_libdir)/ || die
62 dosym libbg.so.2.0.0 /usr/$(get_libdir)/libbg.so.2
63 dosym libbg.so.2.0.0 /usr/$(get_libdir)/libbg.so
64 dosym ../libbg.so.2.0.0 /usr/$(get_libdir)/bglibs/libbg.so.2.0.0
66 rm "${ED}"/usr/$(get_libdir)/bglibs/libbg.la || die
68 dodoc ANNOUNCEMENT NEWS README ChangeLog TODO VERSION
71 dodoc doc/latex/refman.pdf