summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Johannes Nixdorf <mixi@exherbo.org> 2015-06-15 22:34:36 +0200
committerAvatar Johannes Nixdorf <mixi@exherbo.org> 2015-06-16 11:58:43 +0200
commit396dee4165f71a1bff76b5d36b14a6496b8771a1 (patch)
tree24687b4ec7bb064a94145be84f4b4c25d0b2495c
parentfc5ecb0d126e5500e2ffc41bdc2d45e1d544b603 (diff)
downloadtexlive-396dee4165f71a1bff76b5d36b14a6496b8771a1.tar.gz
texlive-396dee4165f71a1bff76b5d36b14a6496b8771a1.tar.xz
luatex: bump to version 0.79.1 fix DOWNLOADS
-rw-r--r--packages/dev-tex/luatex/luatex-0.79.1.exheres-0 (renamed from packages/dev-tex/luatex/luatex-0.79-r1.exheres-0)24
1 files changed, 13 insertions, 11 deletions
diff --git a/packages/dev-tex/luatex/luatex-0.79-r1.exheres-0 b/packages/dev-tex/luatex/luatex-0.79.1.exheres-0
index d8defe0..2eeccbd 100644
--- a/packages/dev-tex/luatex/luatex-0.79-r1.exheres-0
+++ b/packages/dev-tex/luatex/luatex-0.79.1.exheres-0
@@ -12,10 +12,13 @@ The LuaTeX projects main objective is to provide an open and configurable varian
the same time offering downward compatibility.
"
+# NOTE: Update ${FILE_ID} in sync with the version. If you don't it'll silently fetch the wrong
+# version.
MY_PNV="${PN}-beta-${PV}"
+FILE_ID=15763
HOMEPAGE="http://www.luatex.org/"
-DOWNLOADS="http://foundry.supelec.fr/frs/download.php/file/15745/${MY_PNV}.tar.bz2"
+DOWNLOADS="http://foundry.supelec.fr/frs/download.php/file/${FILE_ID}/${MY_PNV}.tar.bz2"
LICENCES="GPL-2"
SLOT="0"
@@ -37,7 +40,7 @@ DEPENDENCIES="
BUGS_TO="thomas@thwitt.de"
-WORK="${WORKBASE}/${PN}-beta-0.76.0/source/texk/web2c"
+WORK="${WORKBASE}/${MY_PNV}/source/texk/web2c"
DEFAULT_SRC_CONFIGURE_PARAMS=(
--enable-luatex
@@ -56,26 +59,26 @@ DEFAULT_SRC_CONFIGURE_PARAMS=(
--with-system-{gd,kpathsea,libpng,poppler,cairo,pixman,t1lib,teckit,xpdf,zlib,zziplib}
--with-kpathsea-includes=/usr/$(exhost --target)/include
)
-DEFAULT_SRC_INSTALL_EXCLUDE=( packaging.c )
-src_prepare() {
- default
- has_version 'app-text/poppler[>=0.26.0]' \
- && expatch -p4 "${FILES}"/${PN}-poppler26.patch
-}
+DEFAULT_SRC_INSTALL_EXCLUDE=( packaging.c )
src_configure() {
default
+ edo pushd ../../libs/lua52
+ econf
+ edo popd
+
#edo cd ../../libs/obsdcompat
#econf
- edo cd ../../
+ edo pushd ../../
edo texk/web2c/luatexdir/getluatexsvnversion.sh
+ edo popd
}
src_compile() {
- emake luatex
+ emake AR=${AR} luatex
}
src_install() {
@@ -95,4 +98,3 @@ pkg_postinst() {
efmtutil-sys
}
-