extra/texlive-bin to 2012.0-13

This commit is contained in:
Kevin Mihelich 2013-07-10 16:41:40 +00:00
parent 70efa11b4f
commit 0b1c1be931

View file

@ -1,22 +1,21 @@
# $Id: PKGBUILD 163857 2012-07-21 11:53:06Z remy $
# $Id$
# Maintainer: Rémy Oudompheng <remy@archlinux.org>
# Contributor: francois <francois.archlinux.org>
# ALARM: Kevin Mihelich <kevin@archlinuxarm.org>
# - Removed clisp makedepend, removed xindy from build and packaging (only thing that used clisp)
# - Use -fPIC with armv7
# - --disable-cxx-runtime-hack in configure
pkgname=texlive-bin
pkgver=2012.0
pkgrel=12
pkgrel=13
pkgdesc="TeX Live binaries"
license=('GPL')
arch=('i686' 'x86_64')
depends=('t1lib' 'gd' 'poppler>=0.22.0' 'libsigsegv' 'zziplib' 'libpng' 'libjpeg' 'freetype2')
makedepends=('perl' 'ffcall')
makedepends=('perl' 'clisp' 'ffcall')
optdepends=('ed: for texconfig')
provides=('lcdf-typetools' 'kpathsea' 'pdfjam')
provides=('lcdf-typetools' 'kpathsea' 'xindy' 'pdfjam')
conflicts=('pdfjam')
options=('!libtool' '!strip')
url='http://tug.org/texlive/'
@ -29,6 +28,8 @@ source=('texmf.cnf'
'http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-texmf-20120623.tar.xz'
'luatex-r4449-radical-rule-thickness.patch'
)
noextract=(biber-linux_x86_64.tar.gz
biber-linux_x86_32.tar.gz)
backup=(etc/texmf/web2c/texmf.cnf \
etc/texmf/chktex/chktexrc \
etc/texmf/dvipdfm/config/config \
@ -107,7 +108,9 @@ build() {
--with-xdvi-x-toolkit=xaw \
--disable-dump-share \
--disable-aleph \
--enable-luatex
--enable-luatex \
--with-clisp-runtime=default \
--enable-xindy --disable-xindy-rules --disable-xindy-docs
#############################################################
### make
echo "-------------------------------------------------------"
@ -178,6 +181,8 @@ package() {
#############################################################
### install
cd source
# fixes for xindy
find utils/xindy -name Makefile -exec sed -i -e "s|^prefix =.\+$|prefix = $pkgdir/usr|" -e "s|^mandir =.\+$|mandir = \${prefix}/share/man|" -e "s|^datadir =.\+$|datadir = \${datarootdir}/texmf|" -e "s|^docdir =.\+$|docdir = \${datadir}/doc/xindy|" '{}' \;
echo "-------------------------------------------------------"
echo "--> Proceeding with make install ..."
@ -199,7 +204,8 @@ package() {
## install Perl libraries
mkdir -p "$pkgdir"/usr/share/tlpkg/TeXLive
install -m644 "${srcdir}"/source/utils/biber/TeXLive/*.pm "$pkgdir"/usr/share/tlpkg/TeXLive
install -m755 "${srcdir}/biber" "${pkgdir}/usr/bin/biber"
install -m644 "${srcdir}"/source/utils/biber/TeXLive/*.pm "${pkgdir}/usr/share/tlpkg/TeXLive"
# create symlinks for formats
echo "--> Create symlinks for TeX formats ..."