Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-tex/xmltex
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-tex/xmltex/ChangeLog,v 1.15 2008/05/31 18:14:55 solar Exp $
31 May 2008;
- stable on amd64
12 Mar 2007; Alexandre Buisse
Replaced text-markup by tex as maintaining herd (text-markup split).
05 Feb 2007; Diego Pettenò
Regenerate digest in Manifest2 format.
10 Sep 2005; Aron Griffis
Mark 1.9-r1 stable on alpha
10 Feb 2005; Mamoru KOMACHI
Stable on x86 and ppc.
07 Feb 2005; Aron Griffis
add ~alpha
28 Dec 2004; Dylan Carlson
Keywords ~amd64.
*xmltex-1.9-r1 (20 Nov 2004)
20 Nov 2004; Mamoru KOMACHI
Fixed compilation on tetex-3.
18 Oct 2004; David Holm
Added to ~ppc.
08 May 2004; Mamoru KOMACHI
xmltex-1.9.ebuild:
Stable on x86
15 Feb 2004; Jason Wever
Added ~sparc keyword to fix broken deps of app-text/passivetex
*xmltex-1.9 (03 Feb 2004)
*xmltex-0.14-r1 (03 Feb 2004)
03 Feb 2004; Mamoru KOMACHI
xmltex-1.9.ebuild:
Version bumped due to passivetex requirement and fixed texmf.cnf
override problem
*xmltex-0.14 (01 Feb 2004)
01 Feb 2004; Mamoru KOMACHI
xmltex-0.14.ebuild:
Initial import. Dependency needed by passivetex.
DIST xmltex-1.9.tar.gz 110592 RMD160 5c35a37ed5e6a79881b96d3d415f590ad457b480 SHA1 7378ea9ad8289229d8e619248c16c84b83ab06a0 SHA256 ef0ab55d7ec091c0b02cc0f6fb7308fc625fb857f8c2a0c7cd0a7929c872f3a2
DIST xmltex_0.14.orig.tar.gz 110487 RMD160 53b2ef4b4a6920e5c01c89a7247da956b7d06504 SHA1 6c701526a2c14733e06ac254404e13815bbfe6de SHA256 d066375befc41f5864f0059d7f0ea5cbeaab87130a56b7cd7f229593261a8046
EBUILD xmltex-0.14-r1.ebuild 1276 RMD160 de1a5dc88c3687ff099acaf820cf1c42756314df SHA1 ac61122b75e151994c031085ba1afde59331c853 SHA256 e6fc58b2ea6b0580295d5c8a3fb84e8a3af8c8b7fbe0aef52258d0fc3c17fe69
EBUILD xmltex-1.9-r1.ebuild 1884 RMD160 84feae0ec8c51f7ad098d3b66583f515c757b22a SHA1 772dd66dd4dd87aebf297b3dc54171ea9083e412 SHA256 0862947ce602c2aacb1007f6053f055e06bef10ebb4c6aac539cf1f7d8135345
EBUILD xmltex-1.9.ebuild 1256 RMD160 b89dc5db7604d8bb054d3cd33ec9f323af68c9ca SHA1 9d9064efb96865e8c14d64e8f311887707613c35 SHA256 23b3f5cd8f63d418cbeb1a298bbf4fff931e911632317d2213be1e66e8ad1e4f
MISC ChangeLog 1763 RMD160 9baa9b2711d1ae48e3fa1300f959080d0bdd4b93 SHA1 81c8650b0053a53a1d51742a807570ba531af39e SHA256 ef8e16791d3195ce53ad647b2bf8a2f2fc6b2521921dfb2f078310a4cb0b5558
MISC metadata.xml 156 RMD160 2bf6b2ed9ff0fcef1e902cf093ccf4ae2dcc70a0 SHA1 e9260cd53905d8569cf3327ded4c6d01653fc389 SHA256 b4971b8472ab3fe4fbfe41b331a79193ca19e86c08d055ad1c20eaf9e04b79b6
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tex/xmltex/xmltex-0.14-r1.ebuild,v 1.5 2005/02/07 17:24:34 agriffis Exp $
inherit latex-package
IUSE=""
DESCRIPTION="A non validating namespace aware XML parser implemented in TeX"
HOMEPAGE="http://www.dcarlisle.demon.co.uk/xmltex/manual.html"
# Taken from: ftp://www.ctan.org/tex-archive/macros/xmltex.tar.gz
SRC_URI="mirror://debian/pool/main/x/xmltex/${P/-/_}.orig.tar.gz"
LICENSE="LPPL-1.2"
SLOT="0"
KEYWORDS="x86"
DEPEND="virtual/tetex"
S=${WORKDIR}/${PN}/base
src_compile() {
tex -ini -progname=xmltex "&latex" xmltex.ini || die
pdftex -ini -progname=pdfxmltex "&pdflatex" pdfxmltex.ini || die
}
src_install() {
insinto ${TEXMF}/web2c
doins *.fmt || die
insinto ${TEXMF}/tex/xmltex
doins *.{xml,xmt,cfg,tex,ini}
dodir /usr/bin
dosym /usr/bin/tex /usr/bin/xmltex
dosym /usr/bin/pdftex /usr/bin/pdfxmltex
dohtml *.html
dodoc readme.txt
}
pkg_preinst() {
if ! grep pdfxmltex ${TEXMF}/web2c/texmf.cnf > /dev/null 2>&1 ; then
cat >>${TEXMF}/web2c/texmf.cnf<<-EOF
! Automatically added by Portage (dev-tex/xmltex)
TEXINPUTS.pdfxmltex = .;\$TEXMF/{pdftex,tex}/{xmltex,plain,generic,}//
EOF
fi
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tex/xmltex/xmltex-1.9-r1.ebuild,v 1.6 2008/05/31 18:14:55 solar Exp $
inherit latex-package
IUSE=""
DESCRIPTION="A non validating namespace aware XML parser implemented in TeX"
HOMEPAGE="http://www.dcarlisle.demon.co.uk/xmltex/manual.html"
# Taken from: ftp://www.ctan.org/tex-archive/macros/xmltex.tar.gz
SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="LPPL-1.2"
SLOT="0"
KEYWORDS="alpha amd64 ppc ~sparc x86"
DEPEND="virtual/tetex"
S=${WORKDIR}/${PN}/base
has_tetex_3() {
if has_version '>=app-text/tetex-2.96' || has_version '>=app-text/ptex-3.1.4.20041026' ; then
true
else
false
fi
}
src_compile() {
if has_tetex_3 ; then
latex -ini -progname=xmltex "&latex" xmltex.ini || die "xmltex.ini failed"
pdftex -ini -progname=pdfxmltex "&pdflatex" pdfxmltex.ini || die "pdfxmltex.ini failed"
else
tex -ini -progname=xmltex xmltex.ini || die "xmltex.ini failed"
pdftex -ini -progname=pdfxmltex pdfxmltex.ini || die "pdfxmltex.ini failed"
fi
}
src_install() {
local TEXMF_PATH="$(kpsewhich --expand-var='$TEXMFMAIN')"
insinto ${TEXMF_PATH}/web2c
doins *.fmt || die
insinto ${TEXMF}/tex/xmltex
doins *.{xml,xmt,cfg,tex,ini}
dodir /usr/bin
if has_tetex_3 ; then
dosym /usr/bin/latex /usr/bin/xmltex
dosym /usr/bin/pdflatex /usr/bin/pdfxmltex
else
dosym /usr/bin/tex /usr/bin/xmltex
dosym /usr/bin/pdftex /usr/bin/pdfxmltex
fi
dohtml *.html
dodoc readme.txt
}
pkg_preinst() {
local TEXMF_PATH="$(kpsewhich --expand-var='$TEXMFMAIN')"
if ! grep pdfxmltex ${TEXMF_PATH}/web2c/texmf.cnf > /dev/null 2>&1 ; then
cat >>${TEXMF_PATH}/web2c/texmf.cnf<<-EOF
! Automatically added by Portage (dev-tex/xmltex)
TEXINPUTS.pdfxmltex = .;\$TEXMF/{pdftex,tex}/{xmltex,plain,generic,}//
EOF
fi
}
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tex/xmltex/xmltex-1.9.ebuild,v 1.6 2005/02/07 17:24:34 agriffis Exp $
inherit latex-package
IUSE=""
DESCRIPTION="A non validating namespace aware XML parser implemented in TeX"
HOMEPAGE="http://www.dcarlisle.demon.co.uk/xmltex/manual.html"
# Taken from: ftp://www.ctan.org/tex-archive/macros/xmltex.tar.gz
SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="LPPL-1.2"
SLOT="0"
KEYWORDS="x86 ~sparc ~ppc"
DEPEND="virtual/tetex"
S=${WORKDIR}/${PN}/base
src_compile() {
tex -ini -progname=xmltex "&latex" xmltex.ini || die
pdftex -ini -progname=pdfxmltex "&pdflatex" pdfxmltex.ini || die
}
src_install() {
insinto ${TEXMF}/web2c
doins *.fmt || die
insinto ${TEXMF}/tex/xmltex
doins *.{xml,xmt,cfg,tex,ini}
dodir /usr/bin
dosym /usr/bin/tex /usr/bin/xmltex
dosym /usr/bin/pdftex /usr/bin/pdfxmltex
dohtml *.html
dodoc readme.txt
}
pkg_preinst() {
if ! grep pdfxmltex ${TEXMF}/web2c/texmf.cnf > /dev/null 2>&1 ; then
cat >>${TEXMF}/web2c/texmf.cnf<<-EOF
! Automatically added by Portage (dev-tex/xmltex)
TEXINPUTS.pdfxmltex = .;\$TEXMF/{pdftex,tex}/{xmltex,plain,generic,}//
EOF
fi
}