summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-tex/latex-beamer/ChangeLog5
-rw-r--r--dev-tex/latex-beamer/latex-beamer-3.07.ebuild27
2 files changed, 17 insertions, 15 deletions
diff --git a/dev-tex/latex-beamer/ChangeLog b/dev-tex/latex-beamer/ChangeLog
index 23aee01b25ed..6616b88b30ce 100644
--- a/dev-tex/latex-beamer/ChangeLog
+++ b/dev-tex/latex-beamer/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-tex/latex-beamer
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tex/latex-beamer/ChangeLog,v 1.33 2007/07/22 12:58:46 pylon Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/latex-beamer/ChangeLog,v 1.34 2007/10/08 20:59:18 pylon Exp $
+
+ 08 Oct 2007; Lars Weiler <pylon@gentoo.org> latex-beamer-3.07.ebuild:
+ Fixed lyx-installation; bug #193381. Make installation $ROOT-safe.
22 Jul 2007; Lars Weiler <pylon@gentoo.org> latex-beamer-3.07.ebuild:
Dependency and license change.
diff --git a/dev-tex/latex-beamer/latex-beamer-3.07.ebuild b/dev-tex/latex-beamer/latex-beamer-3.07.ebuild
index cfef7643521c..528b09686015 100644
--- a/dev-tex/latex-beamer/latex-beamer-3.07.ebuild
+++ b/dev-tex/latex-beamer/latex-beamer-3.07.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tex/latex-beamer/latex-beamer-3.07.ebuild,v 1.6 2007/07/22 12:58:46 pylon Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/latex-beamer/latex-beamer-3.07.ebuild,v 1.7 2007/10/08 20:59:18 pylon Exp $
inherit latex-package
@@ -19,27 +19,26 @@ DEPEND="lyx? ( app-office/lyx )
RDEPEND=">=dev-tex/pgf-1.10"
src_install() {
- insinto /usr/share/texmf-site/tex/latex/beamer
- doins -r base extensions themes || die
+ insinto "${ROOT}"/usr/share/texmf-site/tex/latex/beamer
+ doins -r base extensions themes || die "could not install themes"
- insinto /usr/share/texmf-site/tex/latex/beamer/emulation
- doins emulation/*.sty || die
+ insinto "${ROOT}"/usr/share/texmf-site/tex/latex/beamer/emulation
+ doins emulation/*.sty || die "could not install styles"
if use lyx ; then
- insinto /usr/share/lyx/layouts
- doins lyx/layouts/beamer.layout || die
- insinto /usr/share/lyx/examples
- doins lyx/examples/* || die
- doins solutions/*/*.lyx || die
+ insinto "${ROOT}"/usr/share/lyx/examples
+ doins examples/lyx-based-presentation/* || \
+ die "could not install lyx-examples"
fi
dodoc AUTHORS ChangeLog README TODO doc/licenses/LICENSE
if use doc ; then
- insinto /usr/share/doc/${PF}
- doins doc/* || die
+ insinto "${ROOT}"/usr/share/doc/${PF}
+ doins doc/* || die "could not install doc"
- insinto /usr/share/doc/${PF}
- doins -r examples emulation/examples solutions || die
+ insinto "${ROOT}"/usr/share/doc/${PF}
+ doins -r examples emulation/examples solutions || \
+ die "could not install doc"
prepalldocs
fi