diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-04-05 21:52:00 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-04-05 21:52:00 +0100 |
commit | 2d446203bcf1a0db08e99abca43513d246dfa73d (patch) | |
tree | ec623bb5f1f389976977e375342ec59ff441eab7 /app-text | |
parent | 171a011ad3a131671aeb5a98b9e3adf219ad2865 (diff) |
gentoo resync : 05.04.2018
Diffstat (limited to 'app-text')
-rw-r--r-- | app-text/Manifest.gz | bin | 53514 -> 53523 bytes | |||
-rw-r--r-- | app-text/aspell/Manifest | 2 | ||||
-rw-r--r-- | app-text/aspell/aspell-0.60.7_rc1.ebuild | 2 | ||||
-rw-r--r-- | app-text/pdftk/Manifest | 2 | ||||
-rw-r--r-- | app-text/pdftk/pdftk-2.02.ebuild | 6 | ||||
-rw-r--r-- | app-text/rnv/Manifest | 2 | ||||
-rw-r--r-- | app-text/rnv/rnv-1.7.11-r1.ebuild | 17 | ||||
-rw-r--r-- | app-text/sigil/Manifest | 2 | ||||
-rw-r--r-- | app-text/sigil/metadata.xml | 9 | ||||
-rw-r--r-- | app-text/texlive-core/Manifest | 1 | ||||
-rw-r--r-- | app-text/texlive-core/files/texmf-update2010 | 165 |
11 files changed, 19 insertions, 189 deletions
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz Binary files differindex 34a0464f86fe..3a96ca3568ec 100644 --- a/app-text/Manifest.gz +++ b/app-text/Manifest.gz diff --git a/app-text/aspell/Manifest b/app-text/aspell/Manifest index a05bed2be43b..125139e60797 100644 --- a/app-text/aspell/Manifest +++ b/app-text/aspell/Manifest @@ -4,5 +4,5 @@ AUX aspell-0.60.6-darwin-bundles.patch 967 BLAKE2B 2b159dbac972ad9a246723fd7fbbd AUX aspell-0.60.6.1-clang.patch 1288 BLAKE2B fa2da2471f3ec3c6d5c9a98c0afd000bd86cd116b8380ea7ef2acdd1ffb1bf4f241fa60222b2228c60cfd643bb5f310c5671a649e71850ec830ec6d5fcc44cf8 SHA512 453e46b6057dc9fba5e80aa9a3c569f5aa2bc04deeebc4951539e6f251babfba0f6ea2e4f51c59d6e870bf69b1ef7d03b76816d7557a6b673ed0d276f0b3244f AUX aspell-0.60.6.1-unicode.patch 8273 BLAKE2B ceadde03ffb1904e58c76074444013d2517a20dafeb5847963b6d8e3dbd4ab7fb00fe0d13fd26d3381edeb4e68b2feefb2c8b44186336bdfe197d483920dd509 SHA512 8601183d2e84801c193f5a4412e021ff79ccd27e031c0e8ec85a879619868d13389cb60fb0f4fa971114da64645dd4fc5cbe480f49e88d575826cf429a533b98 DIST aspell-0.60.7-rc1.tar.gz 2034916 BLAKE2B 7518660b0bb7f75aa3b659519a97132675b39dac7e8806d5450d43f40d62683e4c4a41a8c18cd08b6ab9ca53911caeb87e0898eb04ad9d2f98185e2bb6033d5c SHA512 e13240d78b8afd74d8a8cfd5fc7fe2081de85b33621e86543cdf942ed601d36c4e0cbf38a54be083e951127fa9435677cec2997387cb0e7b51a5597386e7e8d1 -EBUILD aspell-0.60.7_rc1.ebuild 2692 BLAKE2B 9bf143e8e6824200b653a1a3351b26d85e7b332846c4e4ecfd0a120dd420e5090751b4a136a33cf96d5b199d1521bdb8862016b4393e413464f8a60d4baa4d54 SHA512 baa296242937fa63d4710277797ba53dac9a89011b2b7896beb5d6a1e0468b36888fd9f054cd9e97e2daa388ae21d60d340f0722e9253beb0aca32d9ad4b93b7 +EBUILD aspell-0.60.7_rc1.ebuild 2691 BLAKE2B a55a61b5cffba91ec4092cc24d06d52393eaa7eaf6bcf613c227cb290ff756f82b064eeb8a2b968b5b69249edb74e39b00151016b4dba6114cf6e706cf9883fb SHA512 8b8333ac2337dacaf27b4c4757c74f4e0216287aed64f50c0d41401e342c861db1e7c04ea5e42baf46b41084b44fdbece376b2a277a8386716edd47c036ebae8 MISC metadata.xml 139 BLAKE2B b4a59c22790dfec3fbcfaea41ef363401766736b68a85bedae00e1944d0a848aa97104c2f34244c0fe7b6363029281f965fc1b3545301d341cda371eaa976274 SHA512 8be912ace7468a4396eb1da00a9785030a8ce35da4357a01591876a1056fd45e44da65de2af3e1eb0506ce6551714962c40c3ae5a3aefa2ad231de35af2519be diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild b/app-text/aspell/aspell-0.60.7_rc1.ebuild index ac57216d0f10..47dd47b852f8 100644 --- a/app-text/aspell/aspell-0.60.7_rc1.ebuild +++ b/app-text/aspell/aspell-0.60.7_rc1.ebuild @@ -17,7 +17,7 @@ fi LICENSE="LGPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="nls unicode" PDEPEND="app-dicts/aspell-en" diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest index 4b7338c27de5..70fa3b47d415 100644 --- a/app-text/pdftk/Manifest +++ b/app-text/pdftk/Manifest @@ -1,4 +1,4 @@ AUX pdftk-2.02-flags.patch 1922 BLAKE2B fc8be4321b7f39d3814a4da73986d4d81fd9d0eb52941e77f2ebcf85443c418b618584a5d9632979b3c6ed121e2fb4a42d7d694832119ee215a97454139e3d51 SHA512 96d2aceda2c98704ee70e55f84bd831ee131153d21a2b6f094ec111a1475cdc5da01434566d1c9aff2de403e55a81b0ae6baeb5d3017cb979662de895ebbf768 DIST pdftk-2.02-src.zip 2239008 BLAKE2B 9bb55fb687b85de2ee0f9bec4ff16772646613b1519afb6d432985ad452cd09d04636788cb2deedb9924833cc10a802057c0e8ff146789da29cd4969cd614c39 SHA512 5c73ab3b7b12cfc24a17c2737d224fdde2ae684e1712031a968b83f5b8d91c521d477e932fc47f8b4a8c0ff0ba183678aaa13a1e7b29107c5c47ded8d960ef54 -EBUILD pdftk-2.02.ebuild 956 BLAKE2B e9af2f44df183c0167bf09747f6a49dd006bb28d1ea63accfa2b4be524e0feab68b81c03c13ba58f0490b6ecdf4ff7f761f6208d0702b9fe5ba0fc832e838f13 SHA512 bfe3f5486704559911fddc20d13c447e6356e3f9314bb550b5f48dbbaa45641707a69f59422a5e048699380bdfd6babcb59c0248a80c5d9425c8c6f702a7f9b5 +EBUILD pdftk-2.02.ebuild 958 BLAKE2B b67ae137dcd28f2bfef9ca0fb5b2b718fd14a8d51628995f24090e3c5cf5db69155ffa75f8788137f46669f0d625e544e9fc1f9188ac21589048ac51c55039ce SHA512 25565e5ea0c59b9af269419acab47d7a4d452800494697238a1e9b48d11617a4f46024357a91bf3b25c080a22960177b4249275f571d2bf38d9a492d70d650eb MISC metadata.xml 348 BLAKE2B ef51c768c6964646b5e264d379b5c259134b37df3c9d4368b92c44855ee21fa40005fcf1514e95fba43fb683fbf49c35dc251521d1b63f91449c73ecb527a749 SHA512 f7031388d3d15f091e5e477bbcc7291b1e2362cc41fb485875e8a4ec81c9b86ee4a8b9ee640eeffe7e2bc17cc90ab417945bd6aca52cf13c85d979774e8a3572 diff --git a/app-text/pdftk/pdftk-2.02.ebuild b/app-text/pdftk/pdftk-2.02.ebuild index d026f23fdf69..cd88040b5245 100644 --- a/app-text/pdftk/pdftk-2.02.ebuild +++ b/app-text/pdftk/pdftk-2.02.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -6,8 +6,8 @@ EAPI="5" inherit eutils DESCRIPTION="A tool for manipulating PDF documents" -HOMEPAGE="http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/" -SRC_URI="http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/${P}-src.zip" +HOMEPAGE="https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/" +SRC_URI="https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/${P}-src.zip" LICENSE="GPL-2" SLOT="0" diff --git a/app-text/rnv/Manifest b/app-text/rnv/Manifest index 0ecf2d812e6c..f12f385b5ce8 100644 --- a/app-text/rnv/Manifest +++ b/app-text/rnv/Manifest @@ -1,5 +1,5 @@ DIST rnv-1.7.11.tar.xz 140904 BLAKE2B 01b4400cb5bcfbc850f58d5b59ab8259532926f436ddfa20c63ab35cab30a30ae8429b82be0c589b694a12a9558436a1a3c445a42734af84ca6b66e5f6cf6796 SHA512 e706ae6cc9b55032b23c0ce4ce728f426727c20d0291f9ea4369221c5b3d59f29ad477c6da4992a9bda7c583078498faabc06a9865081517aeac81b2d2fec212 DIST rnv-1.7.11.zip 211316 BLAKE2B f73026b2f2a2f1856944daebaa1c35bdc34a93e5216fa291b4d26977d129ce37b74e051a553673e9713de82eb703307359272a128db5e85c8225dd5a773b19ed SHA512 0d9457015e35177144eb88f6d6234e8d94c3a5a45f26f961b4aaba892bf92c0ddcaf0e037cf3fbbeecf110399760e182c20973e6ba32d1223d2f82600582a28e -EBUILD rnv-1.7.11-r1.ebuild 650 BLAKE2B 7042d91258a1ec004e92feb761fafcfcaeeb8edf1ac6f0c7928d215d0b2d1cf4cffa8da80e65dab4fd531c00c5d0a8a7488b516aceb8b5e33100b943b09103a7 SHA512 f472402695d4f33fe267aaaa9f8319e981e87c7a20484dc3bc67d450627813665029e50ef82a9e8957279f1d088d51518b2ddd7a7ba3e6038dd57abb135ea660 +EBUILD rnv-1.7.11-r1.ebuild 656 BLAKE2B ac79b8875e9102dc4e2f26b6e050f44a96fc7192913b354f468ac6810e8e6a641bdc345d76c9b3dfcf88c8479753ed068145a8d26ff36bf639ff493f3e6a8186 SHA512 e7ca81277f29dc00fe8ac7571aa4af7e86f21111eeb9ceb490f5537d32c56a59f7710fd206b8cc80f5713990c8cc37b89dac942b7675907aa2092a281bc231de EBUILD rnv-1.7.11.ebuild 571 BLAKE2B 72b673ae1e9446d7be1289470bad13f4ae3317bd96e955dc9988c7909560c04341878f68a67f5faf644525b045294c49cb13d097a62eea2b52b2977fbcaba10d SHA512 4ed203e7747a2c3ea0da330cddc83e28eb177de7a8e709f5c894a7b052d998b02e53fb46c49b3d41c9e1b2d921d9c8bc0679f265ece88ebe4eb9816e0ae099ed MISC metadata.xml 239 BLAKE2B 8d54adc4713f80a925ad0590e17bb5d790690254160804e1d05bd2d257843af2a9f7793f041c140e76727f9bfea187a41933b9e4fb6b76bc889ff8bcdfc443b8 SHA512 7eb6bf1beffa771eee5c4de5dcf2ba3966398fcf6ea009eaeaa1d73cbdfc3d38907b8fd3c711144089b2ae506bcfa394f76ffd66238fd7df8e2f95589bb2f5f9 diff --git a/app-text/rnv/rnv-1.7.11-r1.ebuild b/app-text/rnv/rnv-1.7.11-r1.ebuild index 86f7b1c49866..4321037e0b79 100644 --- a/app-text/rnv/rnv-1.7.11-r1.ebuild +++ b/app-text/rnv/rnv-1.7.11-r1.ebuild @@ -1,8 +1,7 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" - +EAPI=6 inherit unpacker toolchain-funcs DESCRIPTION="A lightweight Relax NG Compact Syntax validator" @@ -11,19 +10,23 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" +IUSE="" -RDEPEND="dev-libs/expat - dev-scheme/scm[libscm]" +RDEPEND=" + dev-libs/expat + dev-scheme/scm[libscm] +" DEPEND="${RDEPEND}" src_prepare() { + default sed -i -e "/^AR/s/ar/$(tc-getAR)/" Makefile.in || die 'sed on Makefile.in failed' } src_configure() { LIBS="-ldl -lm" \ - econf $(use_with scheme scm /usr) + econf --with-scm="/usr" } src_install() { diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest index a56f0bb232e5..7153bf7db18e 100644 --- a/app-text/sigil/Manifest +++ b/app-text/sigil/Manifest @@ -8,4 +8,4 @@ EBUILD sigil-0.8.7-r1.ebuild 1276 BLAKE2B 045538e8a54f69b6d0960bf6a0f8cc1231da70 EBUILD sigil-0.9.5-r2.ebuild 2242 BLAKE2B caaefca3e04f3e5f6cd87aee003ae1abb61f69ffebc1c08041ee9e27b7ae797705313a5186270aee678a6dfbeff25a5e230079df353b0a6980beab76ec3e7dfb SHA512 c72a5bb74e93c6722710f411b59bbaa1ea11ec67fab47c6e21c041c4c81d1f5e868f572b2f1eb1a1e251a15052a25ced0cd5f72020e6d9240a61f6a913438d04 EBUILD sigil-0.9.6.ebuild 2242 BLAKE2B caaefca3e04f3e5f6cd87aee003ae1abb61f69ffebc1c08041ee9e27b7ae797705313a5186270aee678a6dfbeff25a5e230079df353b0a6980beab76ec3e7dfb SHA512 c72a5bb74e93c6722710f411b59bbaa1ea11ec67fab47c6e21c041c4c81d1f5e868f572b2f1eb1a1e251a15052a25ced0cd5f72020e6d9240a61f6a913438d04 EBUILD sigil-0.9.8.ebuild 2242 BLAKE2B eb0a584cd984d3629015e14feddd8069f24f615567b8deb23b95a08d36c796c5e3b915acb2cd69b71db6855ca2aabef0accf972861e8c3b811bed3ff166d1f6b SHA512 633c3eb675dcd67890af8f46e1f9143952162b6ff3ae63228c1936f58e7bbb1d70255b73e0fc5ca2858693f6d3e61b62d0b39fc998ffa4967aa184ba220aa7fd -MISC metadata.xml 576 BLAKE2B 60cee2f89543828e8df829ea363817bb2b0c12647218a6597e538b12cd84026f9a0966c64075dc19a724e6f7e3c5d8c3ae1668f3890b97f4dc70dc0ce8015d8c SHA512 c92c218f28bb99807653dbe92c8873920f1f190af131297530e5fb9b2b15b4ea67f01c5336a55c3bf6d5d25ff9fc72ed4fa2683f108e52f9fb5c3b22a60c5a0b +MISC metadata.xml 389 BLAKE2B 8f9988168470e8545fa0fa47e520d7019cb9cf1ba8af0c502fa0b66a8a6a4567feea882d0ddc44864aac2193b411010eee2bd7d5905c68b34a32550ba4f6e223 SHA512 0728fc5f14cceb331ea75a6231d176ecbd22defa77b6d90a6859ec6e001feb3cd1f9c57c779bdcf83f81a4f7dca06e120964d6c93e372e39584293addacb5929 diff --git a/app-text/sigil/metadata.xml b/app-text/sigil/metadata.xml index e1e7bf268edb..53f4fedf5f1d 100644 --- a/app-text/sigil/metadata.xml +++ b/app-text/sigil/metadata.xml @@ -1,14 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>tomboy64@sina.cn</email> - <name>M.B.</name> - </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> +<!-- maintainer-needed --> <longdescription lang="en">Sigil is a multi-platform WYSIWYG ebook editor. It is designed to edit books in ePub format.</longdescription> <upstream> diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest index ab583b4635e2..6089d45bc4ee 100644 --- a/app-text/texlive-core/Manifest +++ b/app-text/texlive-core/Manifest @@ -1,4 +1,3 @@ -AUX texmf-update2010 5163 BLAKE2B 7774fded72174ca4e15ab62f2e227e855fc1abf4d46862e170b7445a24bf94fabf3232baede19ea74f7fca231b0b81e8859a436656caf4d962cbbcf6ac1c25ff SHA512 e89bb321b438a70c23db587ac092cb8a98c783157c42bf1df80dce00e10c58741b5a6c685a3ee5511b61f4a2a98b833faf3d6d8f8dc24ab2e4a4342875d8454c DIST texlive-20150521-source.tar.xz 45459552 BLAKE2B 639eaee7c9dd173e5ede9f157ccd9a9655ee55cabf232985915f10afa36dce618b8b78848e5d9853bf0f96f818d03d68fa17d8abcdc4d1a1349fe13dfe3a1ddc SHA512 9d06bb88c489715787ce619c4c6b5e2d4251e1db8d48ae7fe2d1a253634c76bc6d7282ef9c93c77847845cae01eafb58dfb37ba3fb83a6d223f0d7fe8f5d3855 DIST texlive-20160523-source.tar.xz 45941100 BLAKE2B 8752212d41d6bbabc725d9b1dcc187dd4dbb34df4271c768e83c13a2dd4e7170aa162d01a15d87fa02bc1b5abee648a2d35e3aa1380569851cc21d6f33f2f109 SHA512 915fa2f5e2099dd385ef81033db7aafdf09558c0c200fed0748a8a42fd61f69d3eaac9decea334e30981af739dd81061a9b1d6853c7f6d00285fe0be40e26c3e DIST texlive-20170524-source.tar.xz 63483372 BLAKE2B 44669d1228f5be27e9d93672a4f4ead40f7f4c6cf386f2db6fef54d64f8b8a743a485fe1170904d8117b9745f71ec77db8434caa6cdd79359b1f3f387130a3b4 SHA512 18c18940992ab94ce22e22ccd4ad798253ea14ac2ab296a10ea5e9a8da9f33989f2e2641b42b564d1d5fb53bd371da3e68726b676d706b469016ad146cd19daa diff --git a/app-text/texlive-core/files/texmf-update2010 b/app-text/texlive-core/files/texmf-update2010 deleted file mode 100644 index a877823e7c1e..000000000000 --- a/app-text/texlive-core/files/texmf-update2010 +++ /dev/null @@ -1,165 +0,0 @@ -#!/bin/bash -# -# Utility to update Gentoo TeXLive distribution configuration files -# - -echo "Configuring TeXLive ..." - -PATH=/bin:/usr/bin - -# Fix for all those with altered umask for root -umask 022 - -# Make sure we have a correct environment, bug #30432 -# The list of env. vars is taken from the INSTALL file -for texvar in AFMFONTS BIBINPUTS BSTINPUTS DVILJFONTS DVIPSFONTS \ - DVIPSHEADERS GFFONTS GLYPHFONTS INDEXSTYLE MFBASES MFINPUTS \ - MFPOOL MFTINPUTS MPINPUTS MPMEMS MPPOOL MPSUPPORT OCPINPUTS \ - OFMFONTS OPLFONTS OTPINPUTS OVFFONTS OVPFONTS PKFONTS PSHEADERS \ - T1FONTS T1INPUTS TEXBIB TEXCONFIG TEXDOCS TEXFONTMAPS TEXFONTS \ - TEXFORMATS TEXINDEXSTYLE TEXINPUTS TEXMFCNF TEXMFDBS TEXMFINI \ - TEXPICTS TEXPKS TEXPOOL TEXPSHEADERS TEXSOURCES TFMFONTS TRFONTS \ - VFFONTS XDVIFONTS XDVIVFS ; do - - if [ "${!texvar}" ]; then - if ! $(echo ${!texvar} | grep '^:\|::\|:$' &>/dev/null) ; then - export ${texvar}="${!texvar}:" - fi - fi -done - -if [ "$TEXINPUTS" ]; then - if $(echo ${TEXINPUTS} | grep '/usr/share/texmf' &>/dev/null) ; then - export TEXINPUTS=$(echo ${TEXINPUTS} | sed -e 's|/usr/share/texmf/*:\?||g') - elif $(echo ${TEXINPUTS} | grep '/var/lib/texmf' &>/dev/null) ; then - export TEXINPUTS=$(echo ${TEXINPUTS} | sed -e 's|/var/lib/texmf/*:\?||g') - fi -fi - -MKTEMP_COMMAND="mktemp -t tmp.XXXXXXXXXX" -DIFF_COMMAND="cmp -s" -TEMP_FILE="`${MKTEMP_COMMAND}`" - -if [ -z "${TEMP_FILE}" ]; then - exit -fi - -# check whether config files for fmtutil and updmap have changed -STATUS_FMTUTIL="0" -STATUS_UPDMAP="0" - -if [ -d /etc/texmf/texmf.d ]; then - echo "Generating /etc/texmf/web2c/texmf.cnf from /etc/texmf/texmf.d ..." - cat /etc/texmf/texmf.d/*.cnf > "/etc/texmf/web2c/texmf.cnf" -fi - -if [ -d /etc/texmf/fmtutil.d ]; then - echo "Generating /etc/texmf/web2c/fmtutil.cnf from /etc/texmf/fmtutil.d ..." - if [ -f /etc/texmf/web2c/fmtutil.cnf ]; then - cp -f /etc/texmf/web2c/fmtutil.cnf ${TEMP_FILE} - else - touch ${TEMP_FILE} - fi - cat /etc/texmf/fmtutil.d/*.cnf > "/etc/texmf/web2c/fmtutil.cnf" - ${DIFF_COMMAND} /etc/texmf/web2c/fmtutil.cnf ${TEMP_FILE} - STATUS_FMTUTIL="${STATUS_FMTUTIL}$?" -else -# if no regeneration took place: -# always regenerate the formats to be on the safe side - STATUS_FMTUTIL="${STATUS_FMTUTIL}3" -fi - -if [ -d /etc/texmf/updmap.d ]; then - if [ -f /etc/texmf/web2c/updmap.cfg ]; then - cp -f /etc/texmf/web2c/updmap.cfg ${TEMP_FILE} - else - touch ${TEMP_FILE} - fi - echo "Generating /etc/texmf/web2c/updmap.cfg from /etc/texmf/updmap.d ..." - cat /etc/texmf/updmap.d/*.cfg > "/etc/texmf/web2c/updmap.cfg" - ${DIFF_COMMAND} /etc/texmf/web2c/updmap.cfg ${TEMP_FILE} - STATUS_UPDMAP="${STATUS_UPDMAP}$?" -else -# if no regeneration could be done: -# always regenerate the maps to be on the safe side - STATUS_UPDMAP="${STATUS_UPDMAP}3" -fi - -echo "Generating ls-R files" -mktexlsr &>/dev/null - -# Generate language.dat file, from texlive install-pkg.sh -X=`kpsewhich language.dat` -Z=`dirname $X` -if [ -n "$X" -a -f "$Z/language.dat" -a -f "$Z/language.us" ] ; then - echo "Generating language.dat file" - - # Save the old one, we will check if it has changed - cp -f "$Z/language.dat" "${TEMP_FILE}" - - cat "$Z/language.us" > "$Z/language.dat" - for i in /etc/texmf/language.dat.d/language.*.dat; do - [ -f "$i" ] && cat "$i" >> "$Z/language.dat" - done - - ${DIFF_COMMAND} "$Z/language.dat" "${TEMP_FILE}" - STATUS_FMTUTIL="${STATUS_FMTUTIL}$?" -fi - -# Generate language.def file. -if [ -n "$X" -a -f "$Z/language.def" -a -f "$Z/language.us.def" ] ; then - echo "Generating language.def file" - - # Save the old one, we will check if it has changed - cp -f "$Z/language.def" "${TEMP_FILE}" - - cat "$Z/language.us.def" > "$Z/language.def" - for i in /etc/texmf/language.def.d/language.*.def; do - [ -f "$i" ] && cat "$i" >> "$Z/language.def" - done - cat << EOF >> "$Z/language.def" -%%% No changes may be made beyond this point. - -\uselanguage {USenglish} %%% This MUST be the last line of the file. -EOF - - ${DIFF_COMMAND} "$Z/language.def" "${TEMP_FILE}" - STATUS_FMTUTIL="${STATUS_FMTUTIL}$?" -fi - -# Generate language.dat.lua file. -if [ -n "$X" -a -f "$Z/language.dat.lua" -a -f "$Z/language.us.lua" ] ; then - echo "Generating language.dat.lua file" - - # Save the old one, we will check if it has changed - cp -f "$Z/language.dat.lua" "${TEMP_FILE}" - - cat "$Z/language.us.lua" > "$Z/language.dat.lua" - for i in /etc/texmf/language.dat.lua.d/language.*.dat.lua; do - [ -f "$i" ] && cat "$i" >> "$Z/language.dat.lua" - done - printf "}\n" >> "$Z/language.dat.lua" - - ${DIFF_COMMAND} "$Z/language.dat.lua" "${TEMP_FILE}" - STATUS_FMTUTIL="${STATUS_FMTUTIL}$?" -fi - -if [ "${STATUS_FMTUTIL}" -ne 0 ] ; then - echo "Generating format files ..." - fmtutil-sys --all &>/dev/null -else - echo "Skipping format files, since they are unchanged" -fi - -if [ "${STATUS_UPDMAP}" -ne 0 ] ; then - echo "Generating font maps..." - updmap-sys &>/dev/null -else - echo "Skipping font maps, since they are unchanged" -fi - -rm -f ${TEMP_FILE} - -echo -echo "Use 'texconfig font ro'(rw) to disable (enable) font generation for users" -echo |