From: Michael Lauer Date: Tue, 11 Apr 2006 21:54:16 +0000 (+0000) Subject: tetex: make the build more reliable by forcing it to use our libtool X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7c991b3378ff3e341bf208e5ea70db52b77bdc27;p=openembedded.git tetex: make the build more reliable by forcing it to use our libtool --- diff --git a/packages/tetex/tetex_3.0.bb b/packages/tetex/tetex_3.0.bb index 5f9fa62f79..69bba37957 100644 --- a/packages/tetex/tetex_3.0.bb +++ b/packages/tetex/tetex_3.0.bb @@ -1,9 +1,10 @@ -DESCRIPTION = "teTeX is a complete TeX distribution for UNIX compatible systems" +DESCRIPTION = "teTeX is a complete (pdf)(La)TeX distribution for UNIX compatible systems" +HOMEPAGE = "http://www.tug.org/tetex" LICENSE = "GPL" SECTION = "console/utils" DEPENDS = "tetex-native flex gd ncurses libpng t1lib libx11 libxau libxext libxt zlib" -TETEX_BUILDSYSTEM_TAMER = "Michael 'Mickey' Lauer " -PR = "r2" +MAINTAINER = "Michael 'Mickey' Lauer " +PR = "r4" SRC_URI = "ftp://dante.ctan.org/tex-archive/systems/unix/teTeX/current/distrib/tetex-src-${PV}.tar.gz \ file://configure.patch;patch=1" @@ -12,36 +13,50 @@ S = ${WORKDIR}/tetex-src-${PV} inherit autotools PARALLEL_MAKE = "" - + export BUILDCC = "${BUILD_CC}" export BUILDCFLAGS = "${BUILD_CFLAGS}" export BUILDLDFLAGS = "${BUILD_LDFLAGS}" export BUILDCCLD = "${BUILD_CC}" - + EXTRA_OECONF = "--with-system-libgd \ - --with-system-ncurses \ - --with-ncurses-include=${STAGING_INCDIR} \ - --with-system-pnglib \ - --with-system-t1lib \ - --with-system-zlib \ - --without-dialog \ - --without-xdvik" + --with-system-ncurses \ + --with-ncurses-include=${STAGING_INCDIR} \ + --with-system-pnglib \ + --with-system-t1lib \ + --with-system-zlib \ + --without-dialog \ + --without-xdvik \ + --without-x11 \ + --without-mf-x-toolkit" # NOTE: In theory, teTeX has a good buildsystem, which automatically detects # whether we are cross-compiling and compiles the necessary host tools. -# Unfortunately it doesn't work in our case and it looks easier to add -# tetex-native for the time being. Cheers, Mickey. -do_configure () { - oe_runconf - ln -sf ${STAGING_BINDIR} ${S}/utils/texinfo/tools/info - ln -sf ${STAGING_BINDIR} ${S}/utils/texinfo/tools/makeinfo - cat >${S}/utils/texinfo/tools/Makefile <${S}/utils/texinfo/tools/Makefile <