diff options
author | Mamoru Komachi <usata@gentoo.org> | 2004-05-08 09:46:57 +0000 |
---|---|---|
committer | Mamoru Komachi <usata@gentoo.org> | 2004-05-08 09:46:57 +0000 |
commit | 290d2a590230a08dc73ce6a5115e58abd62a9ba2 (patch) | |
tree | e4952f7f40ec13396f4f8f3c359887668d40a1cb /app-text/ptex | |
parent | Stable on ppc (Manifest recommit) (diff) | |
download | gentoo-2-290d2a590230a08dc73ce6a5115e58abd62a9ba2.tar.gz gentoo-2-290d2a590230a08dc73ce6a5115e58abd62a9ba2.tar.bz2 gentoo-2-290d2a590230a08dc73ce6a5115e58abd62a9ba2.zip |
Marked 3.1.2-r1 stable on ppc and added ~ppc keyword to 3.1.3. Removed 3.1.2 from Portage tree.
Diffstat (limited to 'app-text/ptex')
-rw-r--r-- | app-text/ptex/ChangeLog | 7 | ||||
-rw-r--r-- | app-text/ptex/files/digest-ptex-3.1.2 | 6 | ||||
-rw-r--r-- | app-text/ptex/ptex-3.1.2-r1.ebuild | 4 | ||||
-rw-r--r-- | app-text/ptex/ptex-3.1.2.ebuild | 221 | ||||
-rw-r--r-- | app-text/ptex/ptex-3.1.3.ebuild | 4 |
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" |