# ChangeLog for app-text/ptex
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/ptex/ChangeLog,v 1.24 2004/11/18 17:24:12 usata Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/ptex/ChangeLog,v 1.25 2004/11/20 17:47:31 usata Exp $
+
+*ptex-3.1.4.20041109-r1 (21 Nov 2004)
+
+ 21 Nov 2004; Mamoru KOMACHI <usata@gentoo.org>
+ +files/20fmtutil-platex.cnf, +files/20texmf-cmap.cnf,
+ +files/20updmap-ja.cfg, -ptex-3.1.4.20041026.ebuild,
+ +ptex-3.1.4.20041109-r1.ebuild:
+ Changed updmap.cfg, fmtutil.cnf and mktex.cnf to use
+ /etc/texmf/{updmap.d,fmtutil.d,mktex.d}.
+ This will close bug #21501 and bug #56440.
*ptex-3.1.4.20041109 (19 Nov 2004)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 7f93615d30041e839d644bff221a4d82 ChangeLog 3576
+MD5 11cb0e31f2f36e4fee1d63758ba54f89 ChangeLog 3953
MD5 d2fd604b88f163116f23670ca84b1815 metadata.xml 531
+MD5 7d242cad63d1ff69597229982966d6b7 ptex-3.1.4.20041109-r1.ebuild 4754
MD5 95ba87dcbb0a27aabd2fbcf1be40d9f7 ptex-3.1.3.ebuild 1882
MD5 b5d3e3ffe96c2355d2c83d1f187b9912 ptex-3.1.3-r1.ebuild 3034
MD5 ae10e61a7921d04c17b9cee8bcc9e0ef ptex-3.1.4-r1.ebuild 3034
-MD5 2e6625704b55fce6c67733b47c19cdc4 ptex-3.1.4.20041026.ebuild 4752
MD5 3b29486ba00d8acfc598ff780788b2d1 ptex-3.1.4.20041109.ebuild 4849
-MD5 75b6015c4ec058f264eb767326626843 files/digest-ptex-3.1.3 484
+MD5 a1829990d625a3607cc38b99a27b9574 files/20texmf-cmap.cnf 65
+MD5 3cbdb92af75d2424acadf9037f0f8977 files/digest-ptex-3.1.3-r1 718
MD5 d15f2d9ab04bcfa15c3e737f106d1625 files/psfonts-ja.map 1158
MD5 04ffb231db607a3a8ce7168600fee9b1 files/digest-ptex-3.1.4.20041109 317
-MD5 e92d37a7194d0412dddad7a7f543e3b0 files/digest-ptex-3.1.4.20041026 317
-MD5 3cbdb92af75d2424acadf9037f0f8977 files/digest-ptex-3.1.3-r1 718
+MD5 4d1956517ccb98e9be75cdf83f9b7ac0 files/20fmtutil-platex.cnf 121
+MD5 75b6015c4ec058f264eb767326626843 files/digest-ptex-3.1.3 484
MD5 424cf5900fe6b1af9867cd2e8c952292 files/digest-ptex-3.1.4-r1 718
+MD5 d4d469b2a8b88c4d97440979fd5c2a41 files/20updmap-ja.cfg 43
+MD5 04ffb231db607a3a8ce7168600fee9b1 files/digest-ptex-3.1.4.20041109-r1 317
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.6 (Darwin)
+Version: GnuPG v1.2.6 (GNU/Linux)
-iD8DBQFBnNrHVWNWqTUmv+0RAkwfAJwNtzdvSxGPpxhxMb2lpIDvI+0jfgCglgDt
-rqAUMiimNmT3gNfc16A0Zd8=
-=XfsK
+iD8DBQFBn4GjVWNWqTUmv+0RAne1AJ9ZYGC6FD27KqnhUpqXkZqBaPSV1gCeKJMZ
+isFbxue0cDsC5I9N9tSyapY=
+=NSpE
-----END PGP SIGNATURE-----
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/ptex/ptex-3.1.4.20041026.ebuild,v 1.1 2004/11/05 16:53:32 usata Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/ptex/ptex-3.1.4.20041109-r1.ebuild,v 1.1 2004/11/20 17:47:31 usata Exp $
-TETEX_PV=2.99.1.20041026
+TETEX_PV=2.99.3.20041109
TEXMF_PATH=/var/lib/texmf
inherit tetex eutils
PTEX_TEXMF_PV=2.2
PTEX_SRC="ptex-src-${PV%.*}b.tar.gz"
PTEX_TEXMF="ptex-texmf-${PTEX_TEXMF_PV}.tar.gz"
-PTETEX=ptetex3-20041027
+PTETEX=ptetex3-20041118
-S=${WORKDIR}/tetex-src-beta-${TETEX_PV}
+S=${WORKDIR}/tetex-src-${TETEX_PV}-beta
SRC_PATH_PTEX="ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex"
SRC_PATH_TETEX="ftp://cam.ctan.org/tex-archive/systems/unix/teTeX-beta"
-TETEX_SRC="tetex-src-beta-${TETEX_PV}.tar.gz"
-TETEX_TEXMF="tetex-texmf-beta-${TETEX_PV}.tar.gz"
+TETEX_SRC="tetex-src-${TETEX_PV}-beta.tar.gz"
+TETEX_TEXMF="tetex-texmf-${TETEX_PV}-beta.tar.gz"
TETEX_TEXMF_SRC=""
SRC_URI="${SRC_PATH_TETEX}/${TETEX_SRC}
${SRC_PATH_TETEX}/${TETEX_TEXMF}
LICENSE="GPL-2 BSD"
SLOT="0"
KEYWORDS="~x86 ~alpha ~amd64 ~ppc ~sparc ~ppc64 ~ppc-macos"
-IUSE="X motif lesstif Xaw3d"
+IUSE="X motif lesstif Xaw3d neXt"
DEPEND="X? ( >=media-libs/freetype-2
>=media-fonts/kochi-substitute-20030809-r3
motif? ( lesstif? ( x11-libs/lesstif )
!lesstif? ( x11-libs/openmotif ) )
- !motif? ( Xaw3d? ( x11-libs/Xaw3d ) )
+ !motif? ( neXt? ( x11-libs/neXtaw )
+ !neXt? ( Xaw3d? ( x11-libs/Xaw3d ) ) )
!app-text/xdvik
- )"
+ )
+ !dev-tex/memoir
+ !dev-tex/lineno
+ !dev-tex/SIunits
+ !dev-tex/floatflt
+ !dev-tex/g-brief
+ !dev-tex/pgf
+ !dev-tex/xcolor
+ !dev-tex/xkeyval"
src_unpack() {
unpack ${PTETEX}.tar.gz
cd ${S}/texk
echo ">>> Unpacking dvipsk-jpatch to ${S}/texk ..."
- tar xzf ${WORKDIR}/${PTETEX}/archive/dvipsk-5.94b-p1.6a.tar.gz || die
- epatch dvipsk-5.94b-p1.6a.diff
+ tar xzf ${WORKDIR}/${PTETEX}/archive/dvipsk-*.tar.gz || die
+ epatch dvipsk-*.diff
if use X ; then
cd ${S}
- epatch ${WORKDIR}/${PTETEX}/archive/xdvik-22.84.4-tetex-20040628-jp.diff.gz
+ epatch ${WORKDIR}/${PTETEX}/archive/xdvik-*-jp.diff.gz
cat >>${S}/texk/xdvik/vfontmap.sample<<-EOF
# TrueType fonts
export CPPFLAGS="${CPPFLAGS} -I/usr/X11R6/include/lesstif"
fi
toolkit="motif"
+ elif use neXt ; then
+ toolkit="neXtaw"
elif use Xaw3d ; then
toolkit="xaw3d"
else
tetex_src_compile
- cat >>${S}/texk/web2c/fmtutil.cnf<<-EOF
-
- # Japanese pLaTeX:
- ptex ptex - ptex.ini
- platex ptex language.dat platex.ini
- platex209 ptex language.dat plplain.ini
- EOF
-
- cat >>${S}/texk/web2c/texmf.cnf<<-EOF
-
- CMAPINPUTS = .;/opt/Acrobat5/Resource/Font//;/usr/share/xpdf//
- EOF
-
# make ptex.tex visible to ptex
TEXMF="${S}/texmf" ${S}/texk/kpathsea/mktexlsr || die
tetex_src_install base doc fixup
einfo "Installing pTeX ..."
- dodir ${D}${TEXMF_PATH}/web2c
+ dodir ${TEXMF_PATH}/web2c
cd ${S}/texk/web2c/${PTEX_SRC%.tar.gz} || die
einstall bindir=${D}/usr/bin texmf=${D}${TEXMF_PATH} || die
- insinto /usr/share/texmf/fonts/map/dvips/tetex
- doins ${FILESDIR}/psfonts-ja.map || die
-
- cat >>${D}/${TEXMF_PATH}/web2c/updmap.cfg<<-EOF
-
- # Japanese fonts
- MixedMap psfonts-ja.map
- EOF
-
# ptex reinstalls ${TEXMF_PATH}/web2c
tetex_src_install link
+ insinto /usr/share/texmf/fonts/map/dvips/tetex
+ doins ${FILESDIR}/psfonts-ja.map || die
+ insinto /etc/texmf/updmap.d
+ doins ${FILESDIR}/20updmap-ja.cfg
+ insinto /etc/texmf/fmtutil.d
+ doins ${FILESDIR}/20fmtutil-platex.cnf
+ insinto /etc/texmf/texmf.d
+ doins ${FILESDIR}/20texmf-cmap.cnf
+
docinto dvipsk
cd ${S}/texk/dvipsk
dodoc ../ChangeLog.jpatch ../README.jpatch