summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2014-08-29 07:46:05 -0300
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2014-08-29 07:46:05 -0300
commit8969339d1c5b16277dadef458e97f7e16c7b055c (patch)
tree09a382c4e0ccb7a2ec729b80e085057e4aed0aac
parent3e5edf747a4ecc7f968713870fb0b3fc0a014b03 (diff)
downloadabslibre-8969339d1c5b16277dadef458e97f7e16c7b055c.tar.gz
abslibre-8969339d1c5b16277dadef458e97f7e16c7b055c.tar.bz2
abslibre-8969339d1c5b16277dadef458e97f7e16c7b055c.zip
texlive-bin-parabola-2014.34260-1: updating version
-rw-r--r--libre/texlive-bin-parabola/PKGBUILD51
-rw-r--r--libre/texlive-bin-parabola/texlive.install5
2 files changed, 32 insertions, 24 deletions
diff --git a/libre/texlive-bin-parabola/PKGBUILD b/libre/texlive-bin-parabola/PKGBUILD
index 52f8566ce..f3f9e0de8 100644
--- a/libre/texlive-bin-parabola/PKGBUILD
+++ b/libre/texlive-bin-parabola/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 211863 2014-04-28 15:07:05Z jgc $
+# $Id: PKGBUILD 219723 2014-08-13 23:38:09Z remy $
# Maintainer (Arch): Rémy Oudompheng <remy@archlinux.org>
# Contributor (Arch): francois <francois.archlinux.org>
# Maintainer: Michał Masłowski <mtjm@mtjm.eu>
# Contributor: André Silva <emulatorman@parabola.nu>
pkgname=texlive-bin-parabola
-pkgver=2013.30973
-pkgrel=10
+pkgver=2014.34260
+pkgrel=1
pkgdesc="TeX Live binaries, without biber binaries (Parabola rebranded)"
license=('GPL')
arch=('i686' 'x86_64' 'mips64el')
@@ -23,15 +23,13 @@ url='http://tug.org/texlive/'
install="texlive.install"
source=('fix-fontforge-encoding.patch'
"http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-source-${pkgver}.tar.xz"
- poppler-0.26.patch
)
md5sums=('bfb9716aa00c86c08cd31e5b32edeb98'
- '0a8ffd5c0002a080a4202057b1f106c6'
- '65f5eef04fdf65fe8ff2df873509c855')
+ 'b6fe9a6e6b3df0d69e804b87370039ef')
prepare() {
- cd source
- patch -Np2 -i ../poppler-0.26.patch
+ cd source
+ true
}
build() {
@@ -118,9 +116,6 @@ package() {
make DESTDIR="${pkgdir}" texmf="$pkgdir"/usr/share/texmf install
rm -rf "${pkgdir}"/usr/{texmf,share/texmf-dist}
- ## install Perl libraries
- mkdir -p "$pkgdir"/usr/share/tlpkg/TeXLive
- install -m644 "${srcdir}"/source/utils/biber/TeXLive/*.pm "${pkgdir}/usr/share/tlpkg/TeXLive"
## symlink engines by hand. texlinks has moved to texlive-core...
mkdir -p ${pkgdir}/usr/bin
@@ -129,6 +124,7 @@ package() {
ln -s luatex ${pkgdir}/usr/bin/dvilualatex
ln -s luatex ${pkgdir}/usr/bin/dviluatex
ln -s luatex ${pkgdir}/usr/bin/lualatex
+ ln -s luatex ${pkgdir}/usr/bin/lualollipop
ln -s pdftex ${pkgdir}/usr/bin/amstex
ln -s pdftex ${pkgdir}/usr/bin/cslatex
ln -s pdftex ${pkgdir}/usr/bin/csplain
@@ -136,6 +132,7 @@ package() {
ln -s pdftex ${pkgdir}/usr/bin/etex
ln -s pdftex ${pkgdir}/usr/bin/jadetex
ln -s pdftex ${pkgdir}/usr/bin/latex
+ ln -s pdftex ${pkgdir}/usr/bin/lollipop
ln -s pdftex ${pkgdir}/usr/bin/mex
ln -s pdftex ${pkgdir}/usr/bin/mllatex
ln -s pdftex ${pkgdir}/usr/bin/mltex
@@ -150,6 +147,7 @@ package() {
ln -s pdftex ${pkgdir}/usr/bin/utf8mex
ln -s pdftex ${pkgdir}/usr/bin/xmltex
ln -s xetex ${pkgdir}/usr/bin/xelatex
+ ln -s xetex ${pkgdir}/usr/bin/xelollipop
#############################################################
# remove dangling symlinks
@@ -174,10 +172,11 @@ bundledoc
checkcites
chkweb
context
+contextjit
ctanify
ctanupload
-ctxtools
de-macro
+depythontex
deweb
dosepsbin
dtxgen
@@ -196,15 +195,18 @@ kpsepath
kpsetool
kpsewhere
kpsexpand
+latex-git-log
latex2man
latexdiff
latexdiff-vc
latexfileversion
+latexindent
latexmk
latexpand
latexrevise
listings-ext.sh
ltxfileinfo
+ltximg
lua2dox_filter
luaotfload-tool
luatools
@@ -216,6 +218,7 @@ mkt1font
mktexfmt
mptopdf
mtxrun
+mtxrunjit
ot2kpx
pdf180
pdf270
@@ -237,8 +240,8 @@ pkfix-helper
ps2eps
ps2frag
pslatex
-pstopdf
purifyeps
+pythontex
repstopdf
rpdfcrop
rungs
@@ -254,6 +257,7 @@ texdirflatten
texdoc
texdoctk
texexec
+texfot
texindy
texlinks
texliveonfly
@@ -267,15 +271,17 @@ vpl2ovp
vpl2vpl
xindy
"
+ _games_scripts="rubikrotation"
_htmlxml_scripts="ht htcontext htlatex htmex httex httexi htxelatex htxetex mk4ht"
_langcyrillic_scripts="rubibtex rumakeindex"
- _langcjk_scripts="convbkmk ptex2pdf
+ _langextra_scripts="ebong"
+ _langgreek_scripts="mkgrkindex"
+ _langjapanese_scripts="convbkmk ptex2pdf
kanji-fontmap-creator
kanji-config-updmap
kanji-config-updmap-sys
"
- _langextra_scripts="ebong"
- _langgreek_scripts="mkgrkindex"
+ _langkorean_scripts="jamo-normalize komkindex ttf2kotexfont"
_latexextra_scripts="
authorindex
exceltex
@@ -286,18 +292,21 @@ ps4pdf
splitindex
svn-multi
vpe"
- _music_scripts="m-tx musixtex musixflx pmx2pdf"
- _pictures_scripts="cachepic epspdf epspdftk fig4latex mathspic"
+ _music_scripts="lily-glyph-commands lily-image-commands lily-rebuild-pdfs
+m-tx musixtex musixflx pmx2pdf pmxchords"
+ _pictures_scripts="cachepic epspdf epspdftk fig4latex mathspic mkpic"
_pstricks_scripts="pedigree pst2pdf"
_science_scripts="ulqda"
for s in \
${_bibtexextra_scripts} \
${_core_scripts} \
+ ${_games_scripts} \
${_htmlxml_scripts} \
- ${_langcjk_scripts} \
${_langcyrillic_scripts} \
- ${_langextra_scripts} \
- ${_langgreek_scripts} \
+ ${_langextra_scripts} \
+ ${_langgreek_scripts} \
+ ${_langjapanese_scripts} \
+ ${_langkorean_scripts} \
${_latexextra_scripts} \
${_music_scripts} \
${_pictures_scripts} \
diff --git a/libre/texlive-bin-parabola/texlive.install b/libre/texlive-bin-parabola/texlive.install
index 4932650e6..a2b86eb1f 100644
--- a/libre/texlive-bin-parabola/texlive.install
+++ b/libre/texlive-bin-parabola/texlive.install
@@ -26,15 +26,14 @@ post_upgrade() {
fi
_pacout=$(pacman -Q texlive-core 2>/dev/null)
read corename corever <<< ${_pacout}
- if [[ ${corever} == 2013* ]]; then
+ # only recreate formats if texlive-core has right version
+ if [[ ${corever} == 2014* ]]; then
if [[ -f usr/bin/fmtutil-sys ]]; then
echo -n "recreating all formats..."
usr/bin/fmtutil-sys --all 1>/dev/null
echo " done."
echo " (logs are under /var/lib/texmf/web2c/<engine>/<formatname>.log)"
fi
- else
- echo "WARNING: not recreating formats since texlive-core has version '$corever'"
fi
[[ -x usr/bin/install-info ]] || return 0
for file in "${filelist[@]}"; do