diff options
author | 2005-10-21 02:12:13 +0000 | |
---|---|---|
committer | 2005-10-21 02:12:13 +0000 | |
commit | 4ea83f8c819e940c1351a5afe5dbd8129acd7f31 (patch) | |
tree | a079fcc0995e8bd50f2aa094cede275521225da0 /sys-devel/gdb | |
parent | punt shared info files (diff) | |
download | historical-4ea83f8c819e940c1351a5afe5dbd8129acd7f31.tar.gz historical-4ea83f8c819e940c1351a5afe5dbd8129acd7f31.tar.bz2 historical-4ea83f8c819e940c1351a5afe5dbd8129acd7f31.zip |
old
Diffstat (limited to 'sys-devel/gdb')
-rw-r--r-- | sys-devel/gdb/files/digest-gdb-6.3-r3 | 3 | ||||
-rw-r--r-- | sys-devel/gdb/gdb-6.3-r3.ebuild | 108 |
2 files changed, 0 insertions, 111 deletions
diff --git a/sys-devel/gdb/files/digest-gdb-6.3-r3 b/sys-devel/gdb/files/digest-gdb-6.3-r3 deleted file mode 100644 index 081c33419a3e..000000000000 --- a/sys-devel/gdb/files/digest-gdb-6.3-r3 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 05b928f41fa5b482e49ca2c24762a0ae gdb-6.3.tar.bz2 13446729 -MD5 f96eec021725e7b4cdc6713ececed89a gdb_6.3-5.diff.gz 149881 -MD5 35e70c29e393433b3847527d808f59c2 gdb_init.txt.bz2 6247 diff --git a/sys-devel/gdb/gdb-6.3-r3.ebuild b/sys-devel/gdb/gdb-6.3-r3.ebuild deleted file mode 100644 index 00f99e153cdc..000000000000 --- a/sys-devel/gdb/gdb-6.3-r3.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-6.3-r3.ebuild,v 1.11 2005/05/15 21:55:35 solar Exp $ - -inherit flag-o-matic eutils - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then - export CTARGET=${CATEGORY/cross-} - fi -fi - -DEB_VER=5 -DESCRIPTION="GNU debugger" -HOMEPAGE="http://sources.redhat.com/gdb/" -SRC_URI="http://mirrors.rcn.net/pub/sourceware/gdb/releases/${P}.tar.bz2 - mirror://debian/pool/main/g/gdb/gdb_${PV}-${DEB_VER}.diff.gz - mirror://gentoo/gdb_init.txt.bz2" -#SRC_URI="${SRC_URI} mirror://gentoo/gdb-6.1-hppa-01.patch.bz2" - -LICENSE="GPL-2 LGPL-2" -[[ ${CTARGET} != ${CHOST} ]] \ - && SLOT="${CTARGET}" \ - || SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~s390" -IUSE="nls test" - -RDEPEND=">=sys-libs/ncurses-5.2-r2" -DEPEND="${RDEPEND} - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext )" - -src_unpack() { - unpack ${A} - cd "${S}" - mv "${WORKDIR}"/gdb_init.txt . || die - epatch "${WORKDIR}"/gdb_${PV}-${DEB_VER}.diff - for f in $(<debian/patches/series) ; do - EPATCH_SINGLE_MSG="Applying Debian's ${f}" \ - epatch debian/patches/${f} - done - epatch "${FILESDIR}"/gdb-6.3-uclibc.patch - epatch "${FILESDIR}"/gdb-6.3-relative-paths.patch - #epatch "${FILESDIR}"/gdb-6.x-crash.patch - epatch "${FILESDIR}"/gdb-6.2.1-pass-libdir.patch - epatch "${FILESDIR}"/gdb-6.3-scanmem.patch - epatch "${FILESDIR}"/gdb-6.3-gdbinit-stat.patch - # sec bug 91398 - epatch "${FILESDIR}"/bfd-malloc-wrap.patch - - epatch "${FILESDIR}"/gdb-6.2.1-200-uclibc-readline-conf.patch - epatch "${FILESDIR}"/gdb-6.2.1-400-mips-coredump.patch - epatch "${FILESDIR}"/gdb-6.2.1-libiberty-pic.patch - - strip-linguas -u bfd/po opcodes/po -} - -src_compile() { - replace-flags -O? -O2 - econf $(use_enable nls) || die - emake -j1 || die -} - -src_test() { - make check || ewarn "tests failed" -} - -src_install() { - make \ - prefix="${D}"/usr \ - mandir="${D}"/usr/share/man \ - infodir="${D}"/usr/share/info \ - libdir="${D}"/nukeme includedir="${D}"/nukeme \ - install || die "install" - # The includes and libs are in binutils already - rm -r "${D}"/nukeme - - # Don't install docs when building a cross-gdb - if [[ ${CTARGET} != ${CHOST} ]] ; then - rm -r "${D}"/usr/share - return 0 - fi - - dodoc README - docinto gdb - dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ - gdb/NEWS gdb/ChangeLog* gdb/TODO - docinto sim - dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING - docinto mmalloc - dodoc mmalloc/MAINTAINERS mmalloc/ChangeLog mmalloc/TODO - - if use x86 ; then - dodir /etc/skel/ - cp "${S}"/gdb_init.txt "${D}"/etc/skel/.gdbinit \ - || die "install ${D}/etc/skel/.gdbinit" - fi - - if ! has noinfo ${FEATURES} ; then - make -C "${S}"/gdb/doc \ - infodir="${D}"/usr/share/info \ - install-info || die "install doc info" - make -C "${S}"/bfd/doc \ - infodir="${D}"/usr/share/info \ - install-info || die "install bfd info" - fi -} |