Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-commits
aballier 08/10/02 10:16:49
Modified: ChangeLog
Added: luatex-0.30.0.ebuild
Log:
version bump
(Portage version: 2.2_rc11/cvs/Linux 2.6.26.5 x86_64)
Revision Changes Path
1.6 dev-tex/luatex/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tex/luatex/ChangeLog?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tex/luatex/ChangeLog?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tex/luatex/ChangeLog?r1=1.5&r2=1.6
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-tex/luatex/ChangeLog,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ChangeLog 30 Sep 2008 17:28:47 -0000 1.5
+++ ChangeLog 2 Oct 2008 10:16:49 -0000 1.6
@@ -1,6 +1,11 @@
# ChangeLog for dev-tex/luatex
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tex/luatex/ChangeLog,v 1.5 2008/09/30 17:28:47 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/luatex/ChangeLog,v 1.6 2008/10/02 10:16:49 aballier Exp $
+
+*luatex-0.30.0 (02 Oct 2008)
+
+ 02 Oct 2008; Alexis Ballier <aballier@g.o> +luatex-0.30.0.ebuild:
+ version bump
30 Sep 2008; Alexis Ballier <aballier@g.o> luatex-0.29.0.ebuild:
bump patchset to stop using xpdfVersion, it's not there anymore in latest
1.1 dev-tex/luatex/luatex-0.30.0.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tex/luatex/luatex-0.30.0.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-tex/luatex/luatex-0.30.0.ebuild?rev=1.1&content-type=text/plain
Index: luatex-0.30.0.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tex/luatex/luatex-0.30.0.ebuild,v 1.1 2008/10/02 10:16:49 aballier Exp $
inherit libtool multilib eutils toolchain-funcs
PATCHLEVEL="3"
DESCRIPTION="An extended version of pdfTeX using Lua as an embedded scripting language."
HOMEPAGE="http://www.luatex.org/"
SRC_URI="http://foundry.supelec.fr/frs/download.php/680/${PN}-beta-${PV}.tar.bz2
mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc64 ~x86 ~x86-fbsd"
IUSE="doc"
RDEPEND="dev-tex/mplib
dev-libs/zziplib
media-libs/libpng
app-text/poppler
sys-libs/zlib"
DEPEND="${RDEPEND}
dev-util/pkgconfig"
S="${WORKDIR}/${PN}-beta-${PV}/src"
pkg_setup() {
if ! built_with_use dev-tex/mplib lua ; then
eerror "You need to build dev-tex/mplib with the lua useflag"
eerror "${PN} requires mplib's lua bindings."
die "Please install dev-tex/mplib with the lua useflag"
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
elibtoolize
}
src_compile() {
tc-export CC CXX AR RANLIB
export NATIVE='.'
mkdir -p "${WORKDIR}/${PN}-beta-${PV}/build"
cd "${WORKDIR}/${PN}-beta-${PV}/build"
ECONF_SOURCE="${S}" econf \
--without-cxx-runtime-hack \
--without-aleph \
--without-bibtex8 \
--without-cjkutils \
--without-detex \
--without-dialog \
--without-dtl \
--without-dvi2tty \
--without-dvidvi \
--without-dviljk \
--without-dvipdfm \
--without-dvipdfmx \
--without-dvipng \
--without-dvipos \
--without-dvipsk \
--without-etex \
--without-gsftopk \
--without-lacheck \
--without-lcdf-typetools \
--without-makeindexk \
--without-mkocp-default \
--without-mkofm-default \
--without-musixflx \
--without-omega \
--without-pdfopen \
--without-ps2eps \
--without-ps2pkm \
--without-psutils \
--without-sam2p \
--without-seetexk \
--without-t1utils \
--without-tetex \
--without-tex4htk \
--without-texi2html \
--without-texinfo \
--without-texlive \
--without-ttf2pk \
--without-tth \
--without-xdv2pdf \
--without-xdvik \
--without-xdvipdfmx \
--without-xetex \
--disable-largefile \
--with-system-zlib \
--with-system-pnglib
cd "${WORKDIR}/${PN}-beta-${PV}/build/texk/web2c"
emake \
LIBMPLIBDEP="/usr/$(get_libdir)/libmplib/mplib.la" \
LDZZIPLIB="$(pkg-config --libs zziplib)" ZZIPLIBINC="$(pkg-config --cflags zziplib)" \
LIBXPDFDEP="" LDLIBXPDF="$(pkg-config --libs poppler)" \
LIBXPDFINCLUDE="$(pkg-config --cflags poppler)" LIBXPDFCPPFLAGS="$(pkg-config --cflags poppler)" \
LIBPNGINCLUDES="$(pkg-config --cflags libpng)" \
ZLIBSRCDIR="." \
luatex || die "failed to build luatex"
}
src_install() {
cd "${WORKDIR}/${PN}-beta-${PV}/build/texk/web2c"
emake bindir="${D}/usr/bin" \
LIBMPLIBDEP="/usr/$(get_libdir)/libmplib/mplib.la" \
LDZZIPLIB="$(pkg-config --libs zziplib)" ZZIPLIBINC="$(pkg-config --cflags zziplib)" \
LIBXPDFDEP="" LDLIBXPDF="$(pkg-config --libs poppler)" \
LIBXPDFINCLUDE="$(pkg-config --cflags poppler)" LIBXPDFCPPFLAGS="$(pkg-config --cflags poppler)" \
LIBPNGINCLUDES="$(pkg-config --cflags libpng)" \
ZLIBSRCDIR="." \
install-luatex || die "install-luatex failed"
dodoc "${WORKDIR}/${PN}-beta-${PV}/README"
if use doc ; then
insinto /usr/share/doc/${PF}
doins "${WORKDIR}/${PN}-beta-${PV}/manual/"*.pdf
fi
}
pkg_postinst() {
if ! has_version '>=dev-texlive/texlive-basic-2008' ; then
elog "Please note that this package does not install much files, mainly the"
elog "${PN} executable that will need other files in order to be useful.."
elog "Please consider installing a recent TeX distribution"
elog "like TeX Live 2008 to get the full power of ${PN}"
fi
if [ "$ROOT" = "/" ] && [ -x /usr/bin/fmtutil-sys ] ; then
einfo "Rebuilding formats"
/usr/bin/fmtutil-sys --all &> /dev/null
else
ewarn "Cannot run fmtutil-sys for some reason."
ewarn "Your formats might be inconsistent with your installed ${PN} version"
ewarn "Please try to figure what has happened"
fi
}
|
|