summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2010-01-14 08:47:02 +0000
committerAlexis Ballier <aballier@gentoo.org>2010-01-14 08:47:02 +0000
commit05ec00f367f0a68f4d2c0a2988e7647273726ac9 (patch)
tree6f00586802c8fab4613f5f69b7ff40b2c6d81fac /dev-texlive
parentremove old (diff)
downloadhistorical-05ec00f367f0a68f4d2c0a2988e7647273726ac9.tar.gz
historical-05ec00f367f0a68f4d2c0a2988e7647273726ac9.tar.bz2
historical-05ec00f367f0a68f4d2c0a2988e7647273726ac9.zip
Add a small hack to avoid file collisions
Package-Manager: portage-2.2_rc61/cvs/Linux x86_64
Diffstat (limited to 'dev-texlive')
-rw-r--r--dev-texlive/texlive-context/ChangeLog6
-rw-r--r--dev-texlive/texlive-context/Manifest10
-rw-r--r--dev-texlive/texlive-context/texlive-context-2009.ebuild14
3 files changed, 23 insertions, 7 deletions
diff --git a/dev-texlive/texlive-context/ChangeLog b/dev-texlive/texlive-context/ChangeLog
index 1c1f3fcaf94a..06564c8a1dad 100644
--- a/dev-texlive/texlive-context/ChangeLog
+++ b/dev-texlive/texlive-context/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-texlive/texlive-context
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-texlive/texlive-context/ChangeLog,v 1.33 2010/01/11 03:06:39 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-texlive/texlive-context/ChangeLog,v 1.34 2010/01/14 08:47:02 aballier Exp $
+
+ 14 Jan 2010; Alexis Ballier <aballier@gentoo.org>
+ texlive-context-2009.ebuild:
+ Add a small hack to avoid file collisions
*texlive-context-2009 (11 Jan 2010)
diff --git a/dev-texlive/texlive-context/Manifest b/dev-texlive/texlive-context/Manifest
index ed6cb21d5530..847d460fdd3d 100644
--- a/dev-texlive/texlive-context/Manifest
+++ b/dev-texlive/texlive-context/Manifest
@@ -83,13 +83,13 @@ DIST texlive-module-jmn-2009.tar.xz 48640 RMD160 9937116e918834f4155cc3830b70289
DIST texlive-module-lmextra-2008.tar.lzma 32864 RMD160 d59fcc3a1d1954036f945fb6650c47fa03149d12 SHA1 6d8745ca986b258d9edb9b07785baf267563c9b0 SHA256 8a1ace7d993ebe05a82872cd7857c740247af4e9ac6d83f569bedd0fc484e90e
DIST texlive-module-lmextra-2009.tar.xz 32924 RMD160 8445ef330ac4f0e8cd6b638b16ca69a6325cc9e3 SHA1 971c697cf15e71047c6fdc5165a1f7dfc03955a7 SHA256 a219752b11c263f58da2885d7c459f37817d0f464584967fcaf9ccfc31f12046
EBUILD texlive-context-2008-r1.ebuild 1689 RMD160 d32202affbe6ea987bf965bcdbde90e55b918e75 SHA1 42b0acc7221625e520870d6d24ef01be7d8c933d SHA256 7fea8cfcda8427cc9eae9fb6eaf9da2baed6a369fd40231f3fc6fea7c6ba73c5
-EBUILD texlive-context-2009.ebuild 2052 RMD160 2713ab8a0103a88e108033174e52be2ef170304d SHA1 1edc9565936e2b9fbff5403a26efb5ebb5798d0b SHA256 0575d0e5932210ea2a005a4712f9cc6972c619df5a11cd474dce08d5affcd26b
-MISC ChangeLog 4571 RMD160 087d3297e40bdc1edefa020303ccb02095feefc1 SHA1 7c886d60b4799a5f68abcb1c1a1e22edad7e13d6 SHA256 67dfada9135cebc40992eb7df452a60fd04f3fa028d9d8d347edf8b1479fcfba
+EBUILD texlive-context-2009.ebuild 2524 RMD160 0a657daa340af7b5ce588d7612b042e376b05388 SHA1 24201c66eb26c2b5583066ff14ad69d02147fcb6 SHA256 4b3806ac2383dcccadf024bde995d5f73ccc0a2964e7c85b2b9b72ca3847c195
+MISC ChangeLog 4699 RMD160 75faea637640218b07b7a416873416b4ad616342 SHA1 2e27bc5f1ee2eff3395d3ae681c520fbd87c3f93 SHA256 1f8965d9414e9726d069fbba9bb416f6cacfad16846107a34e0e2f1b32526208
MISC metadata.xml 405 RMD160 0d7944fca37c664e713b53590abefab8a3ea65b2 SHA1 e3a6001281cbd18637c87db99b2cfdf141e720ff SHA256 630e3f8dfc55066adf0204c02e0789f4601d0b6ff08df376c71c156320dde947
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
-iEYEARECAAYFAktKlcUACgkQvFcC4BYPU0qUCgCgpxfe17XnGl+kbhhIJrxtHmj9
-It0An0l1EDwCXzSraG8YfGaAfi1EFw91
-=jbtQ
+iEYEARECAAYFAktO2hAACgkQvFcC4BYPU0pBXwCfatP2wVxVc6ljtinRqO2qJDUu
++gkAn18Vc7h9XXZh0DGJ0/5SfqP7+AD4
+=eLFV
-----END PGP SIGNATURE-----
diff --git a/dev-texlive/texlive-context/texlive-context-2009.ebuild b/dev-texlive/texlive-context/texlive-context-2009.ebuild
index e4aa42014939..09cb9e263a0a 100644
--- a/dev-texlive/texlive-context/texlive-context-2009.ebuild
+++ b/dev-texlive/texlive-context/texlive-context-2009.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-texlive/texlive-context/texlive-context-2009.ebuild,v 1.1 2010/01/11 03:06:39 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-texlive/texlive-context/texlive-context-2009.ebuild,v 1.2 2010/01/14 08:47:02 aballier Exp $
TEXLIVE_MODULE_CONTENTS="context jmn lmextra context-account context-algorithmic context-bnf context-chromato context-construction-plan context-degrade context-fixme context-french context-games context-gnuplot context-letter context-lettrine context-lilypond context-mathsets context-notes-zh-cn context-simplefonts context-simpleslides context-top-ten context-typearea context-typescripts context-vim collection-context
"
@@ -24,3 +24,15 @@ TEXLIVE_MODULE_BINSCRIPTS="texmf-dist/scripts/context/lua/luatools.lua texmf-dis
for i in ${TL_CONTEXT_UNIX_STUBS} ; do
TEXLIVE_MODULE_BINSCRIPTS="${TEXLIVE_MODULE_BINSCRIPTS} texmf-dist/scripts/context/stubs/unix/$i"
done
+
+# This small hack is needed in order to have a sane upgrade path:
+# the new TeX Live 2009 metapost produces this file but it is not recorded in
+# any package; when running fmtutil (like texmf-update does) this file will be
+# created and cause collisions.
+
+pkg_setup() {
+ if [ -f "${ROOT}/var/lib/texmf/web2c/metapost/metafun.log" ]; then
+ einfo "Removing ${ROOT}/var/lib/texmf/web2c/metapost/metafun.log"
+ rm -f "${ROOT}/var/lib/texmf/web2c/metapost/metafun.log"
+ fi
+}