summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHarald van Dijk <truedfx@gentoo.org>2010-08-26 16:36:52 +0000
committerHarald van Dijk <truedfx@gentoo.org>2010-08-26 16:36:52 +0000
commita4847c58881f3cec0f9f950c9337fee5fa527c86 (patch)
treebcedd7cc869ab152b30fec85cdbb7780084c15e3 /dev-libs/tvision
parentVersion bump (diff)
downloadhistorical-a4847c58881f3cec0f9f950c9337fee5fa527c86.tar.gz
historical-a4847c58881f3cec0f9f950c9337fee5fa527c86.tar.bz2
historical-a4847c58881f3cec0f9f950c9337fee5fa527c86.zip
Use CFLAGS and LDFLAGS for rhtv-config (#334605 by flameeyes)
Package-Manager: portage-2.2_rc69/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/tvision')
-rw-r--r--dev-libs/tvision/ChangeLog10
-rw-r--r--dev-libs/tvision/Manifest12
-rw-r--r--dev-libs/tvision/files/tvision-2.1.0_pre2-flags.patch11
-rw-r--r--dev-libs/tvision/tvision-2.1.0_pre2-r3.ebuild43
4 files changed, 69 insertions, 7 deletions
diff --git a/dev-libs/tvision/ChangeLog b/dev-libs/tvision/ChangeLog
index 14f618ea2ae0..a32ff013d3a5 100644
--- a/dev-libs/tvision/ChangeLog
+++ b/dev-libs/tvision/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/tvision
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/tvision/ChangeLog,v 1.24 2009/07/04 19:16:04 truedfx Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/tvision/ChangeLog,v 1.25 2010/08/26 16:36:52 truedfx Exp $
+
+*tvision-2.1.0_pre2-r3 (26 Aug 2010)
+
+ 26 Aug 2010; Harald van Dijk <truedfx@gentoo.org>
+ +tvision-2.1.0_pre2-r3.ebuild, +files/tvision-2.1.0_pre2-flags.patch:
+ Use CFLAGS and LDFLAGS for rhtv-config (#334605 by flameeyes)
*tvision-2.1.0_pre2-r2 (04 Jul 2009)
diff --git a/dev-libs/tvision/Manifest b/dev-libs/tvision/Manifest
index f27d72690be8..c00fced41554 100644
--- a/dev-libs/tvision/Manifest
+++ b/dev-libs/tvision/Manifest
@@ -2,6 +2,7 @@
Hash: SHA1
AUX tvision-2.1.0_pre2-asneeded.patch 1908 RMD160 68717afca8d429e28affa47bdaea56eec6e1a6da SHA1 68dd11db66f31c608fd9a9e279a6a0633c58430f SHA256 122c7418b699850c96264def2f1d06970fa741a9b5b95e5fb3a6279debf9f275
+AUX tvision-2.1.0_pre2-flags.patch 335 RMD160 e2e99377c84f6aba993a6fe505ea0dfecae8da79 SHA1 97cabde8d99e24c0f273cab185568abb77ed48b7 SHA256 fd985d9ecf8d3ca129184a908f663235cf25689664d5aeb5b5c865c39665bbd9
AUX tvision-2.1.0_pre2-gcc41.patch 265 RMD160 019f11f30b1c05d1db25047bf57f260755562873 SHA1 20d7858ef1f78c8664db763410f1be76a728bf41 SHA256 793a9468a9dfaa6f5361c840fd251dc8b3b021af3a8d30b3c2468dc63c3d99f8
AUX tvision-2.1.0_pre2-gcc44.patch 438 RMD160 b7bf2cdf8864b100f31db2bbbfde075f917f55a6 SHA1 4c7f1f770ce5d192562f5e2fb0af30778e330d1f SHA256 d9eff264614455977f57c01f1a7ba910e7cb52b01fc3006af2cfad8bd3e8616c
AUX tvision-2.1.0_pre2-ldconfig.patch 522 RMD160 b0d28e6df875a3cd0dc1d9d675e4ded243a30b88 SHA1 b1bdda17fe43c756e2ffddbc52c4c437d65e5cc1 SHA256 d4e49210ec46268e0dbcfaa50a37cd1148b2a51a9f56ae80e25ce6ff9543ce3e
@@ -10,12 +11,13 @@ AUX tvision-2.1.0_pre2-underflow.patch 279 RMD160 8c58f17ad1a54137995b986c449506
DIST rhtvision_2.1.0-2.tar.gz 1590449 RMD160 e1b27322a9b75e20d13682e4895e05cf369e3017 SHA1 01f56f5158dd0469ef3e9341cc4a076501192443 SHA256 fef19d839069dea2cd5459f24a190883a3b2b600a60d6f7823f456d8e6889412
EBUILD tvision-2.1.0_pre2-r1.ebuild 968 RMD160 4da6c6fe89b431f84a304618f552a30b3d054a07 SHA1 4fe8edbf19f7ff6b43c1f140f4f970d3ee1754be SHA256 25b5d8db0da9da4e8b5788416cf1064e3bc3514cf304518ead07f409c092e13c
EBUILD tvision-2.1.0_pre2-r2.ebuild 1052 RMD160 f37b6c00f16b3d38720a2f46173192a6509f3ed9 SHA1 8af3429695adef396eeea20d0cbc7d207fe58f31 SHA256 4cecac0954756ad433480131545b11721986c8fd257973a69f6f133639624661
-MISC ChangeLog 3758 RMD160 9f1b95eb7c25ca6507bf04f7c695851bac49d4fa SHA1 4aed7e8d41cdca03df159cdcf60e03e008e0afc5 SHA256 662f4379416767b42a8b74e47556b43ccae7e913e192b4d07af735e0a9d89b4a
+EBUILD tvision-2.1.0_pre2-r3.ebuild 1091 RMD160 a3c15adefb27efb369f8d8ad164e787b1b67e0a2 SHA1 b25ce72f498c9ba02cc9d409ff9b2e1b4944022d SHA256 3f3d544f7bc7e25f92cef4fd4d6a4edb28b1aefe69d5908a002ccf772439cd58
+MISC ChangeLog 3985 RMD160 faa86f59b75156541b5e7a1009afe39a92b35f78 SHA1 50feeb3638249cf415aa358fb58fc890717f83dc SHA256 5687cde595bf19571f40a91110f4363bbe6e9839e025a52bfc966f42c8ecf051
MISC metadata.xml 250 RMD160 61af8ec7e1bf9941d107eff4cc6a639874a6f198 SHA1 7ea68a3bd071637e4a49b61b2f7e35f3277545ef SHA256 aec181c304bce77cce8f1dc110e0203bc06b7c524ab40b1aac19a6f72aefdfde
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.12 (GNU/Linux)
+Version: GnuPG v2.0.16 (GNU/Linux)
-iEYEARECAAYFAkpPqtYACgkQwnQyISwouHwc5ACgwTSGWEB3rW/xJ5sEwZW6/I0m
-OIIAoI3ShCHmMCKgochMWgsJRNgVwuqh
-=DLug
+iEYEARECAAYFAkx2mKAACgkQwnQyISwouHx9uACgiedqUyNpUB+esyhgMueZCA5l
+9gIAnjBZNC/JM4izbFChtCuuiyl+Id6g
+=n1ft
-----END PGP SIGNATURE-----
diff --git a/dev-libs/tvision/files/tvision-2.1.0_pre2-flags.patch b/dev-libs/tvision/files/tvision-2.1.0_pre2-flags.patch
new file mode 100644
index 000000000000..e74b09ee57d0
--- /dev/null
+++ b/dev-libs/tvision/files/tvision-2.1.0_pre2-flags.patch
@@ -0,0 +1,11 @@
+--- tvision/Makefile.in
++++ tvision/Makefile.in
+@@ -31,7 +31,7 @@ examples:
+ $(MAKE) -C examples
+
+ rhtv-config$(EXE_EXT): rhtv-config.c include/tv/configtv.h
+- @GCC@ -o rhtv-config$(EXE_EXT) -Iinclude rhtv-config.c
++ @GCC@ -o rhtv-config$(EXE_EXT) $(CFLAGS) $(LDFLAGS) -Iinclude rhtv-config.c
+
+ install-headers:
+ @install_headers@
diff --git a/dev-libs/tvision/tvision-2.1.0_pre2-r3.ebuild b/dev-libs/tvision/tvision-2.1.0_pre2-r3.ebuild
new file mode 100644
index 000000000000..d73301dca120
--- /dev/null
+++ b/dev-libs/tvision/tvision-2.1.0_pre2-r3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/tvision/tvision-2.1.0_pre2-r3.ebuild,v 1.1 2010/08/26 16:36:52 truedfx Exp $
+
+inherit eutils multilib
+
+DESCRIPTION="Text User Interface that implements the well known CUA widgets"
+HOMEPAGE="http://tvision.sourceforge.net/"
+SRC_URI="mirror://sourceforge/tvision/rhtvision_${PV/_pre/-}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-gcc41.patch
+ epatch "${FILESDIR}"/${P}-outb.patch
+ epatch "${FILESDIR}"/${P}-underflow.patch
+ epatch "${FILESDIR}"/${P}-asneeded.patch
+ epatch "${FILESDIR}"/${P}-gcc44.patch
+ epatch "${FILESDIR}"/${P}-ldconfig.patch
+ epatch "${FILESDIR}"/${P}-flags.patch
+}
+
+src_compile() {
+ ./configure \
+ --prefix=/usr \
+ --fhs \
+ || die
+ emake || die
+}
+
+src_install() {
+ einstall libdir="\$(prefix)/$(get_libdir)"|| die
+ dosym rhtvision /usr/include/tvision
+ dodoc readme.txt THANKS TODO
+ dohtml -r www-site
+}