summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMamoru Komachi <usata@gentoo.org>2004-06-04 18:24:53 +0000
committerMamoru Komachi <usata@gentoo.org>2004-06-04 18:24:53 +0000
commitba256129c1bcbc2ed9cc3b41ecfee55a8be617b1 (patch)
tree0ad7a097f66b47944e961f925f61f874bb736d1b /app-text
parentupdated manifest (diff)
downloadgentoo-2-ba256129c1bcbc2ed9cc3b41ecfee55a8be617b1.tar.gz
gentoo-2-ba256129c1bcbc2ed9cc3b41ecfee55a8be617b1.tar.bz2
gentoo-2-ba256129c1bcbc2ed9cc3b41ecfee55a8be617b1.zip
Removed old ebuild. Marked 3.1.3 stable on ppc.
Diffstat (limited to 'app-text')
-rw-r--r--app-text/ptex/ChangeLog6
-rw-r--r--app-text/ptex/files/digest-ptex-3.1.2-r15
-rw-r--r--app-text/ptex/ptex-3.1.2-r1.ebuild203
-rw-r--r--app-text/ptex/ptex-3.1.3.ebuild4
4 files changed, 7 insertions, 211 deletions
diff --git a/app-text/ptex/ChangeLog b/app-text/ptex/ChangeLog
index cd58e9c2cf56..f86614f42100 100644
--- a/app-text/ptex/ChangeLog
+++ b/app-text/ptex/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-text/ptex
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/ptex/ChangeLog,v 1.14 2004/05/08 09:46:57 usata Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/ptex/ChangeLog,v 1.15 2004/06/04 18:24:53 usata Exp $
+
+ 05 Jun 2004; Mamoru KOMACHI <usata@gentoo.org> ptex-3.1.2-r1.ebuild,
+ ptex-3.1.3.ebuild:
+ Removed old ebuild. Marked 3.1.3 stable on ppc.
08 May 2004; Mamoru KOMACHI <usata@gentoo.org> ptex-3.1.2-r1.ebuild,
ptex-3.1.2.ebuild, ptex-3.1.3.ebuild:
diff --git a/app-text/ptex/files/digest-ptex-3.1.2-r1 b/app-text/ptex/files/digest-ptex-3.1.2-r1
deleted file mode 100644
index 2e63b5ed6e89..000000000000
--- a/app-text/ptex/files/digest-ptex-3.1.2-r1
+++ /dev/null
@@ -1,5 +0,0 @@
-MD5 dba257433562c3a5a33206ecb1157a74 ptex-src-3.1.2.tar.gz 120185
-MD5 d0c01d4114dde202e96c97b1a2ef8523 ptex-texmf-2.1.tar.gz 1864219
-MD5 a16f6bba227d55e79aeee46fbbd82d28 tetex-src-2.0.2.tar.gz 11745933
-MD5 d3bdb96f9077e43b2115d3cc471743b3 tetex-texmf-2.0.2.tar.gz 52424280
-MD5 a072a2196015caa15834522728a91a78 dvipsk-jpatch-p1.6.tar.gz 28637
diff --git a/app-text/ptex/ptex-3.1.2-r1.ebuild b/app-text/ptex/ptex-3.1.2-r1.ebuild
deleted file mode 100644
index d6a978ebb89c..000000000000
--- a/app-text/ptex/ptex-3.1.2-r1.ebuild
+++ /dev/null
@@ -1,203 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/ptex/ptex-3.1.2-r1.ebuild,v 1.10 2004/05/08 09:46:57 usata Exp $
-
-inherit eutils flag-o-matic
-
-IUSE="X"
-
-PTEX_TEXMF_PV=2.1
-TETEX_PV=2.0.2
-TETEX_TEXMF_PV=2.0.2
-
-S=${WORKDIR}/tetex-src-${TETEX_PV}
-PTEX_SRC="ptex-src-${PV}.tar.gz"
-PTEX_TEXMF="ptex-texmf-${PTEX_TEXMF_PV}.tar.gz"
-TETEX_SRC="tetex-src-${TETEX_PV}.tar.gz"
-TETEX_TEXMF="tetex-texmf-${TETEX_TEXMF_PV}.tar.gz"
-
-DESCRIPTION="The ASCII publishing TeX distribution"
-SRC_PATH_PTEX=ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex
-SRC_PATH_TETEX=ftp://cam.ctan.org/tex-archive/systems/unix/teTeX/2.0/distrib
-SRC_URI="${SRC_PATH_PTEX}/tetex/${PTEX_SRC}
- ${SRC_PATH_PTEX}/tetex/${PTEX_TEXMF}
- ${SRC_PATH_TETEX}/${TETEX_SRC}
- ${SRC_PATH_TETEX}/${TETEX_TEXMF}
- ${SRC_PATH_PTEX}/dvips/dvipsk-jpatch-p1.6.tar.gz"
-HOMEPAGE="http://www.ascii.co.jp/pb/ptex/"
-
-KEYWORDS="x86 alpha ppc sparc"
-SLOT="0"
-LICENSE="GPL-2 BSD"
-
-DEPEND="!app-text/tetex
- !app-text/cstetex
- sys-apps/ed
- sys-libs/zlib
- X? ( virtual/x11 )
- >=media-libs/libpng-1.2.1
- sys-libs/ncurses
- >=net-libs/libwww-5.3.2-r1"
-RDEPEND="${DEPEND}
- >=dev-lang/perl-5.2
- dev-util/dialog"
-PDEPEND="app-text/xdvik"
-PROVIDE="virtual/tetex"
-
-src_unpack() {
-
- unpack ${TETEX_SRC}
-
- mkdir ${S}/texmf; cd ${S}/texmf
- unpack ${TETEX_TEXMF}
- unpack ${PTEX_TEXMF}
-
- cd ${S}/texk/web2c
- unpack ${PTEX_SRC}
-
- cd ${S}/texk
- unpack dvipsk-jpatch-p1.6.tar.gz
- epatch dvipsk-5.92b-p1.6.patch
-
- cd ${S}
- epatch ${FILESDIR}/tetex-2.0.2-dont-run-config.diff
- epatch ${FILESDIR}/tetex-2.0.2.diff
-
- # listings.sty is accidently in the wrong place in version 2.0.2
- mv texmf/source/latex/listings/listings.sty texmf/tex/latex/listings
-}
-
-src_compile() {
-
- filter-flags "-fstack-protector"
-
- einfo "Building teTeX"
-
- econf --bindir=/usr/bin \
- --datadir=${S} \
- --with-system-wwwlib \
- --with-libwww-include=/usr/include/w3c-libwww \
- --with-system-ncurses \
- --with-system-pnglib \
- --without-texinfo \
- --without-dialog \
- --with-system-zlib \
- --disable-multiplatform \
- --with-epsfwin \
- --with-mftalkwin \
- --with-regiswin \
- --with-tektronixwin \
- --with-unitermwin \
- --with-ps=gs \
- --enable-ipc \
- --with-etex \
- --without-xdvik \
- --without-dvipdfm \
- `use_with X x` || die
-
- # emake sometimes b0rks on SPARC
- make texmf=/usr/share/texmf || die "make teTeX failed"
-
- cat <<-EOF>>${S}/texk/web2c/fmtutil.cnf
-
- # Japanese pLaTeX:
- ptex ptex - ptex.ini
- platex ptex language.dat platex.ini
- platex209 ptex language.dat plplain.ini
- EOF
-
- cd ${S}/texk/web2c/${P}; pwd
- ./configure EUC || die "configure pTeX failed"
-
- make programs || die "make pTeX failed"
-}
-
-src_install() {
-
- dodir /usr/share/
-
- einfo "Installing texmf..."
- cp -Rv texmf ${D}/usr/share
-
- # Install teTeX files
- einfo "Installing teTeX..."
- einstall bindir=${D}/usr/bin texmf=${D}/usr/share/texmf || die
-
- # Install pTeX files
- cd ${S}/texk/web2c/${P}
- einfo "Installing pTeX..."
- einstall bindir=${D}/usr/bin texmf=${D}/usr/share/texmf || die
-
- insinto /usr/share/texmf/dvips/config
- newins ${FILESDIR}/psfonts-novflib-ja.map psfonts-ja.map
- cat >>${D}/usr/share/texmf/web2c/updmap.cfg<<-EOF
-
- # Japanese fonts
- MixedMap psfonts-ja.map
- EOF
-
- cd ${S}
-
- dodoc PROBLEMS README
- docinto texk
- dodoc texk/ChangeLog texk/README
- docinto kpathesa
- cd ${S}/texk/kpathsea
- dodoc README* NEWS PROJECTS HIER
- docinto dviljk
- cd ${S}/texk/dviljk
- dodoc AUTHORS README NEWS
- docinto dvipsk
- cd ${S}/texk/dvipsk
- dodoc AUTHORS INSTALLATION ChangeLog README \
- ../ChangeLog.jpatch ../README.jpatch
- docinto makeindexk
- cd ${S}/texk/makeindexk
- dodoc CONTRIB COPYING NEWS NOTES PORTING README
- docinto ps2pkm
- cd ${S}/texk/ps2pkm
- dodoc ChangeLog CHANGES.type1 INSTALLATION README*
- docinto web2c
- cd ${S}/texk/web2c
- dodoc AUTHORS ChangeLog NEWS PROJECTS README
-
- #fix for conflicting readlink binary:
- rm -f ${D}/bin/readlink
- rm -f ${D}/usr/bin/readlink
- #add /var/cache/fonts directory
- dodir /var/cache/fonts
-
- #fix for lousy upstream permisssions on /usr/share/texmf files
- #NOTE: do not use fowners, as its not recursive ...
- einfo "Fixing permissions..."
- chown -R root:root ${D}/usr/share/texmf
- dodir /etc/env.d/
- echo 'CONFIG_PROTECT="/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/xdvi/"' > ${D}/etc/env.d/98tetex
-}
-
-pkg_preinst() {
-
- # Let's take care of config protecting.
- einfo "Here I am!"
-}
-
-pkg_postinst() {
-
- if [ $ROOT = "/" ]
- then
- einfo "Configuring teTeX..."
- mktexlsr &>/dev/null
- texlinks &>/dev/null
- texconfig init &>/dev/null
- texconfig confall &>/dev/null
- texconfig font rw &>/dev/null
- texconfig font vardir /var/cache/fonts &>/dev/null
- texconfig font options varfonts &>/dev/null
- updmap &>/dev/null
- einfo "Generating format files..."
- #fmtutil --missing &>/dev/null # This should generate all missing fmt files.
- einfo ""
- einfo "Use 'texconfig font ro' to disable font generation for users"
- einfo ""
- fi
-}
diff --git a/app-text/ptex/ptex-3.1.3.ebuild b/app-text/ptex/ptex-3.1.3.ebuild
index 56d7642873f7..3c51bdf17757 100644
--- a/app-text/ptex/ptex-3.1.3.ebuild
+++ b/app-text/ptex/ptex-3.1.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/ptex/ptex-3.1.3.ebuild,v 1.8 2004/05/08 09:46:57 usata Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/ptex/ptex-3.1.3.ebuild,v 1.9 2004/06/04 18:24:53 usata Exp $
PTEX_TEXMF_PV=2.1
TETEX_PV=2.0.2
@@ -21,7 +21,7 @@ SRC_URI="${SRC_URI}
LICENSE="GPL-2 BSD"
SLOT="0"
-KEYWORDS="x86 alpha amd64 ~ppc sparc"
+KEYWORDS="x86 alpha amd64 ppc sparc"
PDEPEND="app-text/xdvik"