summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMamoru Komachi <usata@gentoo.org>2004-09-02 02:54:03 +0000
committerMamoru Komachi <usata@gentoo.org>2004-09-02 02:54:03 +0000
commit2cc028b51322d1fab04ab829461ca6b8481fc557 (patch)
treebc96da7356cf21bb1fb0a83535e8b08c0863c3ae /media-gfx/transfig
parentquotes ! more quotes ! #47771 (Manifest recommit) (diff)
downloadgentoo-2-2cc028b51322d1fab04ab829461ca6b8481fc557.tar.gz
gentoo-2-2cc028b51322d1fab04ab829461ca6b8481fc557.tar.bz2
gentoo-2-2cc028b51322d1fab04ab829461ca6b8481fc557.zip
Added shapepatch. Thanks to Geoffrey <geoffrey@andrews.edu>, see bug #20877.
Diffstat (limited to 'media-gfx/transfig')
-rw-r--r--media-gfx/transfig/ChangeLog7
-rw-r--r--media-gfx/transfig/Manifest8
-rw-r--r--media-gfx/transfig/files/digest-transfig-3.2.4-r22
-rw-r--r--media-gfx/transfig/transfig-3.2.4-r2.ebuild58
4 files changed, 71 insertions, 4 deletions
diff --git a/media-gfx/transfig/ChangeLog b/media-gfx/transfig/ChangeLog
index 5786a8f990d0..b543d969933a 100644
--- a/media-gfx/transfig/ChangeLog
+++ b/media-gfx/transfig/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-gfx/transfig
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/transfig/ChangeLog,v 1.14 2004/06/24 22:50:51 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/transfig/ChangeLog,v 1.15 2004/09/02 02:54:03 usata Exp $
+
+*transfig-3.2.4-r2 (02 Sep 2004)
+
+ 02 Sep 2004; Mamoru KOMACHI <usata@gentoo.org> +transfig-3.2.4-r2.ebuild:
+ Added shapepatch. Thanks to Geoffrey <geoffrey@andrews.edu>, see bug #20877.
27 Apr 2004; Aron Griffis <agriffis@gentoo.org> transfig-3.2.4-r1.ebuild:
Add inherit eutils
diff --git a/media-gfx/transfig/Manifest b/media-gfx/transfig/Manifest
index 7138aa355934..0408d6fc65ae 100644
--- a/media-gfx/transfig/Manifest
+++ b/media-gfx/transfig/Manifest
@@ -1,9 +1,11 @@
+MD5 93bc0771a7e4e8138f6007869b0370ac ChangeLog 2104
MD5 49fe10083e271086f0ec1c08564ac3ff transfig-3.2.3d-r1.ebuild 1081
MD5 faf50ffad56cb3f6b6983a509867dfe1 transfig-3.2.4-r1.ebuild 1273
-MD5 93bc0771a7e4e8138f6007869b0370ac ChangeLog 2104
MD5 c79bb2d8e4e2c25d12c2420048c00baf metadata.xml 235
+MD5 76b58d1edc9079af456723941ceefe8f transfig-3.2.4-r2.ebuild 1445
MD5 db86c631cd0071efe757e7ea210f777c files/digest-transfig-3.2.3d-r1 67
-MD5 c1e84814be65ba288f57ef4df07f1dad files/transfig-3.2.4.patch 2042
MD5 f9974d3952eb7a7aaef9145c8970f371 files/digest-transfig-3.2.4-r1 66
-MD5 71a0fff063c73b598780da48ef56b943 files/transfig-3.2.4-gcc-3.3.patch 1895
MD5 4649eef8f14275cfba64c077532d6aad files/transfig-3.2.3d.patch 1532
+MD5 71a0fff063c73b598780da48ef56b943 files/transfig-3.2.4-gcc-3.3.patch 1895
+MD5 c1e84814be65ba288f57ef4df07f1dad files/transfig-3.2.4.patch 2042
+MD5 ff90232bbf79ef8dcf25771dcd286a0a files/digest-transfig-3.2.4-r2 144
diff --git a/media-gfx/transfig/files/digest-transfig-3.2.4-r2 b/media-gfx/transfig/files/digest-transfig-3.2.4-r2
new file mode 100644
index 000000000000..0c648bf6debd
--- /dev/null
+++ b/media-gfx/transfig/files/digest-transfig-3.2.4-r2
@@ -0,0 +1,2 @@
+MD5 742de0f7a3cae74d247bbd0c70dd9dd7 transfig.3.2.4.tar.gz 326284
+MD5 50c20eb5cae5268352cfe996e32b8f3c shape-patch.3.2.4-shape-1.1.tar.gz 49201
diff --git a/media-gfx/transfig/transfig-3.2.4-r2.ebuild b/media-gfx/transfig/transfig-3.2.4-r2.ebuild
new file mode 100644
index 000000000000..3f0340c2735f
--- /dev/null
+++ b/media-gfx/transfig/transfig-3.2.4-r2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/transfig/transfig-3.2.4-r2.ebuild,v 1.1 2004/09/02 02:54:03 usata Exp $
+
+inherit gcc eutils
+
+MY_P=${PN}.${PV}
+S=${WORKDIR}/${MY_P}
+SHAPE_P=shape-patch.${PV}-shape-1.1
+
+DESCRIPTION="A set of tools for creating TeX documents with graphics which can be printed in a wide variety of environments"
+SRC_URI="http://www.xfig.org/xfigdist/${MY_P}.tar.gz
+ http://www.ctan.org/tex-archive/graphics/transfig-shapepatch/${SHAPE_P}.tar.gz"
+HOMEPAGE="http://www.xfig.org"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~amd64"
+IUSE=""
+
+DEPEND="virtual/x11
+ >=media-libs/jpeg-6
+ media-libs/libpng"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}.patch
+ epatch ../${SHAPE_P}/${PN}.${SHAPE_P#*.}.patch # bug #20877
+
+ #bad way to fix a bad issue
+ if [ "$(gcc-major-version)" -eq "3" -a "$(gcc-minor-version)" -ge "3" ]
+ then
+ epatch ${FILESDIR}/${P}-gcc-3.3.patch
+ fi
+}
+
+src_compile() {
+ xmkmf || die "xmkmf failed"
+ make Makefiles || die "make Makefiles failed"
+
+ emake BINDIR=/usr/bin LIBDIR=/usr/lib || die "emake failed"
+}
+
+src_install() {
+ make \
+ DESTDIR=${D} \
+ BINDIR=/usr/bin \
+ LIBDIR=/usr/lib \
+ install || die
+
+ #Install docs
+ dodoc README CHANGES LATEX.AND.XFIG NOTES
+ dodoc ../${SHAPE_P}/shapepatch.README
+ doman doc/fig2dev.1
+ doman doc/fig2ps2tex.1
+ doman doc/pic2tpic.1
+}