summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Crête <tester@gentoo.org>2008-07-12 12:21:10 +0000
committerOlivier Crête <tester@gentoo.org>2008-07-12 12:21:10 +0000
commit29850ab05c3b7d3970c42d4efe23ea5913412070 (patch)
treecfdd20685115a4006ecfda42a2db5aa2a10ca094 /dev-util/insight
parentVersion bump for bug fixes (diff)
downloadhistorical-29850ab05c3b7d3970c42d4efe23ea5913412070.tar.gz
historical-29850ab05c3b7d3970c42d4efe23ea5913412070.tar.bz2
historical-29850ab05c3b7d3970c42d4efe23ea5913412070.zip
Version bump, bug #226027
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'dev-util/insight')
-rw-r--r--dev-util/insight/ChangeLog7
-rw-r--r--dev-util/insight/Manifest14
-rw-r--r--dev-util/insight/insight-6.8.ebuild76
3 files changed, 85 insertions, 12 deletions
diff --git a/dev-util/insight/ChangeLog b/dev-util/insight/ChangeLog
index 238dabdf684e..0a4e68b830f5 100644
--- a/dev-util/insight/ChangeLog
+++ b/dev-util/insight/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/insight
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/insight/ChangeLog,v 1.46 2008/05/01 22:30:57 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/insight/ChangeLog,v 1.47 2008/07/12 12:21:10 tester Exp $
+
+*insight-6.8 (12 Jul 2008)
+
+ 12 Jul 2008; Olivier Crête <tester@gentoo.org> +insight-6.8.ebuild:
+ Version bump, bug #226027
01 May 2008; Mike Frysinger <vapier@gentoo.org> insight-6.7.1-r1.ebuild:
Mark amd64 stable #217467.
diff --git a/dev-util/insight/Manifest b/dev-util/insight/Manifest
index 304fed823907..cc643c026407 100644
--- a/dev-util/insight/Manifest
+++ b/dev-util/insight/Manifest
@@ -1,18 +1,10 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX 99insight 70 RMD160 52fcaed6d1e98148a618831a70244e0ff7ff20e2 SHA1 279361aa99e14f091277c23e31922a9fa75a0b02 SHA256 3d2b493b8b7879f26b8189b3d424aeefa39f9eba1784b34c6741882eff9c1e78
AUX insight-6.6-DESTDIR.patch 7362 RMD160 f3ea5ca1d9dc2cabe1507c079c4af0427ef7867b SHA1 981f91bd340a1ab84d96c37f74de636ff17ea2a3 SHA256 3a8680c762b3d3fd75a02662dc5d0fac262e30aa91407b7cf553abd201b6d0a0
AUX insight-6.6-burn-paths.patch 446 RMD160 e2ec981c7effaadf4ea2fc5382349e246d441dd1 SHA1 f021a3fc73ffcd3cd416a824b2f09b06dc442b7c SHA256 c80421818de4f7daaf1b8fde2251a06dc97b8de1fa38d6ef77aecabd301bf182
AUX tkImgGIF.patch 2577 RMD160 ac6e4f4632bdf2ca8047a65238b691cbc063b8a2 SHA1 9aca848bbd3228325e1172ee409c1f8dac063636 SHA256 cd43fc8520b42f0c4a4b82cc89ae5b980f08426d1aa9936de28312e1e1f5b9d9
DIST insight-6.7.1.tar.bz2 23172660 RMD160 475429a4429c65db7a783072eb5f2b00f05ee530 SHA1 014a1492621afd5c5ec012b1f4fdc43eef400e7b SHA256 c3b3fd534b1da4be279517e1755ce4fa65bc011ed0d62a1bb7e1aab219513542
+DIST insight-6.8.tar.bz2 23554905 RMD160 f7ce0dfd86107c06d99c5b7f7c4e456273e3deba SHA1 85fe6a4d4061a561d4b0051fb6b6e1043dd64674 SHA256 67104d6cec7ace422560c8188c3f5a6794f394d72ed223c51af20ee0d2a92359
EBUILD insight-6.7.1-r1.ebuild 1906 RMD160 32928b08a8abe3e203d83da9286b260d1db4a6c5 SHA1 6c1a8faa3b8c29f3952739a48cfe35c6a1e5c09b SHA256 9db4e83c4179427ab6bad51ca653a0b7f78e1a4caa98ff0fb9c044efa559d52a
-MISC ChangeLog 5535 RMD160 324ef7dea70726d89fcf1637a90b37dd93fd268d SHA1 89be4ac245500fdc28084d9f027684aedd25c9ae SHA256 e68f1b09d493e2d368c763a542e2db90d1e63c2178b5a3062550eb5559095d60
+EBUILD insight-6.8.ebuild 1906 RMD160 6dcb369066dbce9de390d7b897d608ba4382e891 SHA1 d2f7d24c29bcca699c46b11ef543b7af7ebeedb4 SHA256 c8a745da5d95120c789516d448d1a0d378091eb55552852df3666521088cc2e3
+MISC ChangeLog 5663 RMD160 db9ab07693250d78f0bbb5f6a546bb640d44cf2d SHA1 6528b9f45120125cd9d495e5ecccb1eba0df9ddd SHA256 59c98b594648ddf05227ca471a9c6ab1d29ba6ca2831388351bd25e06ae88804
MISC metadata.xml 286 RMD160 12882e7694c3c4e380056119fe840917e8e7b8db SHA1 072f7af8878782a0d06b23a554ad3241daad15b9 SHA256 6c1d998e5098e6d7a2d0df5b9f38fccc23a06b02e8d37a4f03f98b7c70da4fde
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.7 (GNU/Linux)
-
-iD8DBQFIGkSnj9hvisErhMIRAnpfAKCofDtPN+MVgGYd/hYsyUkrTTe7zwCgk3VT
-D+41MkBLOMZbg3iokx9ExI4=
-=JLRP
------END PGP SIGNATURE-----
diff --git a/dev-util/insight/insight-6.8.ebuild b/dev-util/insight/insight-6.8.ebuild
new file mode 100644
index 000000000000..c1b6f686b932
--- /dev/null
+++ b/dev-util/insight/insight-6.8.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/insight/insight-6.8.ebuild,v 1.1 2008/07/12 12:21:10 tester Exp $
+
+inherit eutils flag-o-matic
+
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
+ export CTARGET=${CATEGORY/cross-}
+ fi
+fi
+
+DESCRIPTION="A graphical interface to the GNU debugger"
+HOMEPAGE="http://sourceware.org/insight/"
+SRC_URI="ftp://sources.redhat.com/pub/${PN}/releases/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2"
+[[ ${CTARGET} != ${CHOST} ]] \
+ && SLOT="${CTARGET}" \
+ || SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE="nls"
+
+RDEPEND="sys-libs/ncurses
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PN}-6.6-DESTDIR.patch
+ epatch "${FILESDIR}"/${PN}-6.6-burn-paths.patch
+
+ cd "${S}/tk"
+ epatch "${FILESDIR}"/tkImgGIF.patch
+}
+
+src_compile() {
+ append-flags -fno-strict-aliasing # tcl code sucks
+ strip-linguas -u bfd/po opcodes/po
+ econf \
+ --disable-werror \
+ $(use_enable nls) \
+ --enable-gdbtk \
+ --disable-tui \
+ --datadir=/usr/share/${PN} \
+ || die
+ emake || die
+}
+
+src_install() {
+ # the tcl-related subdirs are not parallel safe
+ emake -j1 DESTDIR="${D}" install || die
+
+ # Don't install docs when building a cross-insight
+ if [[ ${CTARGET} == ${CHOST} ]] ; then
+ dodoc gdb/gdbtk/{README,TODO}
+ fi
+
+ # the gui tcl code does not consider any of the configure
+ # options given it ... instead, it requires the path to
+ # be /usr/share/redhat/...
+ mv "${D}"/usr/share/${PN}/redhat "${D}"/usr/share/ || die
+
+ # scrub all the cruft we dont want
+ local x
+ cd "${D}"/usr/bin
+ for x in * ; do
+ [[ ${x} != *insight ]] && rm -f ${x}
+ done
+ cd "${D}"
+ rm -rf usr/{include,man,share/{info,locale,man}}
+ rm -rf usr/lib*
+}