summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMamoru Komachi <usata@gentoo.org>2004-05-08 09:46:57 +0000
committerMamoru Komachi <usata@gentoo.org>2004-05-08 09:46:57 +0000
commite0c37494e3ab3dd6766e3524cd618eb16a906c54 (patch)
treef7a64fd1de29e9d023c0ef8e217b731fe65f5706
parentStable on ppc (diff)
downloadhistorical-e0c37494e3ab3dd6766e3524cd618eb16a906c54.tar.gz
historical-e0c37494e3ab3dd6766e3524cd618eb16a906c54.tar.bz2
historical-e0c37494e3ab3dd6766e3524cd618eb16a906c54.zip
Marked 3.1.2-r1 stable on ppc and added ~ppc keyword to 3.1.3. Removed 3.1.2 from Portage tree.
-rw-r--r--app-text/ptex/ChangeLog7
-rw-r--r--app-text/ptex/files/digest-ptex-3.1.26
-rw-r--r--app-text/ptex/ptex-3.1.2-r1.ebuild4
-rw-r--r--app-text/ptex/ptex-3.1.2.ebuild221
-rw-r--r--app-text/ptex/ptex-3.1.3.ebuild4
5 files changed, 10 insertions, 232 deletions
diff --git a/app-text/ptex/ChangeLog b/app-text/ptex/ChangeLog
index d046c0600d63..cd58e9c2cf56 100644
--- a/app-text/ptex/ChangeLog
+++ b/app-text/ptex/ChangeLog
@@ -1,6 +1,11 @@
# 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.13 2004/04/25 23:10:31 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/ptex/ChangeLog,v 1.14 2004/05/08 09:46:57 usata Exp $
+
+ 08 May 2004; Mamoru KOMACHI <usata@gentoo.org> ptex-3.1.2-r1.ebuild,
+ ptex-3.1.2.ebuild, ptex-3.1.3.ebuild:
+ Marked 3.1.2-r1 stable on ppc and added ~ppc to 3.1.3. Removed 3.1.2
+ from Portage tree.
25 Apr 2004; Aron Griffis <agriffis@gentoo.org> ptex-3.1.2.ebuild:
Add die following econf for bug 48950
diff --git a/app-text/ptex/files/digest-ptex-3.1.2 b/app-text/ptex/files/digest-ptex-3.1.2
deleted file mode 100644
index bbd8de62e43e..000000000000
--- a/app-text/ptex/files/digest-ptex-3.1.2
+++ /dev/null
@@ -1,6 +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
-MD5 41cecbe1b660573fde1f13856e5ae344 dvipsk-vflib-1.2alpha.patch.tar.gz 17427
diff --git a/app-text/ptex/ptex-3.1.2-r1.ebuild b/app-text/ptex/ptex-3.1.2-r1.ebuild
index e9d61bf08c81..d6a978ebb89c 100644
--- a/app-text/ptex/ptex-3.1.2-r1.ebuild
+++ b/app-text/ptex/ptex-3.1.2-r1.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.2-r1.ebuild,v 1.9 2004/02/23 17:59:02 mr_bones_ Exp $
+# $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
@@ -26,7 +26,7 @@ SRC_URI="${SRC_PATH_PTEX}/tetex/${PTEX_SRC}
${SRC_PATH_PTEX}/dvips/dvipsk-jpatch-p1.6.tar.gz"
HOMEPAGE="http://www.ascii.co.jp/pb/ptex/"
-KEYWORDS="x86 alpha ~ppc sparc"
+KEYWORDS="x86 alpha ppc sparc"
SLOT="0"
LICENSE="GPL-2 BSD"
diff --git a/app-text/ptex/ptex-3.1.2.ebuild b/app-text/ptex/ptex-3.1.2.ebuild
deleted file mode 100644
index 397e00bdbb73..000000000000
--- a/app-text/ptex/ptex-3.1.2.ebuild
+++ /dev/null
@@ -1,221 +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.ebuild,v 1.10 2004/04/25 23:10:31 agriffis Exp $
-
-inherit eutils flag-o-matic
-
-IUSE="cjk ncurses X libwww png"
-
-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}
- cjk? ( ${SRC_PATH_PTEX}/dvips/dvipsk-jpatch-p1.6.tar.gz
- mirror://gentoo/dvipsk-vflib-1.2alpha.patch.tar.gz )"
-HOMEPAGE="http://www.ascii.co.jp/pb/ptex/"
-
-KEYWORDS="x86 alpha ppc sparc"
-SLOT="0"
-LICENSE="GPL-2 BSD"
-
-DEPEND="!virtual/tetex
- sys-apps/ed
- sys-libs/zlib
- X? ( virtual/x11 )
- png? ( >=media-libs/libpng-1.2.1 )
- ncurses? ( sys-libs/ncurses )
- libwww? ( >=net-libs/libwww-5.3.2-r1 )
- cjk? ( =media-libs/vflib-2* )"
-RDEPEND="!virtual/tetex
- >=dev-lang/perl-5.2
- dev-util/dialog
- cjk? ( =media-libs/vflib-2* )"
-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}
-
- if [ `use cjk` ] ; then
- cd ${S}/texk
- unpack dvipsk-jpatch-p1.6.tar.gz
- epatch dvipsk-5.92b-p1.6.patch
- unpack dvipsk-vflib-1.2alpha.patch.tar.gz
- epatch dvipsk-vflib-1.2alpha.patch
- fi
-
- cd ${S}
- epatch ${FILESDIR}/tetex-2.0.2-dont-run-config.diff
- epatch ${FILESDIR}/tetex-2.0.2.diff
-}
-
-src_compile() {
- local myconf=""
- use X \
- && myconf="--with-x" \
- || myconf="--without-x"
-
- use libwww \
- && myconf="${myconf} --with-system-wwwlib \
- --with-libwww-include=/usr/include/w3c-libwww"
-
- use png \
- && myconf="${myconf} --with-system-pnglib"
-
-
- use ncurses \
- && myconf="${myconf} --with-system-ncurses"
-
- filter-flags "-fstack-protector"
-
- # Does it make sense to compile the included libwww with mysql ?
-
- einfo "Building teTeX"
-
- econf --bindir=/usr/bin \
- --datadir=${S} \
- --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 \
- ${myconf} || die "econf failed"
-
- # 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
-
- if [ `use cjk` ] ; then
- install -c ${FILESDIR}/psfonts-ja.map \
- ${D}/usr/share/texmf/dvips/config
- cat <<-EOF>> ${D}/usr/share/texmf/web2c/updmap.cfg
-
- # Japanese fonts
- MixedMap psfonts-ja.map
- EOF
- fi
-
- 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 README.vflib
- 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 dd223f9294c6..56d7642873f7 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.7 2004/04/17 00:45:25 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/ptex/ptex-3.1.3.ebuild,v 1.8 2004/05/08 09:46:57 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 sparc"
+KEYWORDS="x86 alpha amd64 ~ppc sparc"
PDEPEND="app-text/xdvik"