summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2013-01-14 12:07:12 +0000
committerSergey Popov <pinkbyte@gentoo.org>2013-01-14 12:07:12 +0000
commit447148180ba1f883cf2c1d6ae602d94676cd5495 (patch)
tree59c491d6eaae7efcd78b1ea45aef0862297a054c /media-gfx/tgif
parentMigrate to distutils-r1. (diff)
downloadhistorical-447148180ba1f883cf2c1d6ae602d94676cd5495.tar.gz
historical-447148180ba1f883cf2c1d6ae602d94676cd5495.tar.bz2
historical-447148180ba1f883cf2c1d6ae602d94676cd5495.zip
Version bump, remove old
Package-Manager: portage-2.2.0_alpha151/cvs/Linux x86_64
Diffstat (limited to 'media-gfx/tgif')
-rw-r--r--media-gfx/tgif/ChangeLog11
-rw-r--r--media-gfx/tgif/Manifest22
-rw-r--r--media-gfx/tgif/files/tgif-4.1.45-gentoo.patch37
-rw-r--r--media-gfx/tgif/files/tgif-4.1.45-sym.patch50
-rw-r--r--media-gfx/tgif/tgif-4.1.45-r1.ebuild54
-rw-r--r--media-gfx/tgif/tgif-4.2.5.ebuild46
6 files changed, 59 insertions, 161 deletions
diff --git a/media-gfx/tgif/ChangeLog b/media-gfx/tgif/ChangeLog
index 0cfff2a037f9..01fcca181274 100644
--- a/media-gfx/tgif/ChangeLog
+++ b/media-gfx/tgif/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-gfx/tgif
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/tgif/ChangeLog,v 1.16 2010/02/21 04:24:52 abcd Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/tgif/ChangeLog,v 1.17 2013/01/14 12:07:10 pinkbyte Exp $
+
+*tgif-4.2.5 (14 Jan 2013)
+
+ 14 Jan 2013; Sergey Popov <pinkbyte@gentoo.org> -tgif-4.1.45-r1.ebuild,
+ -files/tgif-4.1.45-gentoo.patch, -files/tgif-4.1.45-sym.patch,
+ +tgif-4.2.5.ebuild:
+ Version bump, remove old
21 Feb 2010; Jonathan Callen <abcd@gentoo.org> tgif-4.1.45-r1.ebuild:
Bump EAPI, add prefix support & keywords
diff --git a/media-gfx/tgif/Manifest b/media-gfx/tgif/Manifest
index 9eaa2634fdc6..17df94ba23e0 100644
--- a/media-gfx/tgif/Manifest
+++ b/media-gfx/tgif/Manifest
@@ -1,18 +1,4 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX tgif-4.1.45-gentoo.patch 1204 RMD160 ce7a5e6e4f88e4693896dd81e5f48313a023d206 SHA1 cd9d040a87e5d05f2cd82f646f5673f7aab9a7e8 SHA256 53189b5f2c2498728e7f103a87ecf8832da1f3c9e5f01f3c629d8df1d7c5d9af
-AUX tgif-4.1.45-sym.patch 1783 RMD160 8e79d251b6f18a8ae068540ed4476efe1b7f8e27 SHA1 e927e955b881e7eb906f85133a4728caa0e19ce8 SHA256 59113119611561885fd0133305732fe7eb6513d6a8124d559acdeebaa658baa0
-DIST tgif-QPL-4.1.45.tar.gz 2198909 RMD160 e789771c2faf3988a58e9b02619217ea2553146f SHA1 65278d8f9714f130a6197c10426e5172713ce3db SHA256 f18d503cbb15917e95667f8be90d6c1966139b87bcd098431861293bfa62880c
-EBUILD tgif-4.1.45-r1.ebuild 1394 RMD160 8095a296f5968cc7efa86791e13a94808c95ecfd SHA1 62efd35d852106c535eb6fbc926516361458c44b SHA256 18a9e617238e2565ad1156799e8ab9a5b076d2298486f4dd5d9472c429d0dce3
-MISC ChangeLog 2562 RMD160 1953c62ed6ec3dbb8ddd3ea218c2337dc7484cab SHA1 9190f189d90495fbede29ee6ae9c37917696c45f SHA256 e0885ea2927ccd01efe5ebd354e701657a641c602ee726cf0b4c296fd23905a1
-MISC metadata.xml 210 RMD160 c9fe92a44d079ef04bcdd31de9867de5bb9f26e5 SHA1 efa00493ddec7289a21bc4cbcc6e95ec4de749d5 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
-
-iJwEAQEIAAYFAk59owMACgkQfXuS5UK5QB1sZQP6Aw6kyHLAHHgbWzXWvfki5UBO
-E77nJTdMQ9P05iH24UHE/ENFnFDxkI9pMgDLCANjZa072OLR5OMCFhHT2dj0crjE
-xL/BbOJ4wH7mYDrn7AUs53zNPK1ERrTGGDJR4KO+ma45KouSR5gLwQtEqywqCkVb
-WthKyh3B7Vqlhmfp+HQ=
-=Hy2J
------END PGP SIGNATURE-----
+DIST tgif-QPL-4.2.5.tar.gz 3093619 SHA256 2f24e9fecafae6e671739bd80691a06c9d032bdd1973ca164823e72ab1c567ba SHA512 7b007620190883e30216407bf31c4142493bbd270b4babc282994dec37d221d79f0b1cadc9efda9bc337eb323254e69beee2d4c4873877e7321df41922f456ef WHIRLPOOL 26ddcd8c669335c8147acd57f478b5fb395acf4fcea0cdcb5180b8ee5869122be1a1098ad7ba8abff84af71d414e89acfb43a5c2acb1147d7da45e259675842e
+EBUILD tgif-4.2.5.ebuild 1117 SHA256 e3f716e901a7114d497bcaf33dcd768d17ff467f87028f681044f9d4eb3f3a5e SHA512 5cbf33ea56b68fef05b84addc453dd2de0b92f38d37ad64c834243d0f3013e79dcd16f1c09b90a6b82076f7dedfbe49ae0da9a8d5e7f29cd53bc9419c59a61bd WHIRLPOOL 460f3f81eb7826fa457f90eeddb76b15510106b72d96234d811d28469845b756e94a94edcf955d6d36041797fdac727a3cf8312fc2375802ea27963f0927193b
+MISC ChangeLog 2782 SHA256 419f67f1f556817434d3aaec372dcc3f718064e0c35cd1497ddefb66415952bf SHA512 1c9b897212899d999215dd30a0aae10c97d765347022a94052b6b1c2caa47e5bc507b759fc24a2c43ea01b316f8537b8c75a81796df20157d760d87d578502b9 WHIRLPOOL 00bc56fb7048f733c9f2330aecb85394a75efb83f874e42452e6bfb5410ecafeb86f2f4383dc80e64a6eae1bcbdb182c8fbc09f2f48a7cc603030acb16bbf70d
+MISC metadata.xml 210 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39 SHA512 4554adeece55ce9adfdadba04443a3ede6ff910b96a11b77bb1f07ddd6bdbc756b8e6e1873660f8f54e67f46db1065980794a6136c6de7883b24d0ee13ff51fe WHIRLPOOL f546bd1233d5a9934ba0480881ceba944cb8ff1869c12ed2421d4ccbb247ee38dc0c7c8b979f10533ad0fc603b5e4829d0ddf174a83d0bda8e8dd62c1c873eeb
diff --git a/media-gfx/tgif/files/tgif-4.1.45-gentoo.patch b/media-gfx/tgif/files/tgif-4.1.45-gentoo.patch
deleted file mode 100644
index 8ee354c3030c..000000000000
--- a/media-gfx/tgif/files/tgif-4.1.45-gentoo.patch
+++ /dev/null
@@ -1,37 +0,0 @@
---- Makefile.noimake.orig 2006-12-04 23:28:33.000000000 +0100
-+++ Makefile.noimake 2006-12-04 23:29:35.000000000 +0100
-@@ -18,7 +18,7 @@
- # @(#)$Header: /var/cvsroot/gentoo-x86/media-gfx/tgif/files/tgif-4.1.45-gentoo.patch,v 1.1 2006/12/04 22:25:20 dev-zero Exp $
- #
-
--INSTALLPATH = /usr/local
-+INSTALLPATH = $(DESTDIR)/usr
- MANSECTION = n
-
- O = .o
-@@ -27,7 +27,7 @@
- CC = cc
- BINDIR = $(INSTALLPATH)/bin
- TGIFDIR = $(INSTALLPATH)/lib/tgif
--MANPATH = $(INSTALLPATH)/man
-+MANPATH = $(INSTALLPATH)/share/man
- MANDIR = $(MANPATH)/man$(MANSECTION)
-
- XDIR = /usr/openwin
-@@ -43,7 +43,7 @@
- # directory right after the -c option. So, if you are running
- # Solaris, please install the files manually.
- #
--INSTALL = install
-+INSTALL = install -D
-
- CFLAGS = -O $(DEFINES) -I$(INCROOT)
- LDFLAGS = -L$(USRLIBDIR) -lc -lX11 -ldl -lm
-@@ -82,6 +82,7 @@
- INSTMANFLAGS = -m 0444
- DEFINES = -DTGIF_PATH=\"$(TGIFDIR)\" -DPSFILE_MOD=0664 \
- -DEPSF_FILE_EXT=\"eps\" -DPS_FILE_EXT=\"ps\" \
-+ -D_HAS_STREAMS_SUPPORT -D_DONT_USE_MKTEMP \
- -DXBM_FILE_EXT=\"xbm\" -DXPM_FILE_EXT=\"xpm\" \
- -DOBJ_FILE_EXT=\"obj\" -DSYM_FILE_EXT=\"sym\" \
- -DTEXT_FILE_EXT=\"txt\" -DPIN_FILE_EXT=\"pin\" \
diff --git a/media-gfx/tgif/files/tgif-4.1.45-sym.patch b/media-gfx/tgif/files/tgif-4.1.45-sym.patch
deleted file mode 100644
index 3ffd0d2d7f27..000000000000
--- a/media-gfx/tgif/files/tgif-4.1.45-sym.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-diff -r -u tgif-QPL-4.1.45.orig/Makefile.noimake tgif-QPL-4.1.45/Makefile.noimake
---- tgif-QPL-4.1.45.orig/Makefile.noimake 2006-06-14 00:29:58.000000000 +0200
-+++ tgif-QPL-4.1.45/Makefile.noimake 2009-06-05 01:20:32.000000000 +0200
-@@ -318,7 +318,11 @@
- $(TGIFDIR)/tgificon.eps $(TGIFDIR)/tgificon.obj \
- $(TGIFDIR)/tgificon.xbm $(TGIFDIR)/tgificon.xpm \
- $(TGIFDIR)/tangram.sym $(TGIFDIR)/tgif.Xdefaults \
-- $(TGIFDIR)/keys.obj
-+ $(TGIFDIR)/eq4-2x.sym $(TGIFDIR)/eq4-epstool.sym \
-+ $(TGIFDIR)/eq4-lyx-ps2epsi.sym $(TGIFDIR)/eq4-ps2epsi.sym \
-+ $(TGIFDIR)/eq4.sym $(TGIFDIR)/eq4xpm.sym \
-+ $(TGIFDIR)/flip-flop.sym $(TGIFDIR)/nand2.sym \
-+ $(TGIFDIR)/pin.sym $(TGIFDIR)/keys.obj
- @echo Making install ...
-
- $(BINDIR)/tgif: tgif
-@@ -339,6 +343,33 @@
- $(TGIFDIR)/tgificon.xpm: tgificon.xpm
- $(INSTALL) -c tgificon.xpm $(TGIFDIR)/tgificon.xpm
-
-+$(TGIFDIR)/eq4-2x.sym: eq4-2x.sym
-+ $(INSTALL) -c eq4-2x.sym $(TGIFDIR)/eq4-2x.sym
-+
-+$(TGIFDIR)/eq4-epstool.sym: eq4-epstool.sym
-+ $(INSTALL) -c eq4-epstool.sym $(TGIFDIR)/eq4-epstool.sym
-+
-+$(TGIFDIR)/eq4-lyx-ps2epsi.sym: eq4-lyx-ps2epsi.sym
-+ $(INSTALL) -c eq4-lyx-ps2epsi.sym $(TGIFDIR)/eq4-lyx-ps2epsi.sym
-+
-+$(TGIFDIR)/eq4-ps2epsi.sym: eq4-ps2epsi.sym
-+ $(INSTALL) -c eq4-ps2epsi.sym $(TGIFDIR)/eq4-ps2epsi.sym
-+
-+$(TGIFDIR)/eq4.sym: eq4.sym
-+ $(INSTALL) -c eq4.sym $(TGIFDIR)/eq4.sym
-+
-+$(TGIFDIR)/eq4xpm.sym: eq4xpm.sym
-+ $(INSTALL) -c eq4xpm.sym $(TGIFDIR)/eq4xpm.sym
-+
-+$(TGIFDIR)/flip-flop.sym: flip-flop.sym
-+ $(INSTALL) -c flip-flop.sym $(TGIFDIR)/flip-flop.sym
-+
-+$(TGIFDIR)/nand2.sym: nand2.sym
-+ $(INSTALL) -c nand2.sym $(TGIFDIR)/nand2.sym
-+
-+$(TGIFDIR)/pin.sym: pin.sym
-+ $(INSTALL) -c pin.sym $(TGIFDIR)/pin.sym
-+
- $(TGIFDIR)/tangram.sym: tangram.sym
- $(INSTALL) -c tangram.sym $(TGIFDIR)/tangram.sym
-
diff --git a/media-gfx/tgif/tgif-4.1.45-r1.ebuild b/media-gfx/tgif/tgif-4.1.45-r1.ebuild
deleted file mode 100644
index fe3b168854fa..000000000000
--- a/media-gfx/tgif/tgif-4.1.45-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/tgif/tgif-4.1.45-r1.ebuild,v 1.3 2010/02/21 04:24:52 abcd Exp $
-
-EAPI=3
-
-inherit eutils toolchain-funcs
-
-MY_P="${PN}-QPL-${PV}"
-
-DESCRIPTION="Tgif is an Xlib base 2-D drawing facility under X11."
-HOMEPAGE="http://bourbon.usc.edu/tgif/index.html"
-SRC_URI="ftp://bourbon.usc.edu/pub/${PN}/${MY_P}.tar.gz"
-
-LICENSE="QPL-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE=""
-
-DEPEND="x11-libs/libX11
- x11-proto/xproto"
-RDEPEND="${DEPEND}
- media-libs/netpbm"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-gentoo.patch"
- epatch "${FILESDIR}/${P}-sym.patch"
- sed -i \
- -e '/^INSTPGMFLAGS/d' \
- -e 's/#prtgif /prtgif #/' \
- -e "/LDFLAGS/ s:=:+=:" \
- Makefile.noimake || die "sed failed"
-}
-
-src_compile() {
- emake -f Makefile.noimake \
- CC=$(tc-getCC) CPPFLAGS="${CFLAGS}" TGIFDIR="${EPREFIX}/usr/bin/tgif" \
- || die "emake failed"
-}
-
-src_install() {
- emake -f Makefile.noimake CC=$(tc-getCC) DESTDIR="${ED}" install \
- || die "emake install failed"
-
- ## example-files
- dodoc tgif.Xdefaults tgificon.eps tgificon.obj \
- tgificon.xbm tgificon.xpm tangram.sym eq4.sym eq4-2x.sym \
- eq4-ps2epsi.sym eq4-epstool.sym eq4xpm.sym \
- eq4-lyx-ps2epsi.sym keys.obj
-
- dodoc README HISTORY
-}
diff --git a/media-gfx/tgif/tgif-4.2.5.ebuild b/media-gfx/tgif/tgif-4.2.5.ebuild
new file mode 100644
index 000000000000..62978104e1a7
--- /dev/null
+++ b/media-gfx/tgif/tgif-4.2.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/tgif/tgif-4.2.5.ebuild,v 1.1 2013/01/14 12:07:10 pinkbyte Exp $
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+AUTOTOOLS_IN_SOURCE_BUILD=1
+inherit autotools-utils eutils flag-o-matic
+
+MY_P="${PN}-QPL-${PV}"
+
+DESCRIPTION="Xlib base 2-D drawing facility under X11"
+HOMEPAGE="http://bourbon.usc.edu/tgif/index.html"
+SRC_URI="ftp://bourbon.usc.edu/pub/${PN}/${MY_P}.tar.gz"
+
+LICENSE="QPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE=""
+
+DEPEND="sys-libs/zlib
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-proto/xproto"
+RDEPEND="${DEPEND}
+ media-libs/netpbm"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS ChangeLog HISTORY NEWS README )
+
+src_prepare() {
+ sed -i \
+ -e 's/^CFLAGS=/CFLAGS+=/' \
+ -e 's:^TGIFDIR.*:TGIFDIR = $(datadir)/tgif:' \
+ Makefile.am || die 'sed on Makefile.am failed'
+
+ append-cppflags -D_DONT_USE_MKTEMP -DHAS_STREAMS_SUPPORT
+
+ autotools-utils_src_prepare
+}