summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <dberkholz@gentoo.org>2006-10-16 06:11:43 +0000
committerDonnie Berkholz <dberkholz@gentoo.org>2006-10-16 06:11:43 +0000
commit9a953cd189d13ebc8d6504f98c1806185119a15c (patch)
treecbd761980ee1a4b698eadc83f61e3b256aac1939 /app-office/lyx
parentversion bump (diff)
downloadhistorical-9a953cd189d13ebc8d6504f98c1806185119a15c.tar.gz
historical-9a953cd189d13ebc8d6504f98c1806185119a15c.tar.bz2
historical-9a953cd189d13ebc8d6504f98c1806185119a15c.zip
(#131524) Use font.eclass to avoid sandbox violations with >=fontconfig-2.4. nattfodd says fine to commit.
Package-Manager: portage-2.1.2_pre3-r2
Diffstat (limited to 'app-office/lyx')
-rw-r--r--app-office/lyx/ChangeLog6
-rw-r--r--app-office/lyx/Manifest16
-rw-r--r--app-office/lyx/lyx-1.4.2.ebuild15
3 files changed, 20 insertions, 17 deletions
diff --git a/app-office/lyx/ChangeLog b/app-office/lyx/ChangeLog
index 0b5adc11a113..782b0ecf00fa 100644
--- a/app-office/lyx/ChangeLog
+++ b/app-office/lyx/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-office/lyx
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/ChangeLog,v 1.88 2006/09/25 08:31:32 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/ChangeLog,v 1.89 2006/10/16 06:11:43 dberkholz Exp $
+
+ 16 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>; lyx-1.4.2.ebuild:
+ (#131524) Use font.eclass to avoid sandbox violations with >=fontconfig-2.4.
+ nattfodd says fine to commit.
25 Sep 2006; Markus Rothe <corsair@gentoo.org> lyx-1.4.2.ebuild:
Added ~ppc64; bug #149013
diff --git a/app-office/lyx/Manifest b/app-office/lyx/Manifest
index a53beaa90e6b..14a46cfe993d 100644
--- a/app-office/lyx/Manifest
+++ b/app-office/lyx/Manifest
@@ -29,14 +29,14 @@ EBUILD lyx-1.4.1-r1.ebuild 4738 RMD160 62824e130258575089bd3bc7e3d4eea2df2c623c
MD5 31cd8758611dc3f951fd3f55d23faa73 lyx-1.4.1-r1.ebuild 4738
RMD160 62824e130258575089bd3bc7e3d4eea2df2c623c lyx-1.4.1-r1.ebuild 4738
SHA256 f968377bb238c6e3ac864d289408261916bb3c30c97f5587367759139cd7526b lyx-1.4.1-r1.ebuild 4738
-EBUILD lyx-1.4.2.ebuild 4739 RMD160 231cefc9fa20a3a1a3e26a8ac21b0ef0777e0373 SHA1 ef4cf81b8eb5aedef64a0e2d657ad379476f0c6e SHA256 b953b17c404e9bd197ee7b06de1d7d56a44343da9333285f2c71d1d85ba2fb60
-MD5 23db63c4c6928bcc0e3c6057b90a89d4 lyx-1.4.2.ebuild 4739
-RMD160 231cefc9fa20a3a1a3e26a8ac21b0ef0777e0373 lyx-1.4.2.ebuild 4739
-SHA256 b953b17c404e9bd197ee7b06de1d7d56a44343da9333285f2c71d1d85ba2fb60 lyx-1.4.2.ebuild 4739
-MISC ChangeLog 14362 RMD160 fca0a1b03444017eb0412da1f8d95a5ae52cdaaa SHA1 6a18016049648c3bdca345040e3c139b5b8b961b SHA256 8beffbe7e08f87daaf3039a640a21a8e3d6de7672ff4c4fdc05058bb3506d7dc
-MD5 867804429c7378b11a4d5d53bef786c7 ChangeLog 14362
-RMD160 fca0a1b03444017eb0412da1f8d95a5ae52cdaaa ChangeLog 14362
-SHA256 8beffbe7e08f87daaf3039a640a21a8e3d6de7672ff4c4fdc05058bb3506d7dc ChangeLog 14362
+EBUILD lyx-1.4.2.ebuild 4550 RMD160 16baa152358cd3b891d3f7b050b25e4f9a216796 SHA1 afd0f577e7094cbb2482e3f50e885c78978a33d0 SHA256 0602260e2e6f35777d8cb25aa885f094cadbbb0774bb8943995887f220be9a98
+MD5 ed3104a62ec360be1d4c4394012a4e9a lyx-1.4.2.ebuild 4550
+RMD160 16baa152358cd3b891d3f7b050b25e4f9a216796 lyx-1.4.2.ebuild 4550
+SHA256 0602260e2e6f35777d8cb25aa885f094cadbbb0774bb8943995887f220be9a98 lyx-1.4.2.ebuild 4550
+MISC ChangeLog 14549 RMD160 1bce91f567a0d69aaeea555a5569c0a0b4776706 SHA1 8d18a0d98886a9b0bdc753930828a5984ad5ceb5 SHA256 29401ba5b21c61284805743d8c1ee9dabd468f52c9fc98fd0e53e8c3988a988e
+MD5 3b58e9b9c9ebd8c0edf0f4dd3a1585b6 ChangeLog 14549
+RMD160 1bce91f567a0d69aaeea555a5569c0a0b4776706 ChangeLog 14549
+SHA256 29401ba5b21c61284805743d8c1ee9dabd468f52c9fc98fd0e53e8c3988a988e ChangeLog 14549
MISC metadata.xml 181 RMD160 076b1da29f7ec9ff8c71af3d300db7934a6c16c5 SHA1 5effb8ab828993de4d80369d8148ec8505a723a0 SHA256 fee59649574618944ad5be45972b6d1a8e09b75e64d07a75fbdef4c335a88fca
MD5 a43370bbb57cb967dbffe1a084475550 metadata.xml 181
RMD160 076b1da29f7ec9ff8c71af3d300db7934a6c16c5 metadata.xml 181
diff --git a/app-office/lyx/lyx-1.4.2.ebuild b/app-office/lyx/lyx-1.4.2.ebuild
index da56b7a28d9b..8d29dff66a79 100644
--- a/app-office/lyx/lyx-1.4.2.ebuild
+++ b/app-office/lyx/lyx-1.4.2.ebuild
@@ -1,9 +1,11 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-1.4.2.ebuild,v 1.2 2006/09/25 08:31:32 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-1.4.2.ebuild,v 1.3 2006/10/16 06:11:43 dberkholz Exp $
-inherit kde-functions fdo-mime eutils libtool flag-o-matic
+inherit kde-functions fdo-mime eutils libtool flag-o-matic font
+FONT_PN="latex-xft-fonts"
+FONT_S="${WORKDIR}/${FONT_PN}"
CJK_PATCH="CJK-LyX-qt-${PV}-1.patch"
DESCRIPTION="WYSIWYM frontend for LaTeX"
HOMEPAGE="http://www.lyx.org/"
@@ -135,12 +137,7 @@ src_install() {
cd "${WORKDIR}"/latex-xft-fonts-0.1
emake DESTDIR="${D}" install || die "Font installation failed"
- mkfontscale "${D}"/usr/share/fonts/latex-xft-fonts
- mkfontdir -e /usr/share/fonts/encodings \
- -e /usr/share/fonts/encodings/large \
- -e /usr/X11R6/$(get_libdir)/X11/fonts/encodings \
- "${D}"/usr/share/fonts/latex-xft-fonts
- HOME=/root fc-cache -f "${D}"/usr/share/fonts/latex-xft-fonts
+ font_src_install
# bug #102310
if use gnome ; then
@@ -153,6 +150,8 @@ src_install() {
}
pkg_postinst() {
+ font_pkg_postinst
+
# fix for bug 91108
texhash