# $Id$ PNAME="gdb" PVER="7.6.2" PBUILD="r1" PCAT="sys-dev" DESCRIPTION="GDB: The GNU Project Debugger." HOMEPAGE="http://www.gnu.org/software/gdb/" DEPEND=">= sys-dev/binutils-2.23 >= sys-libs/ncurses-5.9 >= sys-libs/readline-6.2 >= dev-libs/expat-2 >= dev-lang/python-2.7" SDEPEND=">= sys-dev/gettext-0.18 >= dev-util/dejagnu-1.5" SRCFILE="${PNAME}-${PVER}.tar.bz2" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mbuild mtools SRC_URI=( gnu://${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) UP2DATE="updatecmd_gnu ${PNAME}" src_compile() { cd ${SRCDIR} mconfigure \ --with-system-gdbinit=/etc/gdb/gdbinit \ --enable-nls \ --with-system-readline \ --with-expat \ --with-python \ || die mmake || die } src_install() { cd ${SRCDIR} mmake DESTDIR=${BINDIR} install || die minstalldir /etc/gdb || die memptyfile /etc/gdb/gdbinit || die # this stuff comes already with binutils rm -f ${BINDIR}/usr/$(mlibdir)/libbfd.* || die rm -f ${BINDIR}/usr/$(mlibdir)/libiberty.* || die rm -f ${BINDIR}/usr/$(mlibdir)/libopcodes.* || die rm -f ${BINDIR}/usr/share/info/{bfd,configure,standards}.info* || die rm -r ${BINDIR}/usr/share/locale || die rm -r ${BINDIR}/usr/include || die }