Gentoo Logo
Gentoo Spaceship




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
Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-commits@g.o
From: "Alexis Ballier (aballier)" <aballier@g.o>
Subject: gentoo-x86 commit in app-text/jadetex: ChangeLog jadetex-3.13-r3.ebuild
Date: Tue, 25 May 2010 13:44:17 +0000 (UTC)
aballier    10/05/25 13:44:17

  Modified:             ChangeLog
  Added:                jadetex-3.13-r3.ebuild
  Log:
  Switch to manual install for installing properly in our TeX setup; this allows to put it in the texmf-update loop and avoid bugs like #307807; remove support for our, so called, pre-tetex3 layout, it's been there for more than 5 years
  (Portage version: 2.2_rc67/cvs/Linux x86_64)

Revision  Changes    Path
1.48                 app-text/jadetex/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/jadetex/ChangeLog?rev=1.48&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/jadetex/ChangeLog?rev=1.48&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/jadetex/ChangeLog?r1=1.47&r2=1.48

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-text/jadetex/ChangeLog,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- ChangeLog	2 Jan 2010 11:26:43 -0000	1.47
+++ ChangeLog	25 May 2010 13:44:17 -0000	1.48
@@ -1,6 +1,15 @@
 # ChangeLog for app-text/jadetex
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/jadetex/ChangeLog,v 1.47 2010/01/02 11:26:43 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/jadetex/ChangeLog,v 1.48 2010/05/25 13:44:17 aballier Exp $
+
+*jadetex-3.13-r3 (25 May 2010)
+
+  25 May 2010; Alexis Ballier <aballier@g.o> +jadetex-3.13-r3.ebuild,
+  +files/format.jadetex.cnf:
+  Switch to manual install for installing properly in our TeX setup; this
+  allows to put it in the texmf-update loop and avoid bugs like #307807;
+  remove support for our, so called, pre-tetex3 layout, it's been there for
+  more than 5 years
 
   02 Jan 2010; Christian Faulhammer <fauli@g.o>
   jadetex-3.13-r2.ebuild:



1.1                  app-text/jadetex/jadetex-3.13-r3.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/jadetex/jadetex-3.13-r3.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/jadetex/jadetex-3.13-r3.ebuild?rev=1.1&content-type=text/plain

Index: jadetex-3.13-r3.ebuild
===================================================================
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/jadetex/jadetex-3.13-r3.ebuild,v 1.1 2010/05/25 13:44:17 aballier Exp $

inherit latex-package texlive-common

DESCRIPTION="TeX macros used by Jade TeX output"
HOMEPAGE="http://jadetex.sourceforge.net/"
SRC_URI="mirror://sourceforge/jadetex/${P}.tar.gz"

LICENSE="freedist"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE=""
RESTRICT="test"

DEPEND=">=app-text/openjade-1.3.1
	|| ( dev-texlive/texlive-fontsrecommended app-text/ptex )"

src_compile() {
	VARTEXFONTS="${T}/fonts" emake || die "emake failed"
	VARTEXFONTS="${T}/fonts" TEXMFHOME="${S}" env -u TEXINPUTS \
		fmtutil --cnffile "${FILESDIR}/format.jadetex.cnf" --fmtdir "${S}/texmf-var/web2c" --all\
				|| die "failed to build format"
}

src_install() {
	# Runtime files
	insinto /usr/share/texmf/tex/jadetex
	doins dsssl.def jadetex.ltx jadetex.cfg jadetex.ini *.sty || die

	insinto /var/lib/texmf
	doins -r texmf-var/* || die

	etexlinks "${FILESDIR}/format.jadetex.cnf"

	# Doc/manpages
	dodoc ChangeLog*
	doman *.1
	dohtml -r .

	# Support for our latex setup
	insinto /etc/texmf/texmf.d
	doins "${FILESDIR}/80jadetex.cnf"
	insinto /etc/texmf/fmtutil.d
	doins "${FILESDIR}/format.jadetex.cnf"
}

pkg_postinst() {
	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
		/usr/sbin/texmf-update
	fi
	elog
	elog "If jadetex fails with \"TeX capacity exceeded, sorry [save size=5000]\","
	elog "increase save_size in /etc/texmf/texmf.d/80jadetex.cnf and."
	elog "remerge jadetex. See bug #21501."
	elog
}

pkg_postrm() {
	if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
		/usr/sbin/texmf-update
	fi
}





Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
gentoo-x86 commit in mail-client/biabam: biabam-0.9.7.ebuild ChangeLog
Next by thread:
gentoo-x86 commit in app-text/jadetex: ChangeLog jadetex-3.13-r3.ebuild
Previous by date:
gentoo-x86 commit in games-util/taxidraw: ChangeLog taxidraw-0.3.2.ebuild
Next by date:
gentoo-x86 commit in app-text/jadetex/files: format.jadetex.cnf


Updated Mar 17, 2011

Summary: Archive of the gentoo-commits mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.