[arch-commits] Commit in texlive-bin/trunk (PKGBUILD)

Rémy Oudompheng remy at archlinux.org
Thu Jun 2 11:11:55 UTC 2011


    Date: Thursday, June 2, 2011 @ 07:11:54
  Author: remy
Revision: 126176

Update to latest luatex version.

Modified:
  texlive-bin/trunk/PKGBUILD

----------+
 PKGBUILD |   28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-06-02 10:50:58 UTC (rev 126175)
+++ PKGBUILD	2011-06-02 11:11:54 UTC (rev 126176)
@@ -2,9 +2,9 @@
 # Contributor: francois <francois.archlinux.org>
 
 pkgname=texlive-bin
-pkgver=2010.1
-_luatex_ver=0.66.0
-pkgrel=8
+pkgver=2011.0
+_luatex_ver=0.70.1
+pkgrel=1
 pkgdesc="TeX Live binaries"
 license=('GPL')
 arch=('i686' 'x86_64')
@@ -18,10 +18,9 @@
 source=('texmf.cnf'
         'fix-fontforge-encoding.patch'
         '09-texlive-fonts.conf'
-        'http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-source-20100926.tar.xz'
-        'http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-texmf-20101105.tar.xz'
-        #"http://foundry.supelec.fr/gf/download/frsrelease/387/1715/luatex-beta-${_luatex_ver}-source.tar.bz2"
-        "ftp://ftp.archlinux.org/other/texlive/luatex-svn4193.tar.xz"
+        'http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-source-20110531.tar.xz'
+        'http://mirrors.kernel.org/archlinux/other/texlive/texlive-bin-texmf-20110531.tar.xz'
+        "http://foundry.supelec.fr/gf/download/frsrelease/392/1730/luatex-beta-${_luatex_ver}.tar.bz2"
 )
 backup=(etc/texmf/web2c/texmf.cnf \
   etc/texmf/chktex/chktexrc \
@@ -40,9 +39,9 @@
 md5sums=('626f900fb59f036d6fea95f08c74b00b'
          'bfb9716aa00c86c08cd31e5b32edeb98'
          '393a4bf67adc7ca5df2b386759d1a637'
-         '0b2c3a4a1b1e4befb90d7fbb5f08a6e9'
-         '7ae1400dafdb079dcd08d233de83ec44'
-         '523802a23bc174374403415d9cc87946')
+         'cd31edd460cdc3224281ccb30a4ea38d'
+         'd6338f70c6b8acde6509076ead4b9f13'
+         'c9348d4381170204b1a1b0440d8b6918')
 
 build() {
    if [ "${CARCH}" = "x86_64" ]; then
@@ -52,9 +51,9 @@
 
    cd $srcdir
    # Building LuaTeX
-   #cd luatex-beta-${_luatex_ver}
-   cd luatex
+   cd luatex-beta-${_luatex_ver}
    patch -p0 -i ../fix-fontforge-encoding.patch
+  (cd source && ./texk/web2c/luatexdir/getluatexsvnversion.sh)
    mkdir build
    cd build
    ../source/configure --prefix=/usr -C \
@@ -115,10 +114,12 @@
      --disable-bibtexu \
      --disable-xz \
      --with-system-zlib \
+     --with-system-zziplib \
      --with-system-pnglib \
      --with-system-ncurses \
      --with-system-t1lib \
      --with-system-gd \
+     --with-system-poppler \
      --with-system-xpdf \
      --with-system-freetype2 \
      --with-system-graphite \
@@ -230,8 +231,7 @@
    done
 
    ## install luatex binary
-   #install -m755 $srcdir/luatex-beta-${_luatex_ver}/build/texk/web2c/luatex $pkgdir/usr/bin/
-   install -m755 $srcdir/luatex/build/texk/web2c/luatex $pkgdir/usr/bin/
+   install -m755 $srcdir/luatex-beta-${_luatex_ver}/build/texk/web2c/luatex $pkgdir/usr/bin/
    cd $pkgdir/usr/bin
    /bin/ln -s luatex texlua
    /bin/ln -s luatex texluac




More information about the arch-commits mailing list