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

Rémy Oudompheng remy at archlinux.org
Sat Apr 23 21:49:31 UTC 2011


    Date: Saturday, April 23, 2011 @ 17:49:31
  Author: remy
Revision: 120424

Rebuild and update luatex to a SVN snapshot

Modified:
  texlive-bin/trunk/PKGBUILD

----------+
 PKGBUILD |   31 ++++++++++++++++++-------------
 1 file changed, 18 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-04-23 21:38:23 UTC (rev 120423)
+++ PKGBUILD	2011-04-23 21:49:31 UTC (rev 120424)
@@ -2,12 +2,12 @@
 
 pkgname=texlive-bin
 pkgver=2010.1
-_luatex_ver=0.62.0
+_luatex_ver=0.66.0
 pkgrel=8
 pkgdesc="TeX Live binaries"
 license=('GPL')
 arch=('i686' 'x86_64')
-depends=('t1lib' 'gd' 'libgraphite' 'poppler' 'libsigsegv')
+depends=('t1lib' 'gd' 'libgraphite' 'poppler' 'libsigsegv' 'zziplib')
 makedepends=('perl' 'clisp' 'ffcall')
 optdepends=('ed: for texconfig')
 provides=('lcdf-typetools' 'kpathsea' 'xindy' 'pdfjam')
@@ -20,7 +20,9 @@
         'dvipng-fix-options.patch'
         '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/381/1533/luatex-beta-${_luatex_ver}.tar.bz2")
+        #"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"
+)
 backup=(etc/texmf/web2c/texmf.cnf \
   etc/texmf/chktex/chktexrc \
 	etc/texmf/web2c/mktex.cnf \
@@ -35,6 +37,14 @@
 	etc/texmf/dvipdfm/config/config \
 	etc/texmf/xdvi/XDvi)
 
+md5sums=('626f900fb59f036d6fea95f08c74b00b'
+         'bfb9716aa00c86c08cd31e5b32edeb98'
+         '393a4bf67adc7ca5df2b386759d1a637'
+         '60e405158f53519348d9783e8d420670'
+         '0b2c3a4a1b1e4befb90d7fbb5f08a6e9'
+         '7ae1400dafdb079dcd08d233de83ec44'
+         '523802a23bc174374403415d9cc87946')
+
 build() {
    if [ "${CARCH}" = "x86_64" ]; then
      export CFLAGS="${CFLAGS} -fPIC"
@@ -43,7 +53,8 @@
 
    cd $srcdir
    # Building LuaTeX
-   cd luatex-beta-${_luatex_ver}
+   #cd luatex-beta-${_luatex_ver}
+   cd luatex
    patch -p0 -i ../fix-fontforge-encoding.patch
    mkdir build
    cd build
@@ -67,6 +78,7 @@
     --with-system-libpng \
     --without-system-teckit \
     --with-system-zlib \
+    --with-system-zziplib \
     --with-system-t1lib \
     --disable-shared \
     --disable-largefile \
@@ -74,7 +86,6 @@
     --without-mf-x-toolkit \
     --without-x
    make
-   make -C libs/zziplib
    make -C libs/obsdcompat
    make -C texk/kpathsea
    make -C texk/web2c luatex
@@ -224,7 +235,8 @@
    done
 
    ## install luatex binary
-   install -m755 $srcdir/luatex-beta-${_luatex_ver}/build/texk/web2c/luatex $pkgdir/usr/bin/
+   #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/
    cd $pkgdir/usr/bin
    /bin/ln -s luatex texlua
    /bin/ln -s luatex texluac
@@ -334,10 +346,3 @@
    ###################################################################
 }
 
-md5sums=('626f900fb59f036d6fea95f08c74b00b'
-         'bfb9716aa00c86c08cd31e5b32edeb98'
-         '393a4bf67adc7ca5df2b386759d1a637'
-         '60e405158f53519348d9783e8d420670'
-         '0b2c3a4a1b1e4befb90d7fbb5f08a6e9'
-         '7ae1400dafdb079dcd08d233de83ec44'
-         '4b22a50866849ec14886906474a72a01')




More information about the arch-commits mailing list