bump(sys-devel/gdb): sync with upstream

Includes a stable version for arm64
This commit is contained in:
Michael Marineau 2015-04-08 18:07:15 -07:00
parent ce7cb7905e
commit 24bb5b9cdb
50 changed files with 1642 additions and 1424 deletions

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile install postinst test unpack
DEPEND=>=sys-libs/ncurses-5.2-r2 test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
HOMEPAGE=http://sourceware.org/gdb/
IUSE=nls test vanilla
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd
LICENSE=GPL-2 LGPL-2
RDEPEND=>=sys-libs/ncurses-5.2-r2
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-6.6.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-6.6.tar.bz2 mirror://gentoo/gdb-6.6-patches-1.3.tar.bz2
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=09f832a7dc39d39d53b95afd2f3d1993

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile install postinst test unpack
DEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
HOMEPAGE=http://sourceware.org/gdb/
IUSE=nls test vanilla
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd
LICENSE=GPL-2 LGPL-2
RDEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-6.7.1.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-6.7.1.tar.bz2 mirror://gentoo/gdb-6.7.1-patches-1.3.tar.bz2
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=8ec14abbeaad9a005d5775fb2fe0882e

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile install postinst test unpack
DEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline || ( app-arch/xz-utils app-arch/lzma-utils ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
HOMEPAGE=http://sourceware.org/gdb/
IUSE=multitarget nls test vanilla
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd
LICENSE=GPL-2 LGPL-2
RDEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-6.8.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-6.8.tar.bz2 mirror://gentoo/gdb-6.8-patches-1.4.tar.lzma
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=bceb8a5518c2674822f645308f9a2bfa

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile install postinst test unpack
DEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) || ( app-arch/xz-utils app-arch/lzma-utils ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
HOMEPAGE=http://sourceware.org/gdb/
IUSE=expat multitarget nls test vanilla
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd
LICENSE=GPL-2 LGPL-2
RDEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-6.8.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-6.8.tar.bz2 mirror://gentoo/gdb-6.8-patches-1.5.tar.lzma
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=4b11d1c3cb9d54555dcd6615ef121429

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile install postinst test unpack
DEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( dev-lang/python ) || ( app-arch/xz-utils app-arch/lzma-utils ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
HOMEPAGE=http://sourceware.org/gdb/
IUSE=expat multitarget nls python test vanilla
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd
LICENSE=GPL-2 LGPL-2
RDEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( dev-lang/python )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.0.1.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.0.1.tar.bz2 mirror://gentoo/gdb-7.0.1-patches-1.tar.lzma
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=fe3a468aa381d745244a99ee0a3dd4c9

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile install postinst test unpack
DEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( dev-lang/python ) || ( app-arch/xz-utils app-arch/lzma-utils ) test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
HOMEPAGE=http://sourceware.org/gdb/
IUSE=expat multitarget nls python test vanilla
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd
LICENSE=GPL-2 LGPL-2
RDEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( dev-lang/python )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.1.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.1.tar.bz2 mirror://gentoo/gdb-7.1-patches-1.tar.lzma
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=1dec6ff2bd0486ad6311a06b47a94873

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=configure install postinst prepare test
DEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) app-arch/xz-utils virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
EAPI=3
HOMEPAGE=http://sourceware.org/gdb/
IUSE=expat multitarget nls python test vanilla
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd ~x64-macos ~x86-macos
LICENSE=GPL-2 LGPL-2
RDEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.2.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.2.tar.bz2 mirror://gentoo/gdb-7.2-patches-1.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=ca5a6ce9bce5ef34cc63763e220cd594

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=configure install postinst prepare test unpack
DEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) app-arch/xz-utils test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) >=app-arch/rpm2targz-9.0.0.3g
DESCRIPTION=GNU debugger
EAPI=3
HOMEPAGE=http://sourceware.org/gdb/
IUSE=expat multitarget nls python test vanilla
LICENSE=GPL-2 LGPL-2
RDEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* )
SLOT=0
SRC_URI=mirror://fedora/development/source/SRPMS/gdb-7.2.50.20101117-4.fc15.src.rpm
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf rpm b94b54b44f14d6bee3e966c8f5c86fba toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=3eb16c16778f7c11a46208b3d31a250c

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=configure install postinst prepare test
DEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) app-arch/xz-utils virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
EAPI=3
HOMEPAGE=http://sourceware.org/gdb/
IUSE=expat multitarget nls python test vanilla
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~x64-macos ~x86-macos
LICENSE=GPL-2 LGPL-2
RDEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.3.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.3.tar.bz2 mirror://gentoo/gdb-7.3-patches-1.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=36ac269aa38b5c06b36d1ff740f2b520

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=configure install postinst prepare test
DEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) app-arch/xz-utils virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
EAPI=3
HOMEPAGE=http://sourceware.org/gdb/
IUSE=expat multitarget nls +python test vanilla
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2
RDEPEND=>=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.3.1.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.3.1.tar.bz2 mirror://gentoo/gdb-7.3.1-patches-2.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=1d48601f9755d52fd20b0d95601c5df9

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=configure install postinst prepare test
DEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib ) app-arch/xz-utils virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
EAPI=3
HOMEPAGE=http://sourceware.org/gdb/
IUSE=+client expat multitarget nls +python +server test vanilla zlib
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2
RDEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.3.1.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.3.1.tar.bz2 mirror://gentoo/gdb-7.3.1-patches-2.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=d5257d84c427a725c652bd1fb25110ea

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=configure install postinst prepare test
DEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib ) app-arch/xz-utils virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
EAPI=3
HOMEPAGE=http://sourceware.org/gdb/
IUSE=+client expat multitarget nls +python +server test vanilla zlib
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2
RDEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.4.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.4.tar.bz2 mirror://gentoo/gdb-7.4-patches-1.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=49f3995dc81d0066cac106ae04de8a55

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=configure install postinst prepare test
DEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib ) app-arch/xz-utils virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
EAPI=3
HOMEPAGE=http://sourceware.org/gdb/
IUSE=+client expat multitarget nls +python +server test vanilla zlib
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2
RDEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.4.1.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.4.1.tar.bz2 mirror://gentoo/gdb-7.4.1-patches-2.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=14569ba59f964a31a0542291adc5a221

View File

@ -10,4 +10,4 @@ RDEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? (
SLOT=0 SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.5.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.5.tar.bz2 mirror://gentoo/gdb-7.5-patches-1.tar.xz SRC_URI=mirror://gnu/gdb/gdb-7.5.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.5.tar.bz2 mirror://gentoo/gdb-7.5-patches-1.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac _eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=e33451b2e7be686b380e2d4da5c3a3fd _md5_=cc6af28e38826365d4bf05e86dd2b7b6

View File

@ -4,10 +4,10 @@ DESCRIPTION=GNU debugger
EAPI=3 EAPI=3
HOMEPAGE=http://sourceware.org/gdb/ HOMEPAGE=http://sourceware.org/gdb/
IUSE=+client expat multitarget nls +python +server test vanilla zlib IUSE=+client expat multitarget nls +python +server test vanilla zlib
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2 LICENSE=GPL-2 LGPL-2
RDEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib ) RDEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib )
SLOT=0 SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.5.1.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.5.1.tar.bz2 mirror://gentoo/gdb-7.5.1-patches-2.tar.xz SRC_URI=mirror://gnu/gdb/gdb-7.5.1.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.5.1.tar.bz2 mirror://gentoo/gdb-7.5.1-patches-2.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac _eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=838b5155c7587ead0bf25fbe107457fd _md5_=23c7588ee3fdca12ff4ceae8ac729c84

View File

@ -1,13 +1,13 @@
DEFINED_PHASES=configure install postinst prepare test DEFINED_PHASES=configure install postinst prepare test
DEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib ) app-arch/xz-utils virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) DEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib ) app-arch/xz-utils virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger DESCRIPTION=GNU debugger
EAPI=3 EAPI=3
HOMEPAGE=http://sourceware.org/gdb/ HOMEPAGE=http://sourceware.org/gdb/
IUSE=+client expat multitarget nls +python +server test vanilla zlib IUSE=+client expat lzma multitarget nls +python +server test vanilla zlib
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2 LICENSE=GPL-2 LGPL-2
RDEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib ) RDEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib )
SLOT=0 SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.6.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.6.tar.bz2 mirror://gentoo/gdb-7.6-patches-2.tar.xz SRC_URI=mirror://gnu/gdb/gdb-7.6.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.6.tar.bz2 mirror://gentoo/gdb-7.6-patches-3.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac _eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=2e4fbbffae73cda6c61ec5015c7e553b _md5_=2163bfa1670bad78d4392131fda81674

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install postinst prepare test
DEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib ) app-arch/xz-utils virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
EAPI=3
HOMEPAGE=http://sourceware.org/gdb/
IUSE=+client expat lzma multitarget nls +python +server test vanilla zlib
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2
RDEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.6.1.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.6.1.tar.bz2 mirror://gentoo/gdb-7.6.1-patches-2.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=1e9a8b024971f97a157668ed4e8b6b6b

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install postinst prepare test
DEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib ) app-arch/xz-utils virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
EAPI=3
HOMEPAGE=http://sourceware.org/gdb/
IUSE=+client expat lzma multitarget nls +python +server test vanilla zlib
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2
RDEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.6.2.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.6.2.tar.bz2 mirror://gentoo/gdb-7.6.2-patches-1.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=58da748c7aea13a14d0b5d0217365829

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=configure install postinst prepare setup test
DEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) zlib? ( sys-libs/zlib ) app-arch/xz-utils virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
EAPI=5
HOMEPAGE=http://sourceware.org/gdb/
IUSE=+client expat lzma multitarget nls +python +server test vanilla zlib python_targets_python3_3 python_targets_python3_4 python_targets_python2_7 python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2
RDEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) zlib? ( sys-libs/zlib )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7 ) python_single_target_python3_3? ( python_targets_python3_3 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.7.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.7.tar.bz2 mirror://gentoo/gdb-7.7-patches-1.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=97f065c2f4442c85b3a9725b0f4fffca

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=configure install postinst prepare setup test
DEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) zlib? ( sys-libs/zlib ) app-arch/xz-utils virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
EAPI=5
HOMEPAGE=http://sourceware.org/gdb/
IUSE=+client expat lzma multitarget nls +python +server test vanilla zlib python_targets_python3_3 python_targets_python3_4 python_targets_python2_7 python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2
RDEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) zlib? ( sys-libs/zlib )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7 ) python_single_target_python3_3? ( python_targets_python3_3 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.7.1.tar.bz2 ftp://sourceware.org/pub/gdb/releases/gdb-7.7.1.tar.bz2 mirror://gentoo/gdb-7.7.1-patches-1.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=4df1fd77eec6efb507e84e90e208d347

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=configure install postinst prepare setup test
DEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) zlib? ( sys-libs/zlib ) app-arch/xz-utils virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
DESCRIPTION=GNU debugger
EAPI=5
HOMEPAGE=http://sourceware.org/gdb/
IUSE=+client expat lzma multitarget nls +python +server test vanilla zlib python_targets_python3_3 python_targets_python3_4 python_targets_python2_7 python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2
RDEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) zlib? ( sys-libs/zlib )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7 ) python_single_target_python3_3? ( python_targets_python3_3 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.8.tar.xz ftp://sourceware.org/pub/gdb/releases/gdb-7.8.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=56e2807f397e5d722d5d8d9d35179534

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=configure install postinst prepare setup test
DEPEND=server? ( !dev-util/gdbserver ) client? ( >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) zlib? ( sys-libs/zlib ) ) app-arch/xz-utils client? ( virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) )
DESCRIPTION=GNU debugger
EAPI=5
HOMEPAGE=http://sourceware.org/gdb/
IUSE=+client expat lzma multitarget nls +python +server test vanilla zlib python_targets_python3_3 python_targets_python3_4 python_targets_python2_7 python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2
RDEPEND=server? ( !dev-util/gdbserver ) client? ( >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) zlib? ( sys-libs/zlib ) )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7 ) python_single_target_python3_3? ( python_targets_python3_3 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) ) || ( client server )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.8.1.tar.xz ftp://sourceware.org/pub/gdb/releases/gdb-7.8.1.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=3606a737c7a2a96a4783a14e15d4bf9c

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=configure install postinst prepare setup test
DEPEND=server? ( !dev-util/gdbserver ) client? ( >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) zlib? ( sys-libs/zlib ) ) app-arch/xz-utils client? ( virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) )
DESCRIPTION=GNU debugger
EAPI=5
HOMEPAGE=http://sourceware.org/gdb/
IUSE=+client expat lzma multitarget nls +python +server test vanilla zlib python_targets_python3_3 python_targets_python3_4 python_targets_python2_7 python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7
KEYWORDS=~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2
RDEPEND=server? ( !dev-util/gdbserver ) client? ( >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) zlib? ( sys-libs/zlib ) )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7 ) python_single_target_python3_3? ( python_targets_python3_3 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) ) || ( client server )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.8.2.tar.xz ftp://sourceware.org/pub/gdb/releases/gdb-7.8.2.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=6a7b85744347900797f5126e75b83396

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=configure install postinst prepare setup test
DEPEND=server? ( !dev-util/gdbserver ) client? ( >=sys-libs/ncurses-5.2-r2 sys-libs/readline:0= expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) zlib? ( sys-libs/zlib ) ) app-arch/xz-utils client? ( virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) )
DESCRIPTION=GNU debugger
EAPI=5
HOMEPAGE=http://sourceware.org/gdb/
IUSE=+client expat lzma multitarget nls +python +server test vanilla zlib python_targets_python3_3 python_targets_python3_4 python_targets_python2_7 python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2 LGPL-2
RDEPEND=server? ( !dev-util/gdbserver ) client? ( >=sys-libs/ncurses-5.2-r2 sys-libs/readline:0= expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) zlib? ( sys-libs/zlib ) )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7 ) python_single_target_python3_3? ( python_targets_python3_3 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) ) || ( client server )
SLOT=0
SRC_URI=mirror://gnu/gdb/gdb-7.9.tar.xz ftp://sourceware.org/pub/gdb/releases/gdb-7.9.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=939556a7a7fdeef12ef5b18cd5309791

View File

@ -1,11 +1,12 @@
DEFINED_PHASES=configure install postinst prepare test unpack DEFINED_PHASES=configure install postinst prepare setup test unpack
DEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib ) app-arch/xz-utils virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) dev-vcs/git DEPEND=server? ( !dev-util/gdbserver ) client? ( >=sys-libs/ncurses-5.2-r2 sys-libs/readline:0= expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) zlib? ( sys-libs/zlib ) ) app-arch/xz-utils client? ( virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext ) ) dev-vcs/git
DESCRIPTION=GNU debugger DESCRIPTION=GNU debugger
EAPI=3 EAPI=5
HOMEPAGE=http://sourceware.org/gdb/ HOMEPAGE=http://sourceware.org/gdb/
IUSE=+client expat multitarget nls +python +server test vanilla zlib IUSE=+client expat lzma multitarget nls +python +server test vanilla zlib python_targets_python3_3 python_targets_python3_4 python_targets_python2_7 python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7
LICENSE=GPL-2 LGPL-2 LICENSE=GPL-2 LGPL-2
RDEPEND=!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib ) RDEPEND=server? ( !dev-util/gdbserver ) client? ( >=sys-libs/ncurses-5.2-r2 sys-libs/readline:0= expat? ( dev-libs/expat ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python3_3(+)?,python_single_target_python3_4(+)?,python_single_target_python2_7(+)?] ) zlib? ( sys-libs/zlib ) )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_3 python_single_target_python3_4 python_single_target_python2_7 ) python_single_target_python3_3? ( python_targets_python3_3 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) ) || ( client server )
SLOT=0 SLOT=0
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 git-2 e28f0d8a9b321431b1e699782851b827 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac _eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 git-2 e28f0d8a9b321431b1e699782851b827 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 cc5b6367244dc2070b496eb9a92d5b87 python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=5f1a724c64038b405f92019e81c332f7 _md5_=4a0a6387cfe91767d5c969655ce4b8dd

View File

@ -1,6 +1,236 @@
# ChangeLog for sys-devel/gdb # ChangeLog for sys-devel/gdb
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/ChangeLog,v 1.241 2013/06/23 02:16:26 vapier Exp $ # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/ChangeLog,v 1.295 2015/04/04 18:28:46 vapier Exp $
04 Apr 2015; Mike Frysinger <vapier@gentoo.org> gdb-7.9.ebuild,
gdb-9999.ebuild:
Depend on a specific readline SLOT.
22 Mar 2015; Rick Farina <zerochaos@gentoo.org> gdb-7.7-r1.ebuild,
gdb-7.7.1.ebuild, gdb-7.8.1.ebuild, gdb-7.8.2.ebuild, gdb-7.8.ebuild:
python-single-r1 no longer supports eapi 4 due to metadata varience. this
tested QA fix allows gdb to be buildable. Please do not revert gdb to an
unbuiltable state.
14 Mar 2015; Mike Frysinger <vapier@gentoo.org> -gdb-6.6-r2.ebuild,
-gdb-6.7.1-r3.ebuild, -gdb-6.8-r1.ebuild, -gdb-6.8-r2.ebuild,
-gdb-7.0.1.ebuild, -gdb-7.1.ebuild, -gdb-7.2.50.20101117.4.15.ebuild,
-gdb-7.2.ebuild, -gdb-7.3.1-r1.ebuild, -gdb-7.3.1.ebuild, -gdb-7.3.ebuild,
-gdb-7.4.1.ebuild, -gdb-7.4.ebuild:
Move old ebuilds to toolchain overlay.
14 Mar 2015; Mike Frysinger <vapier@gentoo.org> gdb-7.9.ebuild,
gdb-9999.ebuild:
Upgrade to EAPI=5 as gdb is not needed to update an old system #543178 by
Michał Górny.
28 Feb 2015; <tgall@gentoo.org> gdb-7.8.2.ebuild:
stable on arm64
27 Feb 2015; Mike Frysinger <vapier@gentoo.org> gdb-6.6-r2.ebuild,
gdb-6.7.1-r3.ebuild, gdb-6.8-r1.ebuild, gdb-6.8-r2.ebuild, gdb-7.0.1.ebuild,
gdb-7.1.ebuild, gdb-7.2.50.20101117.4.15.ebuild, gdb-7.2.ebuild,
gdb-7.3.1-r1.ebuild, gdb-7.3.1.ebuild, gdb-7.3.ebuild, gdb-7.4.1.ebuild,
gdb-7.4.ebuild, gdb-7.5.1.ebuild, gdb-7.5.ebuild, gdb-7.6.1.ebuild,
gdb-7.6.2.ebuild, gdb-7.6.ebuild, gdb-7.7-r1.ebuild, gdb-7.7.1.ebuild,
gdb-7.8.1.ebuild, gdb-7.8.2.ebuild, gdb-7.8.ebuild, gdb-7.9.ebuild,
gdb-9999.ebuild:
Use more readable CTARGET setup logic.
*gdb-7.9 (20 Feb 2015)
20 Feb 2015; Mike Frysinger <vapier@gentoo.org> +gdb-7.9.ebuild:
Version bump.
20 Feb 2015; Mike Frysinger <vapier@gentoo.org> gdb-6.6-r2.ebuild,
gdb-6.7.1-r3.ebuild, gdb-6.8-r1.ebuild, gdb-6.8-r2.ebuild, gdb-7.0.1.ebuild,
gdb-7.1.ebuild, gdb-7.2.50.20101117.4.15.ebuild, gdb-7.2.ebuild,
gdb-7.3.1-r1.ebuild, gdb-7.3.1.ebuild, gdb-7.3.ebuild, gdb-7.4.1.ebuild,
gdb-7.4.ebuild, gdb-7.5.1.ebuild, gdb-7.5.ebuild, gdb-7.6.1.ebuild,
gdb-7.6.2.ebuild, gdb-7.6.ebuild, gdb-7.7-r1.ebuild, gdb-7.7.1.ebuild,
gdb-7.8.1.ebuild, gdb-7.8.2.ebuild, gdb-7.8.ebuild, gdb-9999.ebuild:
Fix USE=vanilla and PATCH_VER interaction #540698 by David Kredba.
17 Feb 2015; Mike Frysinger <vapier@gentoo.org> gdb-9999.ebuild:
Update weekly snapshot to use xz.
*gdb-7.8.2 (15 Feb 2015)
15 Feb 2015; Mike Frysinger <vapier@gentoo.org> +gdb-7.8.2.ebuild:
Version bump.
13 Feb 2015; Mike Frysinger <vapier@gentoo.org> gdb-7.8.1.ebuild,
gdb-9999.ebuild:
Put deps behind USE=server and USE=client as appropriate #539832 by
tschwinger.
13 Feb 2015; Mike Frysinger <vapier@gentoo.org> gdb-7.8.1.ebuild,
gdb-9999.ebuild:
Reject USE="-client -server" builds.
11 Nov 2014; Agostino Sarubbo <ago@gentoo.org> gdb-7.7.1.ebuild:
Stable for ia64, wrt bug #526376
04 Nov 2014; Markus Meier <maekke@gentoo.org> gdb-7.7.1.ebuild:
arm stable, bug #526376
04 Nov 2014; Agostino Sarubbo <ago@gentoo.org> gdb-7.7.1.ebuild:
Stable for sparc, wrt bug #526376
02 Nov 2014; Agostino Sarubbo <ago@gentoo.org> gdb-7.7.1.ebuild:
Stable for alpha, wrt bug #526376
01 Nov 2014; Agostino Sarubbo <ago@gentoo.org> gdb-7.7.1.ebuild:
Stable for ppc, wrt bug #526376
31 Oct 2014; Agostino Sarubbo <ago@gentoo.org> gdb-7.7.1.ebuild:
Stable for ppc64, wrt bug #526376
30 Oct 2014; Agostino Sarubbo <ago@gentoo.org> gdb-7.7.1.ebuild:
Stable for x86, wrt bug #526376
*gdb-7.8.1 (30 Oct 2014)
30 Oct 2014; Mike Frysinger <vapier@gentoo.org> +gdb-7.8.1.ebuild:
Version bump.
29 Oct 2014; Agostino Sarubbo <ago@gentoo.org> gdb-7.7.1.ebuild:
Stable for amd64, wrt bug #526376
25 Oct 2014; Jeroen Roovers <jer@gentoo.org> gdb-7.7.1.ebuild:
Stable for HPPA (bug #526376).
04 Aug 2014; Mike Frysinger <vapier@gentoo.org> gdb-7.8.ebuild,
gdb-9999.ebuild:
Install gdb datafiles for cross-gdbs too as they need their own
python/xml/etc... files since they can be different versions than the native
gdb.
01 Aug 2014; Raúl Porcel <armin76@gentoo.org> gdb-7.6.2.ebuild:
sparc stable wrt #501528
*gdb-7.8 (30 Jul 2014)
30 Jul 2014; Mike Frysinger <vapier@gentoo.org> +gdb-7.8.ebuild,
gdb-9999.ebuild:
Version bump.
14 Jun 2014; Mike Frysinger <vapier@gentoo.org> metadata.xml:
Add upstream CPE tag (security info).
09 May 2014; Fabian Groffen <grobian@gentoo.org> gdb-7.7.1.ebuild:
Reapply python-config fix for Darwin
*gdb-7.7.1 (08 May 2014)
08 May 2014; Mike Frysinger <vapier@gentoo.org> +gdb-7.7.1.ebuild:
Version bump.
27 Apr 2014; Mike Gilbert <floppym@gentoo.org> gdb-7.7-r1.ebuild,
gdb-9999.ebuild:
Add python3.4.
18 Mar 2014; Mike Frysinger <vapier@gentoo.org> gdb-7.7-r1.ebuild,
gdb-9999.ebuild:
Fix by Jonathan Callen for USE=-python handling #504830.
*gdb-7.7-r1 (14 Mar 2014)
14 Mar 2014; Mike Frysinger <vapier@gentoo.org> +gdb-7.7-r1.ebuild,
-gdb-7.7.ebuild:
Add fix from upstream for handling of autoloading python printers #502108 by
Dennis Schridde.
14 Mar 2014; Mike Frysinger <vapier@gentoo.org> gdb-7.7.ebuild,
gdb-9999.ebuild:
Add epatch_user support.
14 Mar 2014; Mike Frysinger <vapier@gentoo.org> gdb-7.6.2.ebuild:
Mark alpha/ia64/m68k/ppc64/s390 stable #501528.
09 Mar 2014; Mike Frysinger <vapier@gentoo.org> gdb-7.7.ebuild,
gdb-9999.ebuild:
Convert python support to use python-single-r1 and allow python 2.7 and 3.3
versions #503852 by Nikoli.
08 Mar 2014; Mike Frysinger <vapier@gentoo.org> gdb-7.6.1.ebuild,
gdb-7.6.2.ebuild, gdb-7.6.ebuild, gdb-7.7.ebuild, gdb-9999.ebuild:
Clean up sysroot handling a bit -- no real functional changes.
08 Mar 2014; Mike Frysinger <vapier@gentoo.org> gdb-7.6.1.ebuild,
gdb-7.6.2.ebuild, gdb-7.6.ebuild, gdb-7.7.ebuild, gdb-9999.ebuild,
metadata.xml:
Add USE=lzma to control lzma linkage support #503850 by Nikoli.
05 Mar 2014; Agostino Sarubbo <ago@gentoo.org> gdb-7.6.2.ebuild:
Stable for ppc, wrt bug #501528
04 Mar 2014; Agostino Sarubbo <ago@gentoo.org> gdb-7.6.2.ebuild:
Stable for x86, wrt bug #501528
02 Mar 2014; Pacho Ramos <pacho@gentoo.org> gdb-7.6.2.ebuild:
amd64 stable, bug #501528
28 Feb 2014; Markus Meier <maekke@gentoo.org> gdb-7.6.2.ebuild:
arm stable, bug #501528
17 Feb 2014; Jeroen Roovers <jer@gentoo.org> gdb-7.6.2.ebuild:
Stable for HPPA (bug #501528).
*gdb-7.7 (06 Feb 2014)
06 Feb 2014; Mike Frysinger <vapier@gentoo.org> +gdb-7.7.ebuild:
Version bump.
06 Feb 2014; Mike Frysinger <vapier@gentoo.org> gdb-9999.ebuild:
Update to EAPI=4.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> gdb-7.6.2.ebuild,
gdb-9999.ebuild:
Add arm64 love.
14 Jan 2014; Mike Frysinger <vapier@gentoo.org> gdb-9999.ebuild:
Disable readline explicitly since we use the system one #498008 by octoploid.
14 Jan 2014; Mike Frysinger <vapier@gentoo.org> gdb-7.6.1.ebuild,
gdb-7.6.2.ebuild, gdb-7.6.ebuild, gdb-9999.ebuild:
Re-add m68k keywords.
14 Jan 2014; Mike Frysinger <vapier@gentoo.org> gdb-9999.ebuild:
Disable binutils subdirs due to combined git tree #498008 by octoploid.
*gdb-7.6.2 (09 Dec 2013)
09 Dec 2013; Mike Frysinger <vapier@gentoo.org> +gdb-7.6.2.ebuild,
gdb-9999.ebuild:
Version bump.
20 Nov 2013; Mike Frysinger <vapier@gentoo.org> gdb-7.3.1-r1.ebuild,
gdb-7.3.1.ebuild, gdb-7.3.ebuild, gdb-7.4.1.ebuild, gdb-7.4.ebuild,
gdb-7.5.1.ebuild, gdb-7.5.ebuild, gdb-7.6.1.ebuild, gdb-7.6.ebuild,
gdb-9999.ebuild:
Update gdb git repo #490566 by octoploid.
29 Sep 2013; Mike Frysinger <vapier@gentoo.org> gdb-7.6.1.ebuild:
Add fix from upstream for building btrace on older systems #473522 by William
Throwe.
15 Sep 2013; Fabian Groffen <grobian@gentoo.org> gdb-7.6.1.ebuild,
gdb-9999.ebuild:
Fix configure on Darwin by using our own provided python-config iso gdb-
provided copy
*gdb-7.6.1 (03 Sep 2013)
03 Sep 2013; Mike Frysinger <vapier@gentoo.org> +gdb-7.6.1.ebuild:
Version bump.
15 Aug 2013; Mike Frysinger <vapier@gentoo.org> gdb-7.5.1.ebuild:
Mark m68k stable #457796.
15 Aug 2013; Mike Frysinger <vapier@gentoo.org> gdb-7.6.ebuild:
Redo cpuid patch to work with older versions of patch (and not require up-to-
date git format support) #477276 by Another Mortal.
23 Jun 2013; Mike Frysinger <vapier@gentoo.org> gdb-7.6.ebuild: 23 Jun 2013; Mike Frysinger <vapier@gentoo.org> gdb-7.6.ebuild:
Apply fix from upstream for cpuid on x86 on hardened systems #467806. Apply fix from upstream for cpuid on x86 on hardened systems #467806.

View File

@ -1,67 +1,52 @@
-----BEGIN PGP SIGNED MESSAGE----- -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256 Hash: SHA256
DIST gdb-6.6-patches-1.3.tar.bz2 15697 SHA256 7911134ce63ede4e1a45488481cf7cdc1b69ab00c8b3a432983344ff95a0051e SHA512 05f479ad62b4a92ef888f760f07c77f69eeffabb3f8cadc17cd72774e3f3c7c59fd44821cff107639986e0af54626dd8bf0f4ed64bffc5fc0c1f4dd2ed83d186 WHIRLPOOL d2dfc5631e7367baaffdac15bf84af0f3087a95c1bb18ba71a8f7df8e3efb9bc5d4d657bd0ac258abd8e6bf139ee483437c309659fde5af3a68315231bb85634
DIST gdb-6.6.tar.bz2 14535755 SHA256 6e602987298db5ddb479bbb84ce653eabd9c304957a49552245f65cdc70d43bd SHA512 e3f75bd4fd788021564f09069c7872fe1c9f6fc4262f3b0b12829f55cb9e1df20ee1fb708efed01cfe4a069245ef3c3766dc6ddbb57bf43f5bc7d1fd7f38d10b WHIRLPOOL 97cdbf237f8d37a5394ea4e8b7707e4b6a3533d5da4230f26bfe58c7ff390631bbcd6a87c28f09b24eadae8e1f6226152b290e0d4efca4fee580b242dee8a0ae
DIST gdb-6.7.1-patches-1.3.tar.bz2 109192 SHA256 8d614d6ecdb343310904e293bc86f154550829cb45c5b5bd3bff9c26543f9132 SHA512 dd7577a8a900ca35e0a8d1b16c900350dea63bff989529d01697917dc51065f4438ed77386e53c6deffebad8a7bf1acdde1b79eec63268e12223b82ef0a66c3e WHIRLPOOL bbc8bf4df2166d9296df79d4c919d8e42823305a20f59018023d2151605dd9b3e536a9d147ec747f30e8ac6535f5894a1073b0d2057e6c6c5f6330773c11a783
DIST gdb-6.7.1.tar.bz2 15080950 SHA256 f98cec38420f4f1ce3da2f16e6045f086d24dfcf05996b2d74f8620691442f62 SHA512 16a69765e138a95427dfa27f89c851cc88a39c925b66596a6506f67c69fbec4c5cccf0b9c36d88df59ef48e30e3b03e37c22cab8f1f3672cfd3877315741b3e7 WHIRLPOOL 14c12bbf0aabb3288989d3688a9453d3c42fc21973c55665efe47dd4d0ec7c88a013c36927324aa68e10b2589118c06547fe4a037b97bc0bb75cb619f23d5ba5
DIST gdb-6.8-patches-1.4.tar.lzma 122922 SHA256 83121b238df52e4556ea197112f6103b34965b8e1773ab1af2949baf53f8dde4 SHA512 1f7b17a44049b37a0f056382c0604a2f96cfba29f5ec1233b00ae005b42d1812272e2346e958d7503cd53b06017c96a9f7969ec766bc378afccfc43307cb7dac WHIRLPOOL acb6ee4ccbb15e57de4ffad9342ae5efe580856810d93754e3e5d38683d5dce9c50d767a3e7b24c885aa56e5ea037d05f24c6a67c3bc0c165e927f6a520efc9b
DIST gdb-6.8-patches-1.5.tar.lzma 125348 SHA256 e503204a517992595b37f49e6cb115bcb1c210845197d54d974ffd53bc55647b SHA512 c7b9c81bad82b347b5ec5d87652434553f1ad97c84b977e09340e193f0b85b71bfcf8e374bcfe573adedfccda9dc7e780495009708049e58d6b9fd95ba4d5212 WHIRLPOOL 266b3461ec44c4bb4a44af78f7fc9237466b6c797faa7a777a2e9a58f790db701502d22606de3868adafa22a30dc5a6d96dc2928df54d74c23fe7d4ac00dba75
DIST gdb-6.8.tar.bz2 15581509 SHA256 eedffd586bf41cf2ae2f77e6819545d6eb1e5062052320a27332fdfaaebdf818 SHA512 c4647142e712d19b8d032e14e09a2293f8f3a75199d7139f2a1d856d335a50d6dd630cd032d5928cbe76906b801aa314cc817476ab889966113efc3a866e02d8 WHIRLPOOL 3e4aac4fe7511a6f0e0800da5747dfa4dbd6d9c9b241b0e58948bee4b7a9b9abbd608d0cc9af41d4c1d41d6cb27e9660f611d2b6074bfce4fcd92c7499cf121a
DIST gdb-7.0.1-patches-1.tar.lzma 11216 SHA256 711d6fb705a0ede2ede6adb036def73f8c7c4fbc9b5a4f27d829800af4d84292 SHA512 65ed2b8b9e793e399d915c8c48cfa8f4ce59f5902dfd8e13729189d959ba3ad7fe06bcae4749d395e500d51b04ae93b11a187cd6c35ffa609c0236d20feccfc4 WHIRLPOOL e29df6569d192a2a0b7768cd979d832a6b6d4faf3bbf35545896746a8ffbb61190cc91cf0376708132355b46964cb38b0bbfb5f1d3f6cc587d9c97305a09c567
DIST gdb-7.0.1.tar.bz2 17614682 SHA256 560c3fd0053ade6549e71bd045f70282feb88db73b35e401bbad601a311e3c1b SHA512 358abaf38614d16505a8a3b11c87384788affedf6c10ad0f818a22d8803a00e0b366fc6dbad047384291fc249a23d539b050aafbb48acca83cb559ad83c6f776 WHIRLPOOL 4ddf7dc9e721ba455feb38f1c17d93bbb48a8c7b7154b54213cd545787fbf7489b24300a97c3b6e3f98ed2c297314f950ba37c1c54bd4625b986775bbd74c607
DIST gdb-7.1-patches-1.tar.lzma 9207 SHA256 d2efe1ee66110e4e0c55bbe4365380bdb6e159c45ea849a1e329ac293b4e7e3c SHA512 a181a44b55c62f9c8f9d1a006182c0a09f75517f5d3e47e07afba97da5220c9e01be79f6fb9c2dc525ca8a80a4e6b9b92517ced61e1681a5b81558227701cd00 WHIRLPOOL 6a5e6896f72d98e07e3921df781c3360c86f0c0202465270affea6ff5e99ed9bc38d9d1ba328fd81a830534d24c8ebd306d52ee2ccbebbb82d5189a3daa40e6a
DIST gdb-7.1.tar.bz2 17977195 SHA256 142c27d7970a4e652dc225d61d887777ae00cf22fdd75cd1e8e4e13bfbd85352 SHA512 5edf1568c268e5f94c392bb031d134b89692f265e4e121f29c19c371b96dd835dbb1ab18fdc99bb29da811797187cef87f5a0cacb8a05e8b5a90bcfc673b3d89 WHIRLPOOL 6aeb05f33a54cdb06138d086fd853323ad0fa56b862f5ff66a87ca95fcdcf859ff3416ffeec40eea15580fbc9166663b1f679b5c46f417279079bf4b45ad2e82
DIST gdb-7.2-patches-1.tar.xz 8908 SHA256 c091d46b869aec70ea507d93936d85e134002766808e38cc29d0a6f1f4898fab SHA512 2daf753acffc20f470050e326c3b11650bd7833d23f5b4b6c011646ab9afe5cbc90d98525d62188947880990e20a08f6b656bdc55f47346661d030630c0d2459 WHIRLPOOL e26bdb93c9ac54d14dc15d8e9ece0871c0f3e3082b89b32afc2d4b4107a104c8a29e6e4839d120403983161d9f959280d7d1762ed067e29f9ec704b60a5f471c
DIST gdb-7.2.50.20101117-4.fc15.src.rpm 20026108 SHA256 7af3cc31317cc4fcc7530ac23d86baa570309095a7c4e8a7999a830ff6f07ca7
DIST gdb-7.2.tar.bz2 18530613 SHA256 bf444b88ab845243364c3d410be9e3f43a57f96ff594d65a37842ea03c3410f0 SHA512 af453ea7b1dbaf9eca35bd58fbe72f09e24e2b467af1d0d883c222310a81f8f96c288bb476a9c96a129c487ceadca858031f3440cad6a9b11a964058140f0dd1 WHIRLPOOL 0056b41be90a0a9c3c0f91e3245c4a421b03fe744f63531eb78d6d0e6e095f2ef4b1035e3ffcea8c21af01eb9bf0f90b62ead5fad200653a36cb847eef118caf
DIST gdb-7.3-patches-1.tar.xz 8192 SHA256 9b6cd79b0a769a1c3575830702c151859f1188d162699edaf4779e54dc13b6ed SHA512 0a09811a27fe534d98fe1123d8891b738f5283cda57d46c81dc0fffef0cab1f7b72c0bc0854ce8c20a44867dc2956f5b37e94b9bbc5e0e3a9506abb91160bcec WHIRLPOOL 9ed7389900cd57b4fc932071b4f353528c7fd8a2e53ad76d3eefe47ee514dfb853216dcc6bcd1bd9f8ac2ab755c4fa856f0b6a98f05b048da97de2f7edef3b57
DIST gdb-7.3.1-patches-2.tar.xz 17344 SHA256 8dc91c665025faaa716a47404a1645086c5a9db3ee6b38beb564607fa0ef6e69 SHA512 9ab6cfed095128333883b3e8ebfffc724dba21116940397c87107a6eec90b5765e8fb94e5756eac85aaed3b5c2bdd7dcccf4f9b10301cc9196bcace9791f3ecb WHIRLPOOL ac0221711239c49bb0c9ddb620e1ac328a7f570ef62b1d08a25ce0653d3989a47db35d8f784547a6521f918f063a477356c06f32d62d151903f5b5924043cc60
DIST gdb-7.3.1.tar.bz2 19500995 SHA256 6d7bff716fde98d03866a1b747c0929ee7dba49bca13e01d975e0b0fa9b33a28 SHA512 69d7318a3f6bf3c95804e6526d886348333d85c4f63c19e7575052792851a296073e36e1b54c63151c2db8ca0bfead36693f4513f2fd9dec962870408e8e71d9 WHIRLPOOL 5332eb8bd5a24cac710c39c6948e1d2373939c647ddfb1cae893cafef910e346c880e2ee4f9fa10211e60319fd648176e36362f9a5f3fdd6db7fb967500a0d5f
DIST gdb-7.3.tar.bz2 19091650 SHA256 f9edc83ed921660b77aa2b2fc168b81639aab0f49a94d4b38f2f01bf51d5d2ba SHA512 b7195913c652243f4577bac58adfe80dc90ec9d68fbf316830b1394d13248734178182ba5649ef317411145f57b32a35004b52bcec14886917da340cdf9a2b87 WHIRLPOOL de7b49ad1c09a58c6a5556ab12479729695aa5ffd47b941cb8e834057495835b0ecf3dd063dfb65a75fbb59977034e2dfa168a3b19715ff2e0d7c0b4509d426f
DIST gdb-7.4-patches-1.tar.xz 8192 SHA256 c4349847c80f314c603dd9465b90cda2b3565cac4f8024a4287f756eda9d138b SHA512 936e921ab523bd74e8c8b300346f3d861d3dbc11ec6e659b0eb08c45dc91f98bc4ff9140459f663ffb91d67e2cc51d65891a25a79d5565ff9031ba579dca4282 WHIRLPOOL 86d245c25edaa72d6eca9bd83059cf74eca7da86e137b927b7a44abe4bef3f8322430a27bd44c7de53e37f5c86fcc121e758b8e3242cc3bce69738ed46e34d45
DIST gdb-7.4.1-patches-2.tar.xz 10944 SHA256 2c57b6edcc3f1cb3915e0bd88f2789eec2a773bb7d115abfc98aa8d55ca03b02 SHA512 4455f68aa345ac04a61547a10f87f11874912227a4e46d836fe1e78bb7754d6bf778b3f52c8bce15492625aac0b238996234fcbff4549c523354187b2729def2 WHIRLPOOL 9b24f6af94266747eb8711fd4b189d9b7a4990a3a19b68561b00c38704a9cb8e7e76ac47d40131619e466cb67cde06f2cee9da248bbfafc53adbeb285464b781
DIST gdb-7.4.1.tar.bz2 20619200 SHA256 a081343c017732ab4dd30a4730da83667aa01b0b37d1ad3700c3f05a5da0f9f6 SHA512 86a2f19f161da558afdb5b6179ba11e9124651b5e10915dd3e703fc8e54cf68dba5ffa86f5c3c3c595bc8841728e220741c9fa20889f548725dbd034f3456114 WHIRLPOOL 3de6e0b4e3d17a7d97cb804a6ca49761197d9e1230fb686ec84b8c5d68b6bc578ade873493cc8545d2f96f0f7061fedd9cdc7c42dc5d1cd279025dc4f4cb2069
DIST gdb-7.4.tar.bz2 20614020 SHA256 de7e2db7f0475eca7f9ffa9251abaddd3d37e0eed0b3759f71abfd810a3fd20f SHA512 9a5e8b04be6e8a746cb0e6a8b524ec0fa1fa3a971633c54646d722d2ff9200304e36f80cdf30d5a8ba69b5d188f7c1b2baad40d11881c416a3a54e7dee8cc724 WHIRLPOOL f8b0a046071da405194d2bd07007b044e2fd037852493ba6ab6f9fc81400b85583f36b6d6c13d4f1f04e5dafc7d324404606b235e1b962ea7f80b955141cd6c2
DIST gdb-7.5-patches-1.tar.xz 9208 SHA256 07d2e5cd96c3acf64710d3cd1098684aa7db7e9e448b5a49775650c2abcb9daf SHA512 775c4b5953e7f02a0bfdc1801fa220e3446bf5cc2153e49cbba7dc883740e64604fde1bd04b6916f47530c94ab6a5351e4d4151a5b1f6f3f3d15f42e9210c196 WHIRLPOOL 69d4079327dce6e8fa8522c155b1a55687a1e14949d6812700512efcc99b51bb1a2becb4c0562b0b5bbc2ee87718d89ea278fa7f7166fa8c88b346cd5968f636 DIST gdb-7.5-patches-1.tar.xz 9208 SHA256 07d2e5cd96c3acf64710d3cd1098684aa7db7e9e448b5a49775650c2abcb9daf SHA512 775c4b5953e7f02a0bfdc1801fa220e3446bf5cc2153e49cbba7dc883740e64604fde1bd04b6916f47530c94ab6a5351e4d4151a5b1f6f3f3d15f42e9210c196 WHIRLPOOL 69d4079327dce6e8fa8522c155b1a55687a1e14949d6812700512efcc99b51bb1a2becb4c0562b0b5bbc2ee87718d89ea278fa7f7166fa8c88b346cd5968f636
DIST gdb-7.5.1-patches-2.tar.xz 8720 SHA256 7b93f737eb90c981685b6eab8ab7cda7ee0a3637b0110450efa5900486cca9dc SHA512 ab04daff6c83738fb7dc96f3444d8b6ab0bc52dd380ee6079676ba9507201c4e19bf8a8dd092705c968e4109d0080216020ad4a03c963b15cd37c6da3e8804ac WHIRLPOOL 8c520dbfb3288ff19a8978f2c1e7687467e2362fa0385d1f62beb1b2081264b597b4ca45b16d0d658cfba7bd754e10f219d84bedcb8acd0c2be4d5c64b201aca DIST gdb-7.5.1-patches-2.tar.xz 8720 SHA256 7b93f737eb90c981685b6eab8ab7cda7ee0a3637b0110450efa5900486cca9dc SHA512 ab04daff6c83738fb7dc96f3444d8b6ab0bc52dd380ee6079676ba9507201c4e19bf8a8dd092705c968e4109d0080216020ad4a03c963b15cd37c6da3e8804ac WHIRLPOOL 8c520dbfb3288ff19a8978f2c1e7687467e2362fa0385d1f62beb1b2081264b597b4ca45b16d0d658cfba7bd754e10f219d84bedcb8acd0c2be4d5c64b201aca
DIST gdb-7.5.1.tar.bz2 21349391 SHA256 070b808d289fa8f0291738eeaccc0cd7700d476998781f572856155240d29d20 SHA512 23b240f0ca9376dfc2fdeb79e725a3784841d1f787db9f7ca62a5e2f824ddd8b2d5fb3450e19dd8fee79589e3b0a5fe638eaa35966363c78c82711731c26dc47 WHIRLPOOL b1bb3d5133efcdd3e842ba03bf2f8ebcd01f4cbda8333a6725cd4160604b592fb991c02c17b725ffbcea0b7e37de9ade380079d903541124b4b76fcbd5f9e754 DIST gdb-7.5.1.tar.bz2 21349391 SHA256 070b808d289fa8f0291738eeaccc0cd7700d476998781f572856155240d29d20 SHA512 23b240f0ca9376dfc2fdeb79e725a3784841d1f787db9f7ca62a5e2f824ddd8b2d5fb3450e19dd8fee79589e3b0a5fe638eaa35966363c78c82711731c26dc47 WHIRLPOOL b1bb3d5133efcdd3e842ba03bf2f8ebcd01f4cbda8333a6725cd4160604b592fb991c02c17b725ffbcea0b7e37de9ade380079d903541124b4b76fcbd5f9e754
DIST gdb-7.5.tar.bz2 21327195 SHA256 d178c45c328369ae4f24f9a0ec53b7d009e2bfa1d41b7027280b24f58ae61932 SHA512 fcedba8a8ba50470e8c032801e99a43dae7fcaf7885b55beaf2d47bfb7b0b666cb5e3bb40d0b67e9a3ba50bd88faba0a255474ab38c2a0272e880d5c668e0506 WHIRLPOOL fa2d238380508cfe8c1ca9a0906e87d539b0470230da407c5c6a02cd9f2b63c727586a9651943ee9328bb44d782a66bb9fae7dd27e9bd31fd5cbd0161cc3514d DIST gdb-7.5.tar.bz2 21327195 SHA256 d178c45c328369ae4f24f9a0ec53b7d009e2bfa1d41b7027280b24f58ae61932 SHA512 fcedba8a8ba50470e8c032801e99a43dae7fcaf7885b55beaf2d47bfb7b0b666cb5e3bb40d0b67e9a3ba50bd88faba0a255474ab38c2a0272e880d5c668e0506 WHIRLPOOL fa2d238380508cfe8c1ca9a0906e87d539b0470230da407c5c6a02cd9f2b63c727586a9651943ee9328bb44d782a66bb9fae7dd27e9bd31fd5cbd0161cc3514d
DIST gdb-7.6-patches-2.tar.xz 12912 SHA256 216684f7fac011a7bebb2dfc772801a3ac7673fc8375f1cfb83a152e6b3c8048 SHA512 e40559523100a0154289bf250f3326d6a427d49d84d50b24b33d5f6772a131f25406b6a7b80ff92f10d3aa83ab60474f4f39f511b2144a61a4a2653faaaeb18d WHIRLPOOL 4c1f6269397bed476ac6d800db44c6d6514adf78df0f0d4b8e91de18e4404b721782f3cdb01c47f67077f2347ef83a50cb6d5016aa5647b4d7c87b3b7703dcf4 DIST gdb-7.6-patches-3.tar.xz 13644 SHA256 5ec83531a6bab75d9e3a67431d724b936cadb06862810b3182ac13f8d9b0cd22 SHA512 23a6e597629ecc544f8646eda5a637752b04cb5ecb7797f88d342e0c38f0680419a3656d8718722e8eeb7165e9aa7696c2e5b889049e5b405415bb7c391fa350 WHIRLPOOL 5a9f5cc513768c3218353ee74605ae224d556a72b557763370cc059e75fc31d438b57521df2e9d8eb5d713bbfb8d308d6b2cdf7dbdb7838343b12afc9d81e619
DIST gdb-7.6.1-patches-2.tar.xz 14136 SHA256 327948403616d1376cca2bfb0ff174b93bf0494390708864ef54bdd98bc4729f SHA512 f1364d5cc70ea3c131e48ec5cc7275bcf0f875b0dcbe663f507b0f5d082e7db38636fd9036db3da7b2e9794dbc7d42b24126d91fde9447f6f10fcc8b3aea7817 WHIRLPOOL aa738854e26da8469ae98fb681552a7f25777809027761bb788a42db73bfd7852a09e82a8bacb2870ffc52a5953bc398adc4e098c6d36f331cd23a9a9a75c6ed
DIST gdb-7.6.1.tar.bz2 24338919 SHA256 e3dfa38a14a5457f9b8b26f7b5080ba5491bd10ae4d69bfe357cea87b7d162e4 SHA512 ca42f003073d35cde42b43efe12f42888b39f2fc4b55f7df9faca2c8381a9329f19bf9366fff0af3ae59711aafaf9b4a33a15cb73a531c0c046b8ada98ed774b WHIRLPOOL 0489854f52e5d3e8fa36f4deb629e9aa7e83fd0ce80fe9aef6a9284e348e52e5d71e655d403a856911b868891ee2ba07bacc707326ef68d68052b557d5aef963
DIST gdb-7.6.2-patches-1.tar.xz 14136 SHA256 aeb45e64c4d1f70cf97cd89e66dfe72d219b140e583f602720f29b5fa6ea5145 SHA512 d56e8a613ca0f33ebe203aa85a39881b10a0a15c56ea51c7633b6f032628e207d31d1adfc8f0b7e83754da729baead0acbc83893f1d480c41ce02cad38b6b4ff WHIRLPOOL e9f5482619653c54ad95f4c9eb5310320345ef3b825e373b629b320b9d11f6acfe88e5d713faf98927da77f05d5a37edef61bfce09a4a3990c20135945930a2c
DIST gdb-7.6.2.tar.bz2 24269334 SHA256 2f6a0e2ce1c66c9dedeb7f58a8d1298ad602ddcdaf15d23104e1f7832b96d0e8 SHA512 e72e9c2abb58cc08c38841380270fe783f26baf62798171d21cf0843e6c9a81d285f424dc6229ea7b1c6c957d999c8aa75c2bd15076817abb9caab28c4eb7666 WHIRLPOOL bff0c9b33401b5efdf9c87408b4e4ee635509b536f371b4104895844a86256451d684412d0fab6dfb8e5ea2108ac2e4e383a33f2966ed2a32c4dbbbf54a280f4
DIST gdb-7.6.tar.bz2 24333590 SHA256 a410e8f35ee70cce83dbbf1da9e2a8373f271ac0e4b71db4336ae293fc7bdf1b SHA512 3b4f7f25ab8a8014a339966fd165dac6ac63df7d6403c338bbd38737bc0033d7e6461cdea2cd6dd095335a9d2a0ecd9d694e862b8d54d269dae577402e2b3ffe WHIRLPOOL c519955a9b6246e90b979783e5745e49de36b6fcd5b17360ae8db92283efb63117a592a03b92e173a11f986dfcc587e2d5c26f3aea49634f317f554ffe2f0e72 DIST gdb-7.6.tar.bz2 24333590 SHA256 a410e8f35ee70cce83dbbf1da9e2a8373f271ac0e4b71db4336ae293fc7bdf1b SHA512 3b4f7f25ab8a8014a339966fd165dac6ac63df7d6403c338bbd38737bc0033d7e6461cdea2cd6dd095335a9d2a0ecd9d694e862b8d54d269dae577402e2b3ffe WHIRLPOOL c519955a9b6246e90b979783e5745e49de36b6fcd5b17360ae8db92283efb63117a592a03b92e173a11f986dfcc587e2d5c26f3aea49634f317f554ffe2f0e72
EBUILD gdb-6.6-r2.ebuild 1948 SHA256 e32a884423df64a81c05033f0a48ad26d9015cc3cc5834e4ea1a7f406156b4c5 SHA512 e9e701cd991d20a9a680eb93939a14ac8c34dec4ebad714d3272f1b14e63dfd90c4f516ff488ad8f6193bb3f5195edc8f097c6f420ceacb17c13b02b9de16230 WHIRLPOOL 087d7651b75c90783ba540b1a4d27bd43cb4abf642ade3bd2fd21c1c234c8d29eb2c5f93ae37ff067bd45a1cbabd4a7ce7c00090476bfc2e5e8bf6810a018ded DIST gdb-7.7-patches-1.tar.xz 9368 SHA256 89fd4da18dec37773121d8f0cb5403c7edb1b9ad81ccaa5bcf9cfc389e60ed83 SHA512 1afac04f426e8bda4def8694bf9aee7783a55681c06c823527ae6c2b9237fc9a20d4854a1fc2452b4c72bd8eb0e7b991d66167bbad76bb36334bda76d6d7d5d1 WHIRLPOOL 93766c32540223e81b54573aede9cd7995a28f80d2ded70fac519c310b3a9e7413028942d3a70bcd3ea831e4ee2c00da8547def64accf890b651d89c712068ce
EBUILD gdb-6.7.1-r3.ebuild 2040 SHA256 9b1fc62f6128421bfc572e2709e4d76cc69c7a3dae024668094d5b61622b5216 SHA512 c807d690d3ad755ecdd83a5288f8370ea9b7a9354788a9ae6584b5abf350fc194d786509e7fb10e05d2a6862d2528174c4f8999cb0677fa0e0d69028ff7aacd8 WHIRLPOOL 30123c76166799a481015b3809c6f79f9e8a0914175ec1a5f5d5456d311c7e24efe05d514f66600b363cb3e1588084c3f4cd2e4d16247081c2e1e1e5e5bb2e35 DIST gdb-7.7.1-patches-1.tar.xz 8600 SHA256 336cdcb2c90da0ca970dc21dc0285a8cb1fbcf81af63c49ee3f3d45c0aef7200 SHA512 427aba554e77ccfe9cdf5b0a833a1d64f1882e8f9e37d1288c5f2510cc63d154b4c22054a2a653d156e37044d7655937dee4a1a9cd0f9768abaafc8c34ae1cc0 WHIRLPOOL d5db4b874475724ac62bae9f1b33c566192570dd68195fe1c2065b7502a36b06f5a64079a88c63a965392d87e9b7a8eb0c709578297d6692fdce1ee933a867f4
EBUILD gdb-6.8-r1.ebuild 2199 SHA256 c24f328508b2281205305c4e58158a5ab1c56c13eda0ed0fa627585bb3b1b415 SHA512 e6cf548f889fd838e169d70b4282d4993c958e82e7704071bcd4292d882423af5a27cfc4287226d1d6ff682a1b209a0a53b8900034adb036230d87c6fbdd05ff WHIRLPOOL 5648ca0f3eb59cbcd34af9dc2bc966970a70f29141a915c0fdb327fa9581d08346871148fcfc151bddb5f5e90667be3707c4aa1967a7bab3deea1abf45668e65 DIST gdb-7.7.1.tar.bz2 24849503 SHA256 0dbd5260406f1b0c70fcf027c6488527fadde0cd9bb574593491fe076eb03aa5 SHA512 887b9b726dae8f6e3e5e41574460a67e4f9002b0d47bc985dcf63bdf3518397a90b6a208cb5b19e5ed2341715ad75cfeed4df4fb423f39f74218e36bc87f1cab WHIRLPOOL 3b726d5f519167105248eb3a400be0d9bc70f72dbce9a04aa56a765b6c2ed9fc00a7c2e6ec72d0372f87bada1d74a40fc998c10a5322e2f3b5c8ea53c7ba6aa4
EBUILD gdb-6.8-r2.ebuild 2263 SHA256 acf665983df56c3e248e78ab79aa872016d6d952021ffe18227ccd21ccca3fc6 SHA512 3a9a71ca41cf7312f2d2160f422f099fa825551e56851d4415fbf6efae9799ec29a96f81c2486643e49665efa9d3ad8e189ab85e19d4c3cd8da99ef663f95f7a WHIRLPOOL ed72c14764c64cfc27b7354b6dc4fbd9b47dbcee8676bef967e0da4b153d3ad9ef771a993b4932088215c82ea7d90ff1fc6e0346f5ebed4c67ecaa803905fdcf DIST gdb-7.7.tar.bz2 24846320 SHA256 0404d1c6ee6b3ddd811722b5197944758d37b4591c216030effbac204f5a6c23 SHA512 42c8d312c0ca1042d1df7e115c541abc7453c20813b3f4f1fe52c62bc04b85d9116539d245e6404fa556260ba13f78f9a2ac35424eb7fd8ef9954cdbfc9581e0 WHIRLPOOL 8f1610e7f2023a5f273c15cdca6da40e22527d61f694e841c55c696d14e55d6abc3aa4144ffb995fe78448e69c50ea7ac9854aaab1ef2e2b8d551b975d35e8b7
EBUILD gdb-7.0.1.ebuild 2645 SHA256 6aac00d4cb39a7801dd8550db59f8a73b29c4d1dfab54acf20c073643135c242 SHA512 3457c907353ac67334e66fbbfe714799feeee8b2f744bffdad60bf423fb06fc4d7b145391d9c60168d857738895783370d2db5a1f95b02dcc0faf2aa6efb1658 WHIRLPOOL ab77cf26e395b67006cb105bdf487e323d0b9338f7760b581f8c2e1507b927525db7e7abb6f5cb76e3bed9ad45c32207a5440cb5c27122eb478ad8835b271fb2 DIST gdb-7.8.1.tar.xz 17669136 SHA256 497722b58386f4428c3474281eb3ef1c872404998b6ace907edb3bba1fabdc35 SHA512 c40775e727a665300b45ec5d375424565671768cb73eee6793285a5b9a29db66072fc55d56bc1b4189cd38e0590573554e283661e4fbec23e4ad3d5b90542a87 WHIRLPOOL 845988be5a667eae2ca2f433399d51af3bf8219a692385477f6f7f37bae000a017f39db271f28cf101a0b92eb4b48fe79c7edd1da1b84a83f3a612e49b96e265
EBUILD gdb-7.1.ebuild 2603 SHA256 e9210f5950d156a32fa8218dea0940b018d4231fe7cf00addafe353596cacdc3 SHA512 4d6fc9091c0f856683b8613efd4b3a3273f87315dedc1a447b56532c4c53f1b06588a1cb23ccaa54a069777be3909c8d7fd42390524de570117d85f038151153 WHIRLPOOL aa5516ab2f6ea277aa9d2da0b07fd36f52d85bcd8d360702350808a588c1a4d6077f6eacc5ae4ded0e04fc005470dd9913b44255764852fe0af91666860bcde3 DIST gdb-7.8.2.tar.xz 17678568 SHA256 605954d5747d5f08ea4b7f48e958d1ebbf39265e18f7f36738deeabb83744485 SHA512 face5bf1b4ce144fc8604fc84620beed956177a11fd632b4e41906fc7f632910b2b43a50e6cfdfd6cbd876ee527c813bddab8df29dc560a6c36694cdb8edc4e4 WHIRLPOOL b0e5adc8e98c8363c25b86a8f47d07863a97f215c74b4fe2fcce4e72ce82867bafea60cb51d26f3814e895a93e047ca962b19fb2557e9c74a0ab3d88b1e6ee1d
EBUILD gdb-7.2.50.20101117.4.15.ebuild 3054 SHA256 ed1bb0e10b29fabf715bc98a7befb5db631bc8dc849c699e6314700757f6c746 SHA512 cd916a631f65f915b4922c5cefd475f18db11f094080a8444ddc8c9ae773bc5d6e7056e064b1cdfdd085ce2162e56e7f9b5ca6decf9120f2e46097afd1585a16 WHIRLPOOL caa5b1c27617ebe86186bda4be1ef471d3f6c42c12d6445bb39973cfe2df793dc1da94b0ef7b186d17d1e1bd0cc8260eb1dde72b32c9faba068367c864d76880 DIST gdb-7.8.tar.xz 17664316 SHA256 49c4abe174f79f54e1f9e75210ffb590d9b497d5b5200b5398c0e073a4ecb875 SHA512 e3977393c3a9bc2860d845928f457f4696a87106ccf30569cb69a82893deeab9b05fd1cffa4316cc5cfdfd3ad11a2d5660ed07a9965fa3d696a0ec604702557f WHIRLPOOL fb97f1fbee170fccf462d25fd6b4a218a8126b75465b59e21322ff2cacf2707d6b037d593663a4f52ae293c72d012a69a65377ee6827de18da80159c829b672d
EBUILD gdb-7.2.ebuild 3479 SHA256 48cc60470ee8fa7b59294a1b4e2826e6389fc92f202be98047bf9033487211e4 SHA512 21edce9bec6def9d3c5a0884319bd5e8ccd164a75c937a87d4e2b252065dfd8523aeea45162466479e081032b79e728756eec61e19c2dabd70a36a17ab06a54f WHIRLPOOL 0ea49ef9ba66275b7e8653100ea622ae65f7ff4ecbc9c25754e69dd6e7bc4a895fdcadb7da9215daa0ac0499b1a6dd4b7fe0012d3797797c539e73c0b1de259d DIST gdb-7.9.tar.xz 17859428 SHA256 9b315651a16528f7af8c7d8284699fb0c965df316cc7339bb0b7bae335848392 SHA512 850202a477b486a75dc8196efead79c95bc675e348064a5eefee2a50215d40f62e9e052e9b8df29f997f91430f6e7454883652c701f5b1e688d9e2c575876c83 WHIRLPOOL 597cbe8b8c9da7e2188f6d207738fd9679c3a841fec9483f67ff91156d7886636b1da61bf1255155115655d87648278a0670ad381afde931c7c6ab6e762a9ecd
EBUILD gdb-7.3.1-r1.ebuild 5119 SHA256 878eb0b192d2617eb57a49a4e58eaa3d58cbdab19f6ccc697bc4924c008e7926 SHA512 69fd4549f45eec7954158bd3846f2ccd66abb9c6bb201a0bc3d2965d032754334e9816923a52fd9d62907cab5662e9268c0da884fbc741b60ce5f51ad94b1823 WHIRLPOOL 1164968a96cd88b116bf1f91c724dae955d43a45cd51aa291d96f6f2c33a03360194f6f5acd670989f9b68d8933aafa76d90d9a9770cbc80c65c74a6b43db755 EBUILD gdb-7.5.1.ebuild 5228 SHA256 0beb95618c0ba45f5face62961d85997a79d0596353fab978df76e78e4b63d7f SHA512 6ce1415fef7faea18b07f39a7bc80dbf2cae49095e40c722c33ec8c69bcf46e3b639363c0ef575b444bbd2c92856a54c45946657682633ddb8aacf5e878abb22 WHIRLPOOL b27ed2406bdb210b1cda613840c7c8a792c04928fb40cbe0aa767408e798dfccde497e8f16eeb385402244bb3d7b15aa95ec02721c8df21e007ca5e3577809de
EBUILD gdb-7.3.1.ebuild 3867 SHA256 9863d553b927f91bf1ce51f9d15f0442108cd2d2b2a6f5bd81ca6a09640fe694 SHA512 f2d2ec47b44c1098886e15d418cd5c9e5c745d7a60f59af99125b4289ac047cb63a86f66653d37364d25341a6fcd4368ea3586675a240b617dd2c381e1a9183b WHIRLPOOL e60a743e6e359b39547a0aac8a4aedf3b40f2676c899c4419754c5255608a72fd8aa99c3dbdfdc5d5bf952f1445523b506216d28c141de2d11e5889ccfba8c49 EBUILD gdb-7.5.ebuild 5210 SHA256 07bed64a562e9a1865fb9f6309a5496606f0c901634ae849fcc8a513ce93f887 SHA512 9bbb7db567d8ee1552cc33aeeede91f3905acf96d46e288496a98511f3ed8f56dc49c26261f12a21261d82da3f0601691cfaa777e7303135808c1d950a05c7c1 WHIRLPOOL cf16cd6e0512a3ec11fe783c5ef248134fed2bb5e1c8b7223339ac664c4836977781c6dc28fae49a0a325f5772f18b0cc1d19ef8a7ff4b69ac00bce07822809a
EBUILD gdb-7.3.ebuild 3782 SHA256 2782a80910202f4eece75e63f57e816f0add6116b8f94f2935e6492548567083 SHA512 7c4794964ef4a0e985f949f1ce848c6365212f3eae8b63db0843a525d3a989e4f5926623c12edfd5f8a6db08e77dcf824b4a6147dcad21dd035e6c586b43b006 WHIRLPOOL 231b9e7a51a7f6bc4a935707298702c4e9e98ae01632c5df2b3bfa4eeb46b117c7a3e66dacf8ad287c9dfec58b7d019e0badfbe04d86f1fca56add98b88b694c EBUILD gdb-7.6.1.ebuild 5750 SHA256 007cc7e1be2deb9ee26327d282be16007efb411aec92dbc601f9997d536290b8 SHA512 53afc07e9f5d02a003a065803d14396dfe31569f7b3ab17c057b2183ea11a76489b33364f24d718a148f586cd63209e2cf60136ab281add48dfb564aacecefc7 WHIRLPOOL 2d60fe5eaa5e2dad3f8627e2c86d364a7d24373560b46b443f6daa5ad5b7ccaa4fdf6e97274480e4bd2d632c595d478b958254a081bb9871fcced5b61d770fcf
EBUILD gdb-7.4.1.ebuild 5221 SHA256 9023833ab8820e115943c39b0692e253ed805acd98b1531f5ea6d00a50c32dc0 SHA512 a2175f2ccf4c4f34b441cb7836bacb04adc29fef94f40f1492c5e8d74ff9636676fde8ff65dd422091bd177592639262e93a02be687790bb9213bbcd459c6fa5 WHIRLPOOL ed21e3ef41f3c96e396f8f6a02080f62bef659c21382c8af87d6aa17c0406fa0720bb55a8c4e8430babd92a31ce3b6b9093f4d5e6c534a93ad9f15cb889258c1 EBUILD gdb-7.6.2.ebuild 5746 SHA256 8da036ff1cb7e6a9dea33fe05535c676739365ad0aba6eb49b80307fe10f797b SHA512 08aa373d88e1510b2439fdf64a60530be2776716b568fe8dc79324e30fd30489e698e478587dfa6a209c5314d903ad5f5183b10886736ad8178c66a0e0342155 WHIRLPOOL 3b4ff811f2e9310a348a15b198ca16e3c4588141145803403b235542e91c49cfd76e4a61961ba7ccd3734c584d40cce4409bc11ea779ffe0653fbb7944938b8a
EBUILD gdb-7.4.ebuild 5207 SHA256 fbcd9929e8a16b34d640fc970b788bbd10c18d00fd0a731198e92a0c69160396 SHA512 d3ea2485aa925343230c8217931c013d0aba25a52888c080aa2ba0daf7930b3c7dfe3947ab1e84aa785480586c6d8ebf52f2b4825017795d07d18cb9aff65474 WHIRLPOOL c90088d15847499d93bf5bb82b348ce73667e0e017d7898531d5672c27dd317493c9d0ae65ff62e8b1b6c4e77e10dd1d54a9a0115a63bc6ee7bb26a683ae1255 EBUILD gdb-7.6.ebuild 5288 SHA256 15e5ab12515b07a5064108cee515c6a99fa50ec8dc0b2f56fd5344f4cd979fc6 SHA512 686c36bb47a30154be5a8c8d8c3de39baaf0289859dacfa1fc489efd1fe98353ad35ce20184f445d17e73fe94842b93a806dd47643eb62e5fa6bbd1fd9cff417 WHIRLPOOL 7d55abec2e2d837057838538a576ddb63251f42ef4d44f29f69fe16550cf7b9cd4904ad0f295a9f97f7bbc2d8c2d4cb3611f3c3c23b04bdc36128a957dc40f1b
EBUILD gdb-7.5.1.ebuild 5220 SHA256 43fb339b1b7ad96043e56f66e06a82ed74595656dbf09936c84bcc5b1addbad3 SHA512 fbffcdc0d1076c66af8ad900f626123251eb8589afb6dd39c900e4d4bc9f67ea3071c6be319b8e867f71e255d6ee14b47a372dd11163729b1970b57d2a674473 WHIRLPOOL ef920d670a0682edc354d4801340daab2441e602f42121aadf4e8f81e1c396333e9f0753abdf2ad81e0ec9156dbe70008b5905c5e414faa6bd8a1ecdc1707ef3 EBUILD gdb-7.7-r1.ebuild 5643 SHA256 85f0df8db0812b346ea91514fbac8275ed4e4669cb97285da359f116e7c79829 SHA512 58a929b750441bf127933d3af003e9132665e192c9dca7a972f179a1cadb8291da62625b8103c1d6ee95c3a3a24601a2edb365aee4ddf7ac88acf45761c8a3e7 WHIRLPOOL bcf8549edd489da9ecce4f6520f0bec342ac96e87fa5040e37061632772f8eff69053fd264f3be15b208b6116d34cc4d64f7d32b673811ebe2a9927b85725f25
EBUILD gdb-7.5.ebuild 5210 SHA256 a1c54a09ffb28e92290b51af07206e7f40c0273c90bc2beebf5339776dbd829c SHA512 50ce9fb465d102f0d66c5d7fa45c5242b2d6cac646446100c0f71f7d467d50d72a32850ab949f77d9af1182f8c9a54b3a845c4176e4fbf792fe968d22588d403 WHIRLPOOL d0f83a7b75220acd853d5f868e66edc39af76363f778abf05ae31206f84238627e9c3c028ba7ec9c069808827b1991ac3810da1cba70fabd45e0399eec160321 EBUILD gdb-7.7.1.ebuild 6066 SHA256 8f99581101dfec4d9c40fd54e2a77509a2390d1d91715ea581f787117e714471 SHA512 390188bfb03deb4cd8089845e9c8f101ef762fce0ed44c6a85fd7a5276af038cf91f415f44f71a957b08725713c62da68b09044f4ae08225a4ffb763734353db WHIRLPOOL 529b2752717cacb14e5e9678d0ee3bdd357078083883d9bff3afad52e2f682bbd3e9698b6b7a1c521175c55b27158b37298107754f2476161b02330e868d58c8
EBUILD gdb-7.6.ebuild 5230 SHA256 fb121679a827fb750af4d32d6f52e3474d91edb4abe6393720dd5265214c878a SHA512 81727039692765ed6bf9456a5cb6941759308c3b582b74c978764b16d83c8affa91102921f66696e49217dfe77b1df5c2321c681ee1e0657b1b48252ef747e42 WHIRLPOOL 5fea35696e87ce7e8043bc104aca2d070e33dcec8faef76cecc6ab08141783cc5871af05325b755ba92d1a2c20dda5627769b5b9f5a4315bbf8eb2ab5c6c4fab EBUILD gdb-7.8.1.ebuild 5941 SHA256 5fc0def700111f4827a07618ba0f7ca08e582d8148e5b8cb71c6901cd90c8d9f SHA512 13af6c666816950f2a4d05a5dedac7da7e11b07c8e4fd370855e9e19ef88d1c490707e866183b466329385ef8a5405419b27cd2b4b63203e9b89a3e686949af5 WHIRLPOOL 8cab915b469d55c6ebfb46a7002720f4a838d3e94f0058c833b8c214294fe8a70ab2449b031f36c0acb9316857cfbb2840acb193ce4df080cebd45b5ed89adb3
EBUILD gdb-9999.ebuild 5220 SHA256 66a692fb608a88b1c02ee91f5865a197783491c136bd7c2ee05ead4aab2920fe SHA512 7a33cce209695329437e0cec17d97f9ab1baeb471b7c90e12d7342004c079035503d238a062a07c9d9fcd3b1a680bd46b7bef0cdf62744963a99d3c4d7d4bd71 WHIRLPOOL 32e8a7261b2693675552f8a0f7961ecc25d5369b64ce03f90929862f03a9c018335adcb2d0ef373f8cbbdb5ba3db953cd433767903f812f5f63dd42270d89633 EBUILD gdb-7.8.2.ebuild 5940 SHA256 005df1ff958b4cbc98dbee4a510e9e79cb2a5c291ad9e1231119eec1a0c1b8ae SHA512 503e3b80e2499afe8ce8c295418a3d816cc10ebd85894e9f9d51ff1082dbaf89404966eb65827ff3d782bd9662c3c3f75890812343b23b2e8f61ec906cbf6f32 WHIRLPOOL b4e12bc1b54cfd234651b3021777096100966b4a2cb71e1127ea4fc32f7b58246b0578ddc9107b653b05eab7baffa0b0390064a7086f7e77f74bbcb2794a0fe3
MISC ChangeLog 31820 SHA256 16d270d72135e4f0a442312a61be41b53eadff7a53d8c39a701cc192980a62aa SHA512 c48f90f987e53969a9b582be68fea3a4368af5e6bb7810bdaa75cf780f1d07159b58e5022af45568432a15af7d5f6f7581d02ae3dba4fe41cb97d5a1bb63fadf WHIRLPOOL 982962d191e8a6c06be9ae20c8d87f60181d56b2a387ec33db507f387426d2c006dce4711233ea7025c89ea5613cdd7e5cb192a01cc834d2e1f7d5220e41ccb8 EBUILD gdb-7.8.ebuild 5865 SHA256 37a02706df2759c4a796cd0df64e3bb7f504c5c7d42ddebf9f4556023c59ca74 SHA512 2aad02c5f66a0a9377adb5d731af2c089fadf38085ceaea39c400fe31dc22fe69a516b2bc95dd166b2675103e927eaa10ef48e1f0514a74a73f92ce8499e5a66 WHIRLPOOL 760f525513170bb423d7405a4f4dfe85f4ae37545a9d22ebc1620d91300ce9bb1ecf29adefb0cf09d92079cb0d7232a6395de5849aace86128b5ab9451beb499
MISC metadata.xml 552 SHA256 e86791dadf315a7a079e460854bcc4a28d7c69a93694efc85014b325824b81cf SHA512 bb4901b011b63137fb7e359ff657fbe8aa2bd7d36a78be397c163a0bd37486a32bddf4929ab5a2a3b7b7d52f3c2edd69ce18d4bb5e2f56b45d43bb59cb54f686 WHIRLPOOL 214e51279eed4230ed8cba15e42581213428ff06c32ad7832b17c1af6c2eae351a843aae51d78a99486b5bbfea2369faa4aaa4b99cae1ce7a41da5748d8e2211 EBUILD gdb-7.9.ebuild 5938 SHA256 f2e7eb9c04e3a23af5f2fdc55fd357da7553b1b284a69fe28c0e42bcfe12d8b7 SHA512 45036d9d6c7edf2c641f2a5ea0f7e5a7e469f45d54c8db6a1e64ffa4d4b21114c963106fa880bbf9f668d834e365bab08bdd70053d744d069f679f75da91b9b5 WHIRLPOOL b2edaeb912aa0793ab14b04de1f0251345d1449154c88f32a547fc1a79fcf0b81af4deda0151185cfa0c4417b295a6ba668c0011ba8814583a82baf801fd582d
EBUILD gdb-9999.ebuild 5940 SHA256 8526ba991570198f5cceff60ee8fb54bf5796601741b124be13a8894bba07b21 SHA512 a1f76e29c55a151e2e53209340e954b08da1066abe7ae0f3c6dd3052a46b318206cf89490d071dec8ae05c66535fa588678a347e8b9a5a404b15380d39612e29 WHIRLPOOL 7f0305b1e01d0c0e2b64011dc8196f53e96f1f5dad13d6498c6496a1dab509d311a5ea164ad7d3ae6065dda174e4c83bcaa989e6783395d74297568c6a1eda8d
MISC ChangeLog 40148 SHA256 d8fb676ff4579b6b53cfe124ae9df9486937fe5e9376491afdd07549c8c12025 SHA512 3c82d7d92d569093d77d601186d19cf3447ad583d5634220db0cc63a88def6a298a26b18ef7ad0ae8e1d0c8568a9f5f4806262d7daf325d42b910fa585ede5fe WHIRLPOOL 723d74b419061e715c164afc503764d897a35a5f65422ef9d675aa025f8c4cfc145413d3e37f12207c94bdfbfdd1ee1e597641f8c384b353ae59a1bd4e9cecb8
MISC metadata.xml 694 SHA256 32f59a7ff4c58911e613a5cafeb79fa23d4cced2be2553ddd0eb6395f2853d21 SHA512 521fa566e1dcaaf5c363edf0643e9bbd9374559d01be24875451163bf4b72ec44341b5c390730727950d3af38782850c203da55248e22153d713e34eeed1a07e WHIRLPOOL 76a4ae0a5fb0efa769fb676b21c13fae274775a0bee3f95281e0f9df46d67652e2afe2e3ed1da88e64d3f39d77fb89c7fcf3c19535b6ce90290ff8d01b06ec5f
-----BEGIN PGP SIGNATURE----- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux) Version: GnuPG v2
iQIcBAEBCAAGBQJRxlqBAAoJELEHsLL7fEFWEuMP/3gXyjoohXsCa2F/4lFqxNnY iQIcBAEBCAAGBQJVIC1fAAoJEPGu1DbS6WIAMsYP/06nMamM48/uyzbAGsURwbAW
ISUiY+RP/eOrhTgjx3+tMJZkeHtwSM+pAjnsmEn08AeuROVbFDPIdSxr7HOzhRv8 qs7xmqItJXxeRGONbOyVyL9MqZ27JvovOA5H+wcgFqlCrG+HLD+y1PC5Yl6AA1KN
mFs5B0zHzMcuHoogbjFXxDeZmuNOssIo4v+eIy7OlEoDgkkp2F0+Dr6fTzI81BQE qdrRNeOmq87l42OqQ2RfyVFmzX8ED4op45K/e/+l0D0fSp8p5I3vdNzsfeWYmzcH
gYk4piU32h9a2/A8cD8I/7bdKJRVBW+ce0356qhMlMq+599FBj/WQcKTb9h42fzW I/P4NzwP/mRa7o27XF9cYKITeb/NWZ58ZOenlWrk2A5bMNyxUuBPPZQQoVqDi9lh
uo1TgYwdh8yptjtESPQ/XOWk5+SqaGX2N6N4tXF6h3ZnXZ3vDsVEuy0yoTLjSCyZ k7tB83UzD3RgCYJPDxr+yWLafg5NfZ6/fnPh0QI/Dc5A0z0up8z3w3FUsc1dCDBs
n4bbgvjyb1FEtdji0Tv7Lg6E7gYF1Q0Ibjq+A913+/eQ+tbJQVP7x26/C6i2czHV vwETIlz9YJP/Z+6jRTCGhligK3ci8/H26lfu6W8dZrsUOmMFvJ+pQJqla0nQNWZI
XAv1h9XjJUHXA4ENBjq8idQFmPBQkQAMCcuLe+gYXjpjJtSMpcqpM6R+nvgifXs7 rHExmaM8Ay7I2pAeDzK/i5QOEUILZAo2p1S/yJGqIP1X6TiBbCrLrfbWmY3BDvEX
dv3f2qOFyn8KxOq/4JbKkDoHgNuzeoVooskVb4F+yngPTuW2/Mp30QOqYigmrh3Y 0HTODnuTejMUbew/Bj9h0TYq5irZW0sj3tmzCZHG9YnnlUQdcKlhpbqCEUDFktjG
5AY5uUYCplIbYRixWinzoEiyVfhKsUu7/12EYmfM2SCzezc7LMmRNZIQ+2gN/AzV UfZuc8+06DEaxDtBzLYnYKYK4Us/H9wceoPLGZZTlOhJR1aTjcaV/AoMCxjoaV91
9Nly+ounQHc7D0aOFln0lpCljMCLuSTiA5907zdKM0e6I0pkmc+VR7iAqVtvyis3 0B4oBcftcdFuoNEAx/Wj9BPm/i/FORVi3pIhAHcVAg1jW3DC9o2A1LZ8DHUuVkv0
kmEETsw7cZpXNLyu+jCoiHZNo7evLFFnvN0NO6lu56SP7ia+QzL+ML7G/KGKzq9X Q5nf68JTyPTnPHZhvJmcAXbCeFIkjbGsoGNvUZ8BjIpqPgLnVvRBFHM2bUEWbgUP
8sWi3jCOsDkuHRiJU3iw FpEbn8Knm9cPPuIj2JaA
=frRT =irQt
-----END PGP SIGNATURE----- -----END PGP SIGNATURE-----

View File

@ -1,82 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-6.6-r2.ebuild,v 1.15 2013/02/09 04:38:58 vapier 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
PATCH_VER="1.3"
DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/"
SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2
mirror://gentoo/${P}-patches-${PATCH_VER}.tar.bz2"
LICENSE="GPL-2 LGPL-2"
[[ ${CTARGET} != ${CHOST} ]] \
&& SLOT="${CTARGET}" \
|| SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd"
IUSE="nls test vanilla"
RDEPEND=">=sys-libs/ncurses-5.2-r2"
DEPEND="${RDEPEND}
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
use vanilla || EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
strip-linguas -u bfd/po opcodes/po
}
src_compile() {
replace-flags -O? -O2
econf \
--disable-werror \
$(use_enable nls) \
|| die
emake || die
}
src_test() {
make check || ewarn "tests failed"
}
src_install() {
emake \
DESTDIR="${D}" \
libdir=/nukeme includedir=/nukeme \
install || die
rm -r "${D}"/nukeme || die
# 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/PROBLEMS
docinto sim
dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING
dodoc "${WORKDIR}"/extra/gdbinit.sample
# Remove shared info pages
rm -f "${D}"/usr/share/info/{annotate,bfd,configure,standards}.info*
}
pkg_postinst() {
# portage sucks and doesnt unmerge files in /etc
rm -vf "${ROOT}"/etc/skel/.gdbinit
}

View File

@ -1,84 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-6.7.1-r3.ebuild,v 1.11 2013/02/09 04:38:58 vapier 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
PATCH_VER="1.3"
DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/"
SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2
mirror://gentoo/${P}-patches-${PATCH_VER}.tar.bz2"
LICENSE="GPL-2 LGPL-2"
[[ ${CTARGET} != ${CHOST} ]] \
&& SLOT="${CTARGET}" \
|| SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd"
IUSE="nls test vanilla"
RDEPEND=">=sys-libs/ncurses-5.2-r2
sys-libs/readline"
DEPEND="${RDEPEND}
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
use vanilla || EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
strip-linguas -u bfd/po opcodes/po
}
src_compile() {
strip-unsupported-flags
econf \
--disable-werror \
--with-system-readline \
$(use_enable nls) \
|| die
emake || die
}
src_test() {
make check || ewarn "tests failed"
}
src_install() {
emake \
DESTDIR="${D}" \
libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \
install || die
rm -r "${D}"/nukeme || die
# 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/PROBLEMS
docinto sim
dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING
dodoc "${WORKDIR}"/extra/gdbinit.sample
# Remove shared info pages
rm -f "${D}"/usr/share/info/{annotate,bfd,configure,standards}.info*
}
pkg_postinst() {
# portage sucks and doesnt unmerge files in /etc
rm -vf "${ROOT}"/etc/skel/.gdbinit
}

View File

@ -1,86 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-6.8-r1.ebuild,v 1.13 2013/02/09 04:38:58 vapier 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
PATCH_VER="1.4"
DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/"
SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2
mirror://gentoo/${P}-patches-${PATCH_VER}.tar.lzma"
LICENSE="GPL-2 LGPL-2"
[[ ${CTARGET} != ${CHOST} ]] \
&& SLOT="${CTARGET}" \
|| SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd"
IUSE="multitarget nls test vanilla"
RDEPEND=">=sys-libs/ncurses-5.2-r2
sys-libs/readline"
DEPEND="${RDEPEND}
|| ( app-arch/xz-utils app-arch/lzma-utils )
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
use vanilla || EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
strip-linguas -u bfd/po opcodes/po
}
src_compile() {
strip-unsupported-flags
econf \
--disable-werror \
$(has_version '=sys-libs/readline-5*:0' && echo --with-system-readline) \
$(use_enable nls) \
$(use multitarget && echo --enable-targets=all) \
|| die
emake || die
}
src_test() {
emake check || ewarn "tests failed"
}
src_install() {
emake \
DESTDIR="${D}" \
libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \
install || die
rm -r "${D}"/nukeme || die
# 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/PROBLEMS
docinto sim
dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING
dodoc "${WORKDIR}"/extra/gdbinit.sample
# Remove shared info pages
rm -f "${D}"/usr/share/info/{annotate,bfd,configure,standards}.info*
}
pkg_postinst() {
# portage sucks and doesnt unmerge files in /etc
rm -vf "${ROOT}"/etc/skel/.gdbinit
}

View File

@ -1,88 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-6.8-r2.ebuild,v 1.7 2013/02/09 04:38:58 vapier 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
PATCH_VER="1.5"
DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/"
SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2
mirror://gentoo/${P}-patches-${PATCH_VER}.tar.lzma"
LICENSE="GPL-2 LGPL-2"
[[ ${CTARGET} != ${CHOST} ]] \
&& SLOT="${CTARGET}" \
|| SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd"
IUSE="expat multitarget nls test vanilla"
RDEPEND=">=sys-libs/ncurses-5.2-r2
sys-libs/readline
expat? ( dev-libs/expat )"
DEPEND="${RDEPEND}
|| ( app-arch/xz-utils app-arch/lzma-utils )
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
use vanilla || EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
strip-linguas -u bfd/po opcodes/po
}
src_compile() {
strip-unsupported-flags
econf \
--disable-werror \
$(has_version '=sys-libs/readline-5*:0' && echo --with-system-readline) \
$(use_enable nls) \
$(use multitarget && echo --enable-targets=all) \
$(use_with expat) \
|| die
emake || die
}
src_test() {
emake check || ewarn "tests failed"
}
src_install() {
emake \
DESTDIR="${D}" \
libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \
install || die
rm -r "${D}"/nukeme || die
# 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/PROBLEMS
docinto sim
dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING
dodoc "${WORKDIR}"/extra/gdbinit.sample
# Remove shared info pages
rm -f "${D}"/usr/share/info/{annotate,bfd,configure,standards}.info*
}
pkg_postinst() {
# portage sucks and doesnt unmerge files in /etc
rm -vf "${ROOT}"/etc/skel/.gdbinit
}

View File

@ -1,103 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.0.1.ebuild,v 1.10 2013/02/09 04:38:58 vapier 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
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
PATCH_VER="1"
DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/"
SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2
${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.lzma}"
LICENSE="GPL-2 LGPL-2"
is_cross \
&& SLOT="${CTARGET}" \
|| SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd"
IUSE="expat multitarget nls python test vanilla"
RDEPEND=">=sys-libs/ncurses-5.2-r2
sys-libs/readline
expat? ( dev-libs/expat )
python? ( dev-lang/python )"
DEPEND="${RDEPEND}
|| ( app-arch/xz-utils app-arch/lzma-utils )
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
strip-linguas -u bfd/po opcodes/po
}
gdb_branding() {
printf "Gentoo ${PV} "
if [[ -n ${PATCH_VER} ]] ; then
printf "p${PATCH_VER}"
else
printf "vanilla"
fi
}
src_compile() {
strip-unsupported-flags
econf \
--with-pkgversion="$(gdb_branding)" \
--with-bugurl='http://bugs.gentoo.org/' \
--disable-werror \
$(has_version '=sys-libs/readline-5*:0' && echo --with-system-readline) \
$(is_cross && echo --with-sysroot=/usr/${CTARGET}) \
$(use_with expat) \
$(use_enable nls) \
$(use multitarget && echo --enable-targets=all) \
$(use_with python) \
|| die
emake || die
}
src_test() {
emake check || ewarn "tests failed"
}
src_install() {
emake \
DESTDIR="${D}" \
libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \
install || die
rm -r "${D}"/nukeme || die
# 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/PROBLEMS
docinto sim
dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING
dodoc "${WORKDIR}"/extra/gdbinit.sample
# Remove shared info pages
rm -f "${D}"/usr/share/info/{annotate,bfd,configure,standards}.info*
}
pkg_postinst() {
# portage sucks and doesnt unmerge files in /etc
rm -vf "${ROOT}"/etc/skel/.gdbinit
}

View File

@ -1,103 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.1.ebuild,v 1.4 2013/02/09 04:38:58 vapier 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
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
PATCH_VER="1"
DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/"
SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2
${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.lzma}"
LICENSE="GPL-2 LGPL-2"
is_cross \
&& SLOT="${CTARGET}" \
|| SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd"
IUSE="expat multitarget nls python test vanilla"
RDEPEND=">=sys-libs/ncurses-5.2-r2
sys-libs/readline
expat? ( dev-libs/expat )
python? ( dev-lang/python )"
DEPEND="${RDEPEND}
|| ( app-arch/xz-utils app-arch/lzma-utils )
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
strip-linguas -u bfd/po opcodes/po
}
gdb_branding() {
printf "Gentoo ${PV} "
if [[ -n ${PATCH_VER} ]] ; then
printf "p${PATCH_VER}"
else
printf "vanilla"
fi
}
src_compile() {
strip-unsupported-flags
econf \
--with-pkgversion="$(gdb_branding)" \
--with-bugurl='http://bugs.gentoo.org/' \
--disable-werror \
--with-system-readline \
$(is_cross && echo --with-sysroot=/usr/${CTARGET}) \
$(use_with expat) \
$(use_enable nls) \
$(use multitarget && echo --enable-targets=all) \
$(use_with python) \
|| die
emake || die
}
src_test() {
emake check || ewarn "tests failed"
}
src_install() {
emake \
DESTDIR="${D}" \
libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \
install || die
rm -r "${D}"/nukeme || die
# 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/PROBLEMS
docinto sim
dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING
dodoc "${WORKDIR}"/extra/gdbinit.sample
# Remove shared info pages
rm -f "${D}"/usr/share/info/{annotate,bfd,configure,standards}.info*
}
pkg_postinst() {
# portage sucks and doesnt unmerge files in /etc
rm -vf "${ROOT}"/etc/skel/.gdbinit
}

View File

@ -1,120 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.2.50.20101117.4.15.ebuild,v 1.3 2013/02/09 04:38:58 vapier Exp $
EAPI="3"
inherit flag-o-matic eutils
export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
export CTARGET=${CATEGORY/cross-}
fi
fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
if [[ ${PV} == *.*.*.*.*.* ]] ; then
inherit versionator rpm
# fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm
gvcr() { get_version_component_range "$@"; }
MY_PV=$(gvcr 1-4)
RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm"
else
MY_PV=${PV}
RPM=
fi
PATCH_VER=""
DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/"
if [[ -n ${RPM} ]] ; then
SRC_URI="mirror://fedora/development/source/SRPMS/${RPM}"
else
SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2"
fi
SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
LICENSE="GPL-2 LGPL-2"
is_cross \
&& SLOT="${CTARGET}" \
|| SLOT="0"
KEYWORDS=""
IUSE="expat multitarget nls python test vanilla"
RDEPEND=">=sys-libs/ncurses-5.2-r2
sys-libs/readline
expat? ( dev-libs/expat )
python? ( =dev-lang/python-2* )"
DEPEND="${RDEPEND}
app-arch/xz-utils
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )"
S=${WORKDIR}/${PN}-${MY_PV}
src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
strip-linguas -u bfd/po opcodes/po
}
gdb_branding() {
printf "Gentoo ${PV} "
if [[ -n ${PATCH_VER} ]] ; then
printf "p${PATCH_VER}"
else
printf "vanilla"
fi
}
src_configure() {
strip-unsupported-flags
econf \
--with-pkgversion="$(gdb_branding)" \
--with-bugurl='http://bugs.gentoo.org/' \
--disable-werror \
--enable-64-bit-bfd \
$(has_version '=sys-libs/readline-5*:0' && echo --with-system-readline) \
$(is_cross && echo --with-sysroot=/usr/${CTARGET}) \
$(use_with expat) \
$(use_enable nls) \
$(use multitarget && echo --enable-targets=all) \
$(use_with python python "${EPREFIX}/usr/bin/python2")
}
src_test() {
emake check || ewarn "tests failed"
}
src_install() {
emake \
DESTDIR="${D}" \
libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \
install || die
rm -r "${D}"/nukeme || die
# 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/PROBLEMS
docinto sim
dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING
dodoc "${WORKDIR}"/extra/gdbinit.sample
# Remove shared info pages
rm -f "${D}"/usr/share/info/{annotate,bfd,configure,standards}.info*
}
pkg_postinst() {
# portage sucks and doesnt unmerge files in /etc
rm -vf "${ROOT}"/etc/skel/.gdbinit
}

View File

@ -1,129 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.2.ebuild,v 1.16 2013/02/09 04:38:58 vapier Exp $
EAPI="3"
inherit flag-o-matic eutils
export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
export CTARGET=${CATEGORY/cross-}
fi
fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
if [[ ${PV} == *.*.*.*.*.* ]] ; then
inherit versionator rpm
# fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm
gvcr() { get_version_component_range "$@"; }
MY_PV=$(gvcr 1-4)
RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm"
else
MY_PV=${PV}
RPM=
fi
PATCH_VER="1"
DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/"
if [[ -n ${RPM} ]] ; then
SRC_URI="http://mirrors.kernel.org/fedora/development/source/SRPMS/${RPM}"
else
SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2"
fi
SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
LICENSE="GPL-2 LGPL-2"
is_cross \
&& SLOT="${CTARGET}" \
|| SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x86-fbsd ~x64-macos ~x86-macos"
IUSE="expat multitarget nls python test vanilla"
RDEPEND=">=sys-libs/ncurses-5.2-r2
sys-libs/readline
expat? ( dev-libs/expat )
python? ( =dev-lang/python-2* )"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/yacc
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )"
S=${WORKDIR}/${PN}-${MY_PV}
src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
strip-linguas -u bfd/po opcodes/po
}
gdb_branding() {
printf "Gentoo ${PV} "
if [[ -n ${PATCH_VER} ]] ; then
printf "p${PATCH_VER}"
else
printf "vanilla"
fi
}
src_configure() {
strip-unsupported-flags
econf \
--with-pkgversion="$(gdb_branding)" \
--with-bugurl='http://bugs.gentoo.org/' \
--disable-werror \
--enable-64-bit-bfd \
--with-system-readline \
$(is_cross && echo --with-sysroot="${EPREFIX}"/usr/${CTARGET}) \
$(use_with expat) \
$(use_enable nls) \
$(use multitarget && echo --enable-targets=all) \
$(use_with python python "${EPREFIX}/usr/bin/python2")
}
src_test() {
emake check || ewarn "tests failed"
}
src_install() {
emake \
DESTDIR="${D}" \
libdir=/nukeme/pretty/pretty/please includedir=/nukeme/pretty/pretty/please \
install || die
rm -r "${D}"/nukeme || die
# Don't install docs when building a cross-gdb
if [[ ${CTARGET} != ${CHOST} ]] ; then
rm -r "${ED}"/usr/share
return 0
fi
dodoc README
docinto gdb
dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \
gdb/NEWS gdb/ChangeLog gdb/PROBLEMS
docinto sim
dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING
dodoc "${WORKDIR}"/extra/gdbinit.sample
# Remove shared info pages
rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info*
}
pkg_postinst() {
# portage sucks and doesnt unmerge files in /etc
rm -vf "${ROOT}"/etc/skel/.gdbinit
if use prefix && [[ ${CHOST} == *-darwin* ]] ; then
ewarn "gdb is unable to get a mach task port when installed by Prefix"
ewarn "Portage, unprivileged. To make gdb fully functional you'll"
ewarn "have to perform the following steps:"
ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb"
ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb"
fi
}

View File

@ -1,145 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.3.1.ebuild,v 1.14 2013/02/09 04:38:58 vapier Exp $
EAPI="3"
inherit flag-o-matic eutils
export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
export CTARGET=${CATEGORY/cross-}
fi
fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
RPM=
MY_PV=${PV}
case ${PV} in
*.*.*.*.*.*)
# fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm
inherit versionator rpm
gvcr() { get_version_component_range "$@"; }
MY_PV=$(gvcr 1-4)
RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm"
SRC_URI="mirror://fedora/development/source/SRPMS/${RPM}"
;;
*.*.50.*)
# weekly snapshots
SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.bz2"
;;
9999*)
# live git tree
EGIT_REPO_URI="git://sourceware.org/git/gdb.git"
inherit git-2
SRC_URI=""
;;
*)
# Normal upstream release
SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2"
;;
esac
PATCH_VER="2"
DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/"
SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
LICENSE="GPL-2 LGPL-2"
is_cross \
&& SLOT="${CTARGET}" \
|| SLOT="0"
if [[ ${PV} != 9999* ]] ; then
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
IUSE="expat multitarget nls +python test vanilla"
RDEPEND=">=sys-libs/ncurses-5.2-r2
sys-libs/readline
expat? ( dev-libs/expat )
python? ( =dev-lang/python-2* )"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/yacc
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )"
S=${WORKDIR}/${PN}-${MY_PV}
src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
strip-linguas -u bfd/po opcodes/po
}
gdb_branding() {
printf "Gentoo ${PV} "
if [[ -n ${PATCH_VER} ]] ; then
printf "p${PATCH_VER}"
else
printf "vanilla"
fi
}
src_configure() {
strip-unsupported-flags
econf \
--with-pkgversion="$(gdb_branding)" \
--with-bugurl='http://bugs.gentoo.org/' \
--disable-werror \
--enable-64-bit-bfd \
--with-system-readline \
--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug \
$(is_cross && echo --with-sysroot="${EPREFIX}"/usr/${CTARGET}) \
$(use_with expat) \
$(use_enable nls) \
$(use multitarget && echo --enable-targets=all) \
$(use_with python python "${EPREFIX}/usr/bin/python2")
}
src_test() {
emake check || ewarn "tests failed"
}
src_install() {
emake \
DESTDIR="${D}" \
{include,lib}dir=/nukeme/pretty/pretty/please \
install || die
rm -r "${D}"/nukeme || die
# Don't install docs when building a cross-gdb
if [[ ${CTARGET} != ${CHOST} ]] ; then
rm -r "${ED}"/usr/share
return 0
fi
dodoc README
docinto gdb
dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \
gdb/NEWS gdb/ChangeLog gdb/PROBLEMS
docinto sim
dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING
if [[ -n ${PATCH_VER} ]] ; then
dodoc "${WORKDIR}"/extra/gdbinit.sample
fi
# Remove shared info pages
rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info*
}
pkg_postinst() {
# portage sucks and doesnt unmerge files in /etc
rm -vf "${ROOT}"/etc/skel/.gdbinit
if use prefix && [[ ${CHOST} == *-darwin* ]] ; then
ewarn "gdb is unable to get a mach task port when installed by Prefix"
ewarn "Portage, unprivileged. To make gdb fully functional you'll"
ewarn "have to perform the following steps:"
ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb"
ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb"
fi
}

View File

@ -1,145 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.3.ebuild,v 1.8 2013/02/09 04:38:58 vapier Exp $
EAPI="3"
inherit flag-o-matic eutils
export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
export CTARGET=${CATEGORY/cross-}
fi
fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
RPM=
MY_PV=${PV}
case ${PV} in
*.*.*.*.*.*)
# fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm
inherit versionator rpm
gvcr() { get_version_component_range "$@"; }
MY_PV=$(gvcr 1-4)
RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm"
SRC_URI="mirror://fedora/development/source/SRPMS/${RPM}"
;;
*.*.50.*)
# weekly snapshots
SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.bz2"
;;
9999*)
# live git tree
EGIT_REPO_URI="git://sourceware.org/git/gdb.git"
inherit git-2
SRC_URI=""
;;
*)
# Normal upstream release
SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2"
;;
esac
PATCH_VER="1"
DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/"
SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
LICENSE="GPL-2 LGPL-2"
is_cross \
&& SLOT="${CTARGET}" \
|| SLOT="0"
if [[ ${PV} != 9999* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
fi
IUSE="expat multitarget nls python test vanilla"
RDEPEND=">=sys-libs/ncurses-5.2-r2
sys-libs/readline
expat? ( dev-libs/expat )
python? ( =dev-lang/python-2* )"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/yacc
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )"
S=${WORKDIR}/${PN}-${MY_PV}
src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
strip-linguas -u bfd/po opcodes/po
}
gdb_branding() {
printf "Gentoo ${PV} "
if [[ -n ${PATCH_VER} ]] ; then
printf "p${PATCH_VER}"
else
printf "vanilla"
fi
}
src_configure() {
strip-unsupported-flags
econf \
--with-pkgversion="$(gdb_branding)" \
--with-bugurl='http://bugs.gentoo.org/' \
--disable-werror \
--enable-64-bit-bfd \
--with-system-readline \
--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug \
$(is_cross && echo --with-sysroot="${EPREFIX}"/usr/${CTARGET}) \
$(use_with expat) \
$(use_enable nls) \
$(use multitarget && echo --enable-targets=all) \
$(use_with python python "${EPREFIX}/usr/bin/python2")
}
src_test() {
emake check || ewarn "tests failed"
}
src_install() {
emake \
DESTDIR="${D}" \
{include,lib}dir=/nukeme/pretty/pretty/please \
install || die
rm -r "${D}"/nukeme || die
# Don't install docs when building a cross-gdb
if [[ ${CTARGET} != ${CHOST} ]] ; then
rm -r "${ED}"/usr/share
return 0
fi
dodoc README
docinto gdb
dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \
gdb/NEWS gdb/ChangeLog gdb/PROBLEMS
docinto sim
dodoc sim/ChangeLog sim/MAINTAINERS sim/README-HACKING
if [[ -n ${PATCH_VER} ]] ; then
dodoc "${WORKDIR}"/extra/gdbinit.sample
fi
# Remove shared info pages
rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info*
}
pkg_postinst() {
# portage sucks and doesnt unmerge files in /etc
rm -vf "${ROOT}"/etc/skel/.gdbinit
if use prefix && [[ ${CHOST} == *-darwin* ]] ; then
ewarn "gdb is unable to get a mach task port when installed by Prefix"
ewarn "Portage, unprivileged. To make gdb fully functional you'll"
ewarn "have to perform the following steps:"
ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb"
ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb"
fi
}

View File

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.5.1.ebuild,v 1.14 2013/04/12 15:07:59 jer Exp $ # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.5.1.ebuild,v 1.18 2015/02/27 08:14:05 vapier Exp $
EAPI="3" EAPI="3"
@ -8,8 +8,8 @@ inherit flag-o-matic eutils
export CTARGET=${CTARGET:-${CHOST}} export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then if [[ ${CATEGORY} == cross-* ]] ; then
export CTARGET=${CATEGORY/cross-} export CTARGET=${CATEGORY#cross-}
fi fi
fi fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
@ -31,7 +31,7 @@ case ${PV} in
;; ;;
9999*) 9999*)
# live git tree # live git tree
EGIT_REPO_URI="git://sourceware.org/git/gdb.git" EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
inherit git-2 inherit git-2
SRC_URI="" SRC_URI=""
;; ;;
@ -50,7 +50,7 @@ SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.x
LICENSE="GPL-2 LGPL-2" LICENSE="GPL-2 LGPL-2"
SLOT="0" SLOT="0"
if [[ ${PV} != 9999* ]] ; then if [[ ${PV} != 9999* ]] ; then
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi fi
IUSE="+client expat multitarget nls +python +server test vanilla zlib" IUSE="+client expat multitarget nls +python +server test vanilla zlib"
@ -70,7 +70,7 @@ S=${WORKDIR}/${PN}-${MY_PV}
src_prepare() { src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
strip-linguas -u bfd/po opcodes/po strip-linguas -u bfd/po opcodes/po
} }

View File

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.5.ebuild,v 1.11 2013/02/09 04:38:58 vapier Exp $ # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.5.ebuild,v 1.14 2015/02/27 08:14:05 vapier Exp $
EAPI="3" EAPI="3"
@ -8,8 +8,8 @@ inherit flag-o-matic eutils
export CTARGET=${CTARGET:-${CHOST}} export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then if [[ ${CATEGORY} == cross-* ]] ; then
export CTARGET=${CATEGORY/cross-} export CTARGET=${CATEGORY#cross-}
fi fi
fi fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
@ -31,7 +31,7 @@ case ${PV} in
;; ;;
9999*) 9999*)
# live git tree # live git tree
EGIT_REPO_URI="git://sourceware.org/git/gdb.git" EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
inherit git-2 inherit git-2
SRC_URI="" SRC_URI=""
;; ;;
@ -70,7 +70,7 @@ S=${WORKDIR}/${PN}-${MY_PV}
src_prepare() { src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
strip-linguas -u bfd/po opcodes/po strip-linguas -u bfd/po opcodes/po
} }

View File

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.4.1.ebuild,v 1.5 2013/02/09 04:38:58 vapier Exp $ # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.6.1.ebuild,v 1.9 2015/02/27 08:14:05 vapier Exp $
EAPI="3" EAPI="3"
@ -8,8 +8,8 @@ inherit flag-o-matic eutils
export CTARGET=${CTARGET:-${CHOST}} export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then if [[ ${CATEGORY} == cross-* ]] ; then
export CTARGET=${CATEGORY/cross-} export CTARGET=${CATEGORY#cross-}
fi fi
fi fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
@ -31,7 +31,7 @@ case ${PV} in
;; ;;
9999*) 9999*)
# live git tree # live git tree
EGIT_REPO_URI="git://sourceware.org/git/gdb.git" EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
inherit git-2 inherit git-2
SRC_URI="" SRC_URI=""
;; ;;
@ -50,14 +50,15 @@ SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.x
LICENSE="GPL-2 LGPL-2" LICENSE="GPL-2 LGPL-2"
SLOT="0" SLOT="0"
if [[ ${PV} != 9999* ]] ; then if [[ ${PV} != 9999* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi fi
IUSE="+client expat multitarget nls +python +server test vanilla zlib" IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
RDEPEND="!dev-util/gdbserver RDEPEND="!dev-util/gdbserver
>=sys-libs/ncurses-5.2-r2 >=sys-libs/ncurses-5.2-r2
sys-libs/readline sys-libs/readline
expat? ( dev-libs/expat ) expat? ( dev-libs/expat )
lzma? ( app-arch/xz-utils )
python? ( =dev-lang/python-2* ) python? ( =dev-lang/python-2* )
zlib? ( sys-libs/zlib )" zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND} DEPEND="${RDEPEND}
@ -70,8 +71,19 @@ S=${WORKDIR}/${PN}-${MY_PV}
src_prepare() { src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
strip-linguas -u bfd/po opcodes/po strip-linguas -u bfd/po opcodes/po
if [[ ${CHOST} == *-darwin* ]] ; then
# make sure we have a python-config that matches our install,
# such that the python check doesn't fail just because the
# gdb-provided copy isn't quite what our python installed
# version is
rm -f "${S}"/gdb/python/python-config.py || die
pushd "${S}"/gdb/python > /dev/null || die
ln -s "${EROOT}"/usr/bin/$(eselect python show --python2)-config \
python-config.py || die
popd > /dev/null || die
fi
} }
gdb_branding() { gdb_branding() {
@ -86,14 +98,15 @@ gdb_branding() {
src_configure() { src_configure() {
strip-unsupported-flags strip-unsupported-flags
local sysroot="${EPREFIX}"/usr/${CTARGET}
local myconf=( local myconf=(
--with-pkgversion="$(gdb_branding)" --with-pkgversion="$(gdb_branding)"
--with-bugurl='http://bugs.gentoo.org/' --with-bugurl='http://bugs.gentoo.org/'
--disable-werror --disable-werror
$(is_cross && echo \ )
--with-sysroot="${sysroot}" \ local sysroot="${EPREFIX}/usr/${CTARGET}"
--includedir="${sysroot}/usr/include") is_cross && myconf+=(
--with-sysroot="${sysroot}"
--includedir="${sysroot}/usr/include"
) )
if use server && ! use client ; then if use server && ! use client ; then
@ -120,6 +133,7 @@ src_configure() {
--with-system-readline --with-system-readline
--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug --with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
$(use_with expat) $(use_with expat)
$(use_with lzma)
$(use_enable nls) $(use_enable nls)
$(use multitarget && echo --enable-targets=all) $(use multitarget && echo --enable-targets=all)
$(use_with python python "${EPREFIX}/usr/bin/python2") $(use_with python python "${EPREFIX}/usr/bin/python2")

View File

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.4.ebuild,v 1.5 2013/02/09 04:38:58 vapier Exp $ # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.6.2.ebuild,v 1.14 2015/02/27 08:14:05 vapier Exp $
EAPI="3" EAPI="3"
@ -8,8 +8,8 @@ inherit flag-o-matic eutils
export CTARGET=${CTARGET:-${CHOST}} export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then if [[ ${CATEGORY} == cross-* ]] ; then
export CTARGET=${CATEGORY/cross-} export CTARGET=${CATEGORY#cross-}
fi fi
fi fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
@ -31,7 +31,7 @@ case ${PV} in
;; ;;
9999*) 9999*)
# live git tree # live git tree
EGIT_REPO_URI="git://sourceware.org/git/gdb.git" EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
inherit git-2 inherit git-2
SRC_URI="" SRC_URI=""
;; ;;
@ -50,14 +50,15 @@ SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.x
LICENSE="GPL-2 LGPL-2" LICENSE="GPL-2 LGPL-2"
SLOT="0" SLOT="0"
if [[ ${PV} != 9999* ]] ; then if [[ ${PV} != 9999* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi fi
IUSE="+client expat multitarget nls +python +server test vanilla zlib" IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
RDEPEND="!dev-util/gdbserver RDEPEND="!dev-util/gdbserver
>=sys-libs/ncurses-5.2-r2 >=sys-libs/ncurses-5.2-r2
sys-libs/readline sys-libs/readline
expat? ( dev-libs/expat ) expat? ( dev-libs/expat )
lzma? ( app-arch/xz-utils )
python? ( =dev-lang/python-2* ) python? ( =dev-lang/python-2* )
zlib? ( sys-libs/zlib )" zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND} DEPEND="${RDEPEND}
@ -70,8 +71,19 @@ S=${WORKDIR}/${PN}-${MY_PV}
src_prepare() { src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
strip-linguas -u bfd/po opcodes/po strip-linguas -u bfd/po opcodes/po
if [[ ${CHOST} == *-darwin* ]] ; then
# make sure we have a python-config that matches our install,
# such that the python check doesn't fail just because the
# gdb-provided copy isn't quite what our python installed
# version is
rm -f "${S}"/gdb/python/python-config.py || die
pushd "${S}"/gdb/python > /dev/null || die
ln -s "${EROOT}"/usr/bin/$(eselect python show --python2)-config \
python-config.py || die
popd > /dev/null || die
fi
} }
gdb_branding() { gdb_branding() {
@ -86,14 +98,15 @@ gdb_branding() {
src_configure() { src_configure() {
strip-unsupported-flags strip-unsupported-flags
local sysroot="${EPREFIX}"/usr/${CTARGET}
local myconf=( local myconf=(
--with-pkgversion="$(gdb_branding)" --with-pkgversion="$(gdb_branding)"
--with-bugurl='http://bugs.gentoo.org/' --with-bugurl='http://bugs.gentoo.org/'
--disable-werror --disable-werror
$(is_cross && echo \ )
--with-sysroot="${sysroot}" \ local sysroot="${EPREFIX}/usr/${CTARGET}"
--includedir="${sysroot}/usr/include") is_cross && myconf+=(
--with-sysroot="${sysroot}"
--includedir="${sysroot}/usr/include"
) )
if use server && ! use client ; then if use server && ! use client ; then
@ -120,6 +133,7 @@ src_configure() {
--with-system-readline --with-system-readline
--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug --with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
$(use_with expat) $(use_with expat)
$(use_with lzma)
$(use_enable nls) $(use_enable nls)
$(use multitarget && echo --enable-targets=all) $(use multitarget && echo --enable-targets=all)
$(use_with python python "${EPREFIX}/usr/bin/python2") $(use_with python python "${EPREFIX}/usr/bin/python2")

View File

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.6.ebuild,v 1.2 2013/06/23 02:16:26 vapier Exp $ # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.6.ebuild,v 1.9 2015/02/27 08:14:05 vapier Exp $
EAPI="3" EAPI="3"
@ -8,8 +8,8 @@ inherit flag-o-matic eutils
export CTARGET=${CTARGET:-${CHOST}} export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then if [[ ${CATEGORY} == cross-* ]] ; then
export CTARGET=${CATEGORY/cross-} export CTARGET=${CATEGORY#cross-}
fi fi
fi fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
@ -31,7 +31,7 @@ case ${PV} in
;; ;;
9999*) 9999*)
# live git tree # live git tree
EGIT_REPO_URI="git://sourceware.org/git/gdb.git" EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
inherit git-2 inherit git-2
SRC_URI="" SRC_URI=""
;; ;;
@ -42,7 +42,7 @@ case ${PV} in
;; ;;
esac esac
PATCH_VER="2" PATCH_VER="3"
DESCRIPTION="GNU debugger" DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/" HOMEPAGE="http://sourceware.org/gdb/"
SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}" SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
@ -50,14 +50,15 @@ SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.x
LICENSE="GPL-2 LGPL-2" LICENSE="GPL-2 LGPL-2"
SLOT="0" SLOT="0"
if [[ ${PV} != 9999* ]] ; then if [[ ${PV} != 9999* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi fi
IUSE="+client expat multitarget nls +python +server test vanilla zlib" IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
RDEPEND="!dev-util/gdbserver RDEPEND="!dev-util/gdbserver
>=sys-libs/ncurses-5.2-r2 >=sys-libs/ncurses-5.2-r2
sys-libs/readline sys-libs/readline
expat? ( dev-libs/expat ) expat? ( dev-libs/expat )
lzma? ( app-arch/xz-utils )
python? ( =dev-lang/python-2* ) python? ( =dev-lang/python-2* )
zlib? ( sys-libs/zlib )" zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND} DEPEND="${RDEPEND}
@ -70,7 +71,7 @@ S=${WORKDIR}/${PN}-${MY_PV}
src_prepare() { src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
strip-linguas -u bfd/po opcodes/po strip-linguas -u bfd/po opcodes/po
} }
@ -86,14 +87,15 @@ gdb_branding() {
src_configure() { src_configure() {
strip-unsupported-flags strip-unsupported-flags
local sysroot="${EPREFIX}"/usr/${CTARGET}
local myconf=( local myconf=(
--with-pkgversion="$(gdb_branding)" --with-pkgversion="$(gdb_branding)"
--with-bugurl='http://bugs.gentoo.org/' --with-bugurl='http://bugs.gentoo.org/'
--disable-werror --disable-werror
$(is_cross && echo \ )
--with-sysroot="${sysroot}" \ local sysroot="${EPREFIX}/usr/${CTARGET}"
--includedir="${sysroot}/usr/include") is_cross && myconf+=(
--with-sysroot="${sysroot}"
--includedir="${sysroot}/usr/include"
) )
if use server && ! use client ; then if use server && ! use client ; then
@ -120,6 +122,7 @@ src_configure() {
--with-system-readline --with-system-readline
--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug --with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
$(use_with expat) $(use_with expat)
$(use_with lzma)
$(use_enable nls) $(use_enable nls)
$(use multitarget && echo --enable-targets=all) $(use multitarget && echo --enable-targets=all)
$(use_with python python "${EPREFIX}/usr/bin/python2") $(use_with python python "${EPREFIX}/usr/bin/python2")

View File

@ -1,15 +1,16 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.3.1-r1.ebuild,v 1.8 2013/02/09 04:38:58 vapier Exp $ # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.7-r1.ebuild,v 1.6 2015/03/22 03:14:14 zerochaos Exp $
EAPI="3" EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit flag-o-matic eutils inherit flag-o-matic eutils python-single-r1
export CTARGET=${CTARGET:-${CHOST}} export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then if [[ ${CATEGORY} == cross-* ]] ; then
export CTARGET=${CATEGORY/cross-} export CTARGET=${CATEGORY#cross-}
fi fi
fi fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
@ -31,7 +32,7 @@ case ${PV} in
;; ;;
9999*) 9999*)
# live git tree # live git tree
EGIT_REPO_URI="git://sourceware.org/git/gdb.git" EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
inherit git-2 inherit git-2
SRC_URI="" SRC_URI=""
;; ;;
@ -42,7 +43,7 @@ case ${PV} in
;; ;;
esac esac
PATCH_VER="2" PATCH_VER="1"
DESCRIPTION="GNU debugger" DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/" HOMEPAGE="http://sourceware.org/gdb/"
SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}" SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
@ -50,15 +51,17 @@ SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.x
LICENSE="GPL-2 LGPL-2" LICENSE="GPL-2 LGPL-2"
SLOT="0" SLOT="0"
if [[ ${PV} != 9999* ]] ; then if [[ ${PV} != 9999* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi fi
IUSE="+client expat multitarget nls +python +server test vanilla zlib" IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="!dev-util/gdbserver RDEPEND="!dev-util/gdbserver
>=sys-libs/ncurses-5.2-r2 >=sys-libs/ncurses-5.2-r2
sys-libs/readline sys-libs/readline
expat? ( dev-libs/expat ) expat? ( dev-libs/expat )
python? ( =dev-lang/python-2* ) lzma? ( app-arch/xz-utils )
python? ( ${PYTHON_DEPS} )
zlib? ( sys-libs/zlib )" zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND} DEPEND="${RDEPEND}
app-arch/xz-utils app-arch/xz-utils
@ -68,15 +71,20 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/${PN}-${MY_PV} S=${WORKDIR}/${PN}-${MY_PV}
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_prepare() { src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
epatch_user
strip-linguas -u bfd/po opcodes/po strip-linguas -u bfd/po opcodes/po
} }
gdb_branding() { gdb_branding() {
printf "Gentoo ${PV} " printf "Gentoo ${PV} "
if [[ -n ${PATCH_VER} ]] ; then if ! use vanilla && [[ -n ${PATCH_VER} ]] ; then
printf "p${PATCH_VER}" printf "p${PATCH_VER}"
else else
printf "vanilla" printf "vanilla"
@ -90,7 +98,13 @@ src_configure() {
--with-pkgversion="$(gdb_branding)" --with-pkgversion="$(gdb_branding)"
--with-bugurl='http://bugs.gentoo.org/' --with-bugurl='http://bugs.gentoo.org/'
--disable-werror --disable-werror
$(is_cross && echo --with-sysroot="${EPREFIX}"/usr/${CTARGET}) # Disable modules that are in a combined binutils/gdb tree. #490566
--disable-{binutils,etc,gas,gold,gprof,ld}
)
local sysroot="${EPREFIX}/usr/${CTARGET}"
is_cross && myconf+=(
--with-sysroot="${sysroot}"
--includedir="${sysroot}/usr/include"
) )
if use server && ! use client ; then if use server && ! use client ; then
@ -114,12 +128,16 @@ src_configure() {
--enable-64-bit-bfd --enable-64-bit-bfd
--disable-install-libbfd --disable-install-libbfd
--disable-install-libiberty --disable-install-libiberty
# This only disables building in the readline subdir.
# For gdb itself, it'll use the system version.
--disable-readline
--with-system-readline --with-system-readline
--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug --with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
$(use_with expat) $(use_with expat)
$(use_with lzma)
$(use_enable nls) $(use_enable nls)
$(use multitarget && echo --enable-targets=all) $(use multitarget && echo --enable-targets=all)
$(use_with python python "${EPREFIX}/usr/bin/python2") $(use_with python python "${EPYTHON}")
$(use_with zlib) $(use_with zlib)
) )
fi fi
@ -128,13 +146,13 @@ src_configure() {
} }
src_test() { src_test() {
emake check || ewarn "tests failed" nonfatal emake check || ewarn "tests failed"
} }
src_install() { src_install() {
use server && ! use client && cd gdb/gdbserver use server && ! use client && cd gdb/gdbserver
emake DESTDIR="${D}" install || die default
use client && { find "${ED}"/usr -name libiberty.a -delete || die ; } use client && find "${ED}"/usr -name libiberty.a -delete
cd "${S}" cd "${S}"
# Don't install docs when building a cross-gdb # Don't install docs when building a cross-gdb
@ -146,9 +164,8 @@ src_install() {
# http://sourceware.org/ml/gdb-patches/2011-12/msg00915.html # http://sourceware.org/ml/gdb-patches/2011-12/msg00915.html
# Only install if it exists due to the twisted behavior (see # Only install if it exists due to the twisted behavior (see
# notes in src_configure above). # notes in src_configure above).
[[ -e gdb/gdbserver/gdbreplay ]] && { dobin gdb/gdbserver/gdbreplay || die ; } [[ -e gdb/gdbserver/gdbreplay ]] && dobin gdb/gdbserver/gdbreplay
dodoc README
if use client ; then if use client ; then
docinto gdb docinto gdb
dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \

View File

@ -0,0 +1,210 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.7.1.ebuild,v 1.14 2015/03/22 03:14:14 zerochaos Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit flag-o-matic eutils python-single-r1
export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY} == cross-* ]] ; then
export CTARGET=${CATEGORY#cross-}
fi
fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
RPM=
MY_PV=${PV}
case ${PV} in
*.*.*.*.*.*)
# fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm
inherit versionator rpm
gvcr() { get_version_component_range "$@"; }
MY_PV=$(gvcr 1-4)
RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm"
SRC_URI="mirror://fedora/development/source/SRPMS/${RPM}"
;;
*.*.50.*)
# weekly snapshots
SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.bz2"
;;
9999*)
# live git tree
EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
inherit git-2
SRC_URI=""
;;
*)
# Normal upstream release
SRC_URI="mirror://gnu/gdb/${P}.tar.bz2
ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2"
;;
esac
PATCH_VER="1"
DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/"
SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
if [[ ${PV} != 9999* ]] ; then
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="!dev-util/gdbserver
>=sys-libs/ncurses-5.2-r2
sys-libs/readline
expat? ( dev-libs/expat )
lzma? ( app-arch/xz-utils )
python? ( ${PYTHON_DEPS} )
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/yacc
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )"
S=${WORKDIR}/${PN}-${MY_PV}
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
epatch_user
strip-linguas -u bfd/po opcodes/po
if [[ ${CHOST} == *-darwin* ]] ; then
# make sure we have a python-config that matches our install,
# such that the python check doesn't fail just because the
# gdb-provided copy isn't quite what our python installed
# version is
rm -f "${S}"/gdb/python/python-config.py || die
pushd "${S}"/gdb/python > /dev/null || die
ln -s "${T}"/${EPYTHON}/bin/python-config python-config.py || die
popd > /dev/null || die
fi
}
gdb_branding() {
printf "Gentoo ${PV} "
if ! use vanilla && [[ -n ${PATCH_VER} ]] ; then
printf "p${PATCH_VER}"
else
printf "vanilla"
fi
}
src_configure() {
strip-unsupported-flags
local myconf=(
--with-pkgversion="$(gdb_branding)"
--with-bugurl='http://bugs.gentoo.org/'
--disable-werror
# Disable modules that are in a combined binutils/gdb tree. #490566
--disable-{binutils,etc,gas,gold,gprof,ld}
)
local sysroot="${EPREFIX}/usr/${CTARGET}"
is_cross && myconf+=(
--with-sysroot="${sysroot}"
--includedir="${sysroot}/usr/include"
)
if use server && ! use client ; then
# just configure+build in the gdbserver subdir to speed things up
cd gdb/gdbserver
myconf+=( --program-transform-name='' )
else
# gdbserver only works for native targets (CHOST==CTARGET).
# it also doesn't support all targets, so rather than duplicate
# the target list (which changes between versions), use the
# "auto" value when things are turned on.
is_cross \
&& myconf+=( --disable-gdbserver ) \
|| myconf+=( $(use_enable server gdbserver auto) )
fi
if ! ( use server && ! use client ) ; then
# if we are configuring in the top level, then use all
# the additional global options
myconf+=(
--enable-64-bit-bfd
--disable-install-libbfd
--disable-install-libiberty
# This only disables building in the readline subdir.
# For gdb itself, it'll use the system version.
--disable-readline
--with-system-readline
--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
$(use_with expat)
$(use_with lzma)
$(use_enable nls)
$(use multitarget && echo --enable-targets=all)
$(use_with python python "${EPYTHON}")
$(use_with zlib)
)
fi
econf "${myconf[@]}"
}
src_test() {
nonfatal emake check || ewarn "tests failed"
}
src_install() {
use server && ! use client && cd gdb/gdbserver
default
use client && find "${ED}"/usr -name libiberty.a -delete
cd "${S}"
# Don't install docs when building a cross-gdb
if [[ ${CTARGET} != ${CHOST} ]] ; then
rm -r "${ED}"/usr/share
return 0
fi
# Install it by hand for now:
# http://sourceware.org/ml/gdb-patches/2011-12/msg00915.html
# Only install if it exists due to the twisted behavior (see
# notes in src_configure above).
[[ -e gdb/gdbserver/gdbreplay ]] && dobin gdb/gdbserver/gdbreplay
if use client ; then
docinto gdb
dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \
gdb/NEWS gdb/ChangeLog gdb/PROBLEMS
fi
docinto sim
dodoc sim/{ChangeLog,MAINTAINERS,README-HACKING}
if use server ; then
docinto gdbserver
dodoc gdb/gdbserver/{ChangeLog,README}
fi
if [[ -n ${PATCH_VER} ]] ; then
dodoc "${WORKDIR}"/extra/gdbinit.sample
fi
# Remove shared info pages
rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info*
}
pkg_postinst() {
# portage sucks and doesnt unmerge files in /etc
rm -vf "${EROOT}"/etc/skel/.gdbinit
if use prefix && [[ ${CHOST} == *-darwin* ]] ; then
ewarn "gdb is unable to get a mach task port when installed by Prefix"
ewarn "Portage, unprivileged. To make gdb fully functional you'll"
ewarn "have to perform the following steps:"
ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb"
ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb"
fi
}

View File

@ -0,0 +1,214 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.8.1.ebuild,v 1.6 2015/03/22 03:14:14 zerochaos Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit flag-o-matic eutils python-single-r1
export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY} == cross-* ]] ; then
export CTARGET=${CATEGORY#cross-}
fi
fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
RPM=
MY_PV=${PV}
case ${PV} in
*.*.*.*.*.*)
# fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm
inherit versionator rpm
gvcr() { get_version_component_range "$@"; }
MY_PV=$(gvcr 1-4)
RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm"
SRC_URI="mirror://fedora/development/source/SRPMS/${RPM}"
;;
*.*.50.*)
# weekly snapshots
SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.bz2"
;;
9999*)
# live git tree
EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
inherit git-2
SRC_URI=""
;;
*)
# Normal upstream release
SRC_URI="mirror://gnu/gdb/${P}.tar.xz
ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz"
;;
esac
PATCH_VER=""
DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/"
SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
if [[ ${PV} != 9999* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
|| ( client server )
"
RDEPEND="server? ( !dev-util/gdbserver )
client? (
>=sys-libs/ncurses-5.2-r2
sys-libs/readline
expat? ( dev-libs/expat )
lzma? ( app-arch/xz-utils )
python? ( ${PYTHON_DEPS} )
zlib? ( sys-libs/zlib )
)"
DEPEND="${RDEPEND}
app-arch/xz-utils
client? (
virtual/yacc
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )
)"
S=${WORKDIR}/${PN}-${MY_PV}
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
epatch_user
strip-linguas -u bfd/po opcodes/po
}
gdb_branding() {
printf "Gentoo ${PV} "
if ! use vanilla && [[ -n ${PATCH_VER} ]] ; then
printf "p${PATCH_VER}"
else
printf "vanilla"
fi
}
src_configure() {
strip-unsupported-flags
local myconf=(
--with-pkgversion="$(gdb_branding)"
--with-bugurl='http://bugs.gentoo.org/'
--disable-werror
# Disable modules that are in a combined binutils/gdb tree. #490566
--disable-{binutils,etc,gas,gold,gprof,ld}
)
local sysroot="${EPREFIX}/usr/${CTARGET}"
is_cross && myconf+=(
--with-sysroot="${sysroot}"
--includedir="${sysroot}/usr/include"
--with-gdb-datadir="\${datadir}/gdb/${CTARGET}"
)
if use server && ! use client ; then
# just configure+build in the gdbserver subdir to speed things up
cd gdb/gdbserver
myconf+=( --program-transform-name='' )
else
# gdbserver only works for native targets (CHOST==CTARGET).
# it also doesn't support all targets, so rather than duplicate
# the target list (which changes between versions), use the
# "auto" value when things are turned on.
is_cross \
&& myconf+=( --disable-gdbserver ) \
|| myconf+=( $(use_enable server gdbserver auto) )
fi
if ! ( use server && ! use client ) ; then
# if we are configuring in the top level, then use all
# the additional global options
myconf+=(
--enable-64-bit-bfd
--disable-install-libbfd
--disable-install-libiberty
# This only disables building in the readline subdir.
# For gdb itself, it'll use the system version.
--disable-readline
--with-system-readline
--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
$(use_with expat)
$(use_with lzma)
$(use_enable nls)
$(use multitarget && echo --enable-targets=all)
$(use_with python python "${EPYTHON}")
$(use_with zlib)
)
fi
econf "${myconf[@]}"
}
src_test() {
nonfatal emake check || ewarn "tests failed"
}
src_install() {
use server && ! use client && cd gdb/gdbserver
default
use client && find "${ED}"/usr -name libiberty.a -delete
cd "${S}"
# Don't install docs when building a cross-gdb
if [[ ${CTARGET} != ${CHOST} ]] ; then
rm -r "${ED}"/usr/share/{doc,info,locale}
local f
for f in "${ED}"/usr/share/man/*/* ; do
if [[ ${f##*/} != ${CTARGET}-* ]] ; then
mv "${f}" "${f%/*}/${CTARGET}-${f##*/}" || die
fi
done
return 0
fi
# Install it by hand for now:
# http://sourceware.org/ml/gdb-patches/2011-12/msg00915.html
# Only install if it exists due to the twisted behavior (see
# notes in src_configure above).
[[ -e gdb/gdbserver/gdbreplay ]] && dobin gdb/gdbserver/gdbreplay
if use client ; then
docinto gdb
dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \
gdb/NEWS gdb/ChangeLog gdb/PROBLEMS
fi
docinto sim
dodoc sim/{ChangeLog,MAINTAINERS,README-HACKING}
if use server ; then
docinto gdbserver
dodoc gdb/gdbserver/{ChangeLog,README}
fi
if [[ -n ${PATCH_VER} ]] ; then
dodoc "${WORKDIR}"/extra/gdbinit.sample
fi
# Remove shared info pages
rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info*
}
pkg_postinst() {
# portage sucks and doesnt unmerge files in /etc
rm -vf "${EROOT}"/etc/skel/.gdbinit
if use prefix && [[ ${CHOST} == *-darwin* ]] ; then
ewarn "gdb is unable to get a mach task port when installed by Prefix"
ewarn "Portage, unprivileged. To make gdb fully functional you'll"
ewarn "have to perform the following steps:"
ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb"
ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb"
fi
}

View File

@ -0,0 +1,214 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.8.2.ebuild,v 1.5 2015/03/22 03:14:14 zerochaos Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit flag-o-matic eutils python-single-r1
export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY} == cross-* ]] ; then
export CTARGET=${CATEGORY#cross-}
fi
fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
RPM=
MY_PV=${PV}
case ${PV} in
*.*.*.*.*.*)
# fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm
inherit versionator rpm
gvcr() { get_version_component_range "$@"; }
MY_PV=$(gvcr 1-4)
RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm"
SRC_URI="mirror://fedora/development/source/SRPMS/${RPM}"
;;
*.*.50.*)
# weekly snapshots
SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.bz2"
;;
9999*)
# live git tree
EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
inherit git-2
SRC_URI=""
;;
*)
# Normal upstream release
SRC_URI="mirror://gnu/gdb/${P}.tar.xz
ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz"
;;
esac
PATCH_VER=""
DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/"
SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
if [[ ${PV} != 9999* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
|| ( client server )
"
RDEPEND="server? ( !dev-util/gdbserver )
client? (
>=sys-libs/ncurses-5.2-r2
sys-libs/readline
expat? ( dev-libs/expat )
lzma? ( app-arch/xz-utils )
python? ( ${PYTHON_DEPS} )
zlib? ( sys-libs/zlib )
)"
DEPEND="${RDEPEND}
app-arch/xz-utils
client? (
virtual/yacc
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )
)"
S=${WORKDIR}/${PN}-${MY_PV}
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
epatch_user
strip-linguas -u bfd/po opcodes/po
}
gdb_branding() {
printf "Gentoo ${PV} "
if ! use vanilla && [[ -n ${PATCH_VER} ]] ; then
printf "p${PATCH_VER}"
else
printf "vanilla"
fi
}
src_configure() {
strip-unsupported-flags
local myconf=(
--with-pkgversion="$(gdb_branding)"
--with-bugurl='http://bugs.gentoo.org/'
--disable-werror
# Disable modules that are in a combined binutils/gdb tree. #490566
--disable-{binutils,etc,gas,gold,gprof,ld}
)
local sysroot="${EPREFIX}/usr/${CTARGET}"
is_cross && myconf+=(
--with-sysroot="${sysroot}"
--includedir="${sysroot}/usr/include"
--with-gdb-datadir="\${datadir}/gdb/${CTARGET}"
)
if use server && ! use client ; then
# just configure+build in the gdbserver subdir to speed things up
cd gdb/gdbserver
myconf+=( --program-transform-name='' )
else
# gdbserver only works for native targets (CHOST==CTARGET).
# it also doesn't support all targets, so rather than duplicate
# the target list (which changes between versions), use the
# "auto" value when things are turned on.
is_cross \
&& myconf+=( --disable-gdbserver ) \
|| myconf+=( $(use_enable server gdbserver auto) )
fi
if ! ( use server && ! use client ) ; then
# if we are configuring in the top level, then use all
# the additional global options
myconf+=(
--enable-64-bit-bfd
--disable-install-libbfd
--disable-install-libiberty
# This only disables building in the readline subdir.
# For gdb itself, it'll use the system version.
--disable-readline
--with-system-readline
--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
$(use_with expat)
$(use_with lzma)
$(use_enable nls)
$(use multitarget && echo --enable-targets=all)
$(use_with python python "${EPYTHON}")
$(use_with zlib)
)
fi
econf "${myconf[@]}"
}
src_test() {
nonfatal emake check || ewarn "tests failed"
}
src_install() {
use server && ! use client && cd gdb/gdbserver
default
use client && find "${ED}"/usr -name libiberty.a -delete
cd "${S}"
# Don't install docs when building a cross-gdb
if [[ ${CTARGET} != ${CHOST} ]] ; then
rm -r "${ED}"/usr/share/{doc,info,locale}
local f
for f in "${ED}"/usr/share/man/*/* ; do
if [[ ${f##*/} != ${CTARGET}-* ]] ; then
mv "${f}" "${f%/*}/${CTARGET}-${f##*/}" || die
fi
done
return 0
fi
# Install it by hand for now:
# http://sourceware.org/ml/gdb-patches/2011-12/msg00915.html
# Only install if it exists due to the twisted behavior (see
# notes in src_configure above).
[[ -e gdb/gdbserver/gdbreplay ]] && dobin gdb/gdbserver/gdbreplay
if use client ; then
docinto gdb
dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \
gdb/NEWS gdb/ChangeLog gdb/PROBLEMS
fi
docinto sim
dodoc sim/{ChangeLog,MAINTAINERS,README-HACKING}
if use server ; then
docinto gdbserver
dodoc gdb/gdbserver/{ChangeLog,README}
fi
if [[ -n ${PATCH_VER} ]] ; then
dodoc "${WORKDIR}"/extra/gdbinit.sample
fi
# Remove shared info pages
rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info*
}
pkg_postinst() {
# portage sucks and doesnt unmerge files in /etc
rm -vf "${EROOT}"/etc/skel/.gdbinit
if use prefix && [[ ${CHOST} == *-darwin* ]] ; then
ewarn "gdb is unable to get a mach task port when installed by Prefix"
ewarn "Portage, unprivileged. To make gdb fully functional you'll"
ewarn "have to perform the following steps:"
ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb"
ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb"
fi
}

View File

@ -0,0 +1,207 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.8.ebuild,v 1.5 2015/03/22 03:14:14 zerochaos Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit flag-o-matic eutils python-single-r1
export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY} == cross-* ]] ; then
export CTARGET=${CATEGORY#cross-}
fi
fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
RPM=
MY_PV=${PV}
case ${PV} in
*.*.*.*.*.*)
# fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm
inherit versionator rpm
gvcr() { get_version_component_range "$@"; }
MY_PV=$(gvcr 1-4)
RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm"
SRC_URI="mirror://fedora/development/source/SRPMS/${RPM}"
;;
*.*.50.*)
# weekly snapshots
SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.bz2"
;;
9999*)
# live git tree
EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
inherit git-2
SRC_URI=""
;;
*)
# Normal upstream release
SRC_URI="mirror://gnu/gdb/${P}.tar.xz
ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz"
;;
esac
PATCH_VER=""
DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/"
SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
if [[ ${PV} != 9999* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="!dev-util/gdbserver
>=sys-libs/ncurses-5.2-r2
sys-libs/readline
expat? ( dev-libs/expat )
lzma? ( app-arch/xz-utils )
python? ( ${PYTHON_DEPS} )
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/yacc
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )"
S=${WORKDIR}/${PN}-${MY_PV}
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
epatch_user
strip-linguas -u bfd/po opcodes/po
}
gdb_branding() {
printf "Gentoo ${PV} "
if ! use vanilla && [[ -n ${PATCH_VER} ]] ; then
printf "p${PATCH_VER}"
else
printf "vanilla"
fi
}
src_configure() {
strip-unsupported-flags
local myconf=(
--with-pkgversion="$(gdb_branding)"
--with-bugurl='http://bugs.gentoo.org/'
--disable-werror
# Disable modules that are in a combined binutils/gdb tree. #490566
--disable-{binutils,etc,gas,gold,gprof,ld}
)
local sysroot="${EPREFIX}/usr/${CTARGET}"
is_cross && myconf+=(
--with-sysroot="${sysroot}"
--includedir="${sysroot}/usr/include"
--with-gdb-datadir="\${datadir}/gdb/${CTARGET}"
)
if use server && ! use client ; then
# just configure+build in the gdbserver subdir to speed things up
cd gdb/gdbserver
myconf+=( --program-transform-name='' )
else
# gdbserver only works for native targets (CHOST==CTARGET).
# it also doesn't support all targets, so rather than duplicate
# the target list (which changes between versions), use the
# "auto" value when things are turned on.
is_cross \
&& myconf+=( --disable-gdbserver ) \
|| myconf+=( $(use_enable server gdbserver auto) )
fi
if ! ( use server && ! use client ) ; then
# if we are configuring in the top level, then use all
# the additional global options
myconf+=(
--enable-64-bit-bfd
--disable-install-libbfd
--disable-install-libiberty
# This only disables building in the readline subdir.
# For gdb itself, it'll use the system version.
--disable-readline
--with-system-readline
--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
$(use_with expat)
$(use_with lzma)
$(use_enable nls)
$(use multitarget && echo --enable-targets=all)
$(use_with python python "${EPYTHON}")
$(use_with zlib)
)
fi
econf "${myconf[@]}"
}
src_test() {
nonfatal emake check || ewarn "tests failed"
}
src_install() {
use server && ! use client && cd gdb/gdbserver
default
use client && find "${ED}"/usr -name libiberty.a -delete
cd "${S}"
# Don't install docs when building a cross-gdb
if [[ ${CTARGET} != ${CHOST} ]] ; then
rm -r "${ED}"/usr/share/{doc,info,locale}
local f
for f in "${ED}"/usr/share/man/*/* ; do
if [[ ${f##*/} != ${CTARGET}-* ]] ; then
mv "${f}" "${f%/*}/${CTARGET}-${f##*/}" || die
fi
done
return 0
fi
# Install it by hand for now:
# http://sourceware.org/ml/gdb-patches/2011-12/msg00915.html
# Only install if it exists due to the twisted behavior (see
# notes in src_configure above).
[[ -e gdb/gdbserver/gdbreplay ]] && dobin gdb/gdbserver/gdbreplay
if use client ; then
docinto gdb
dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \
gdb/NEWS gdb/ChangeLog gdb/PROBLEMS
fi
docinto sim
dodoc sim/{ChangeLog,MAINTAINERS,README-HACKING}
if use server ; then
docinto gdbserver
dodoc gdb/gdbserver/{ChangeLog,README}
fi
if [[ -n ${PATCH_VER} ]] ; then
dodoc "${WORKDIR}"/extra/gdbinit.sample
fi
# Remove shared info pages
rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info*
}
pkg_postinst() {
# portage sucks and doesnt unmerge files in /etc
rm -vf "${EROOT}"/etc/skel/.gdbinit
if use prefix && [[ ${CHOST} == *-darwin* ]] ; then
ewarn "gdb is unable to get a mach task port when installed by Prefix"
ewarn "Portage, unprivileged. To make gdb fully functional you'll"
ewarn "have to perform the following steps:"
ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb"
ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb"
fi
}

View File

@ -0,0 +1,214 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.9.ebuild,v 1.4 2015/04/04 18:28:46 vapier Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit flag-o-matic eutils python-single-r1
export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY} == cross-* ]] ; then
export CTARGET=${CATEGORY#cross-}
fi
fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
RPM=
MY_PV=${PV}
case ${PV} in
*.*.*.*.*.*)
# fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm
inherit versionator rpm
gvcr() { get_version_component_range "$@"; }
MY_PV=$(gvcr 1-4)
RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm"
SRC_URI="mirror://fedora/development/source/SRPMS/${RPM}"
;;
*.*.50.*)
# weekly snapshots
SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.xz"
;;
9999*)
# live git tree
EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
inherit git-2
SRC_URI=""
;;
*)
# Normal upstream release
SRC_URI="mirror://gnu/gdb/${P}.tar.xz
ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz"
;;
esac
PATCH_VER=""
DESCRIPTION="GNU debugger"
HOMEPAGE="http://sourceware.org/gdb/"
SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
if [[ ${PV} != 9999* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
|| ( client server )
"
RDEPEND="server? ( !dev-util/gdbserver )
client? (
>=sys-libs/ncurses-5.2-r2
sys-libs/readline:0=
expat? ( dev-libs/expat )
lzma? ( app-arch/xz-utils )
python? ( ${PYTHON_DEPS} )
zlib? ( sys-libs/zlib )
)"
DEPEND="${RDEPEND}
app-arch/xz-utils
client? (
virtual/yacc
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )
)"
S=${WORKDIR}/${PN}-${MY_PV}
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
epatch_user
strip-linguas -u bfd/po opcodes/po
}
gdb_branding() {
printf "Gentoo ${PV} "
if ! use vanilla && [[ -n ${PATCH_VER} ]] ; then
printf "p${PATCH_VER}"
else
printf "vanilla"
fi
}
src_configure() {
strip-unsupported-flags
local myconf=(
--with-pkgversion="$(gdb_branding)"
--with-bugurl='http://bugs.gentoo.org/'
--disable-werror
# Disable modules that are in a combined binutils/gdb tree. #490566
--disable-{binutils,etc,gas,gold,gprof,ld}
)
local sysroot="${EPREFIX}/usr/${CTARGET}"
is_cross && myconf+=(
--with-sysroot="${sysroot}"
--includedir="${sysroot}/usr/include"
--with-gdb-datadir="\${datadir}/gdb/${CTARGET}"
)
if use server && ! use client ; then
# just configure+build in the gdbserver subdir to speed things up
cd gdb/gdbserver
myconf+=( --program-transform-name='' )
else
# gdbserver only works for native targets (CHOST==CTARGET).
# it also doesn't support all targets, so rather than duplicate
# the target list (which changes between versions), use the
# "auto" value when things are turned on.
is_cross \
&& myconf+=( --disable-gdbserver ) \
|| myconf+=( $(use_enable server gdbserver auto) )
fi
if ! ( use server && ! use client ) ; then
# if we are configuring in the top level, then use all
# the additional global options
myconf+=(
--enable-64-bit-bfd
--disable-install-libbfd
--disable-install-libiberty
# This only disables building in the readline subdir.
# For gdb itself, it'll use the system version.
--disable-readline
--with-system-readline
--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
$(use_with expat)
$(use_with lzma)
$(use_enable nls)
$(use multitarget && echo --enable-targets=all)
$(use_with python python "${EPYTHON}")
$(use_with zlib)
)
fi
econf "${myconf[@]}"
}
src_test() {
nonfatal emake check || ewarn "tests failed"
}
src_install() {
use server && ! use client && cd gdb/gdbserver
default
use client && find "${ED}"/usr -name libiberty.a -delete
cd "${S}"
# Don't install docs when building a cross-gdb
if [[ ${CTARGET} != ${CHOST} ]] ; then
rm -r "${ED}"/usr/share/{doc,info,locale}
local f
for f in "${ED}"/usr/share/man/*/* ; do
if [[ ${f##*/} != ${CTARGET}-* ]] ; then
mv "${f}" "${f%/*}/${CTARGET}-${f##*/}" || die
fi
done
return 0
fi
# Install it by hand for now:
# http://sourceware.org/ml/gdb-patches/2011-12/msg00915.html
# Only install if it exists due to the twisted behavior (see
# notes in src_configure above).
[[ -e gdb/gdbserver/gdbreplay ]] && dobin gdb/gdbserver/gdbreplay
if use client ; then
docinto gdb
dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \
gdb/NEWS gdb/ChangeLog gdb/PROBLEMS
fi
docinto sim
dodoc sim/{ChangeLog,MAINTAINERS,README-HACKING}
if use server ; then
docinto gdbserver
dodoc gdb/gdbserver/{ChangeLog,README}
fi
if [[ -n ${PATCH_VER} ]] ; then
dodoc "${WORKDIR}"/extra/gdbinit.sample
fi
# Remove shared info pages
rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info*
}
pkg_postinst() {
# portage sucks and doesnt unmerge files in /etc
rm -vf "${EROOT}"/etc/skel/.gdbinit
if use prefix && [[ ${CHOST} == *-darwin* ]] ; then
ewarn "gdb is unable to get a mach task port when installed by Prefix"
ewarn "Portage, unprivileged. To make gdb fully functional you'll"
ewarn "have to perform the following steps:"
ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb"
ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb"
fi
}

View File

@ -1,15 +1,16 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.13 2013/02/21 03:21:28 zmedico Exp $ # $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-9999.ebuild,v 1.36 2015/04/04 18:28:46 vapier Exp $
EAPI="3" EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit flag-o-matic eutils inherit flag-o-matic eutils python-single-r1
export CTARGET=${CTARGET:-${CHOST}} export CTARGET=${CTARGET:-${CHOST}}
if [[ ${CTARGET} == ${CHOST} ]] ; then if [[ ${CTARGET} == ${CHOST} ]] ; then
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then if [[ ${CATEGORY} == cross-* ]] ; then
export CTARGET=${CATEGORY/cross-} export CTARGET=${CATEGORY#cross-}
fi fi
fi fi
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
@ -27,18 +28,18 @@ case ${PV} in
;; ;;
*.*.50.*) *.*.50.*)
# weekly snapshots # weekly snapshots
SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.bz2" SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.xz"
;; ;;
9999*) 9999*)
# live git tree # live git tree
EGIT_REPO_URI="git://sourceware.org/git/gdb.git" EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
inherit git-2 inherit git-2
SRC_URI="" SRC_URI=""
;; ;;
*) *)
# Normal upstream release # Normal upstream release
SRC_URI="mirror://gnu/gdb/${P}.tar.bz2 SRC_URI="mirror://gnu/gdb/${P}.tar.xz
ftp://sourceware.org/pub/gdb/releases/${P}.tar.bz2" ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz"
;; ;;
esac esac
@ -50,27 +51,41 @@ SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.x
LICENSE="GPL-2 LGPL-2" LICENSE="GPL-2 LGPL-2"
SLOT="0" SLOT="0"
if [[ ${PV} != 9999* ]] ; then if [[ ${PV} != 9999* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi fi
IUSE="+client expat multitarget nls +python +server test vanilla zlib" IUSE="+client expat lzma multitarget nls +python +server test vanilla zlib"
REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
|| ( client server )
"
RDEPEND="!dev-util/gdbserver RDEPEND="server? ( !dev-util/gdbserver )
>=sys-libs/ncurses-5.2-r2 client? (
sys-libs/readline >=sys-libs/ncurses-5.2-r2
expat? ( dev-libs/expat ) sys-libs/readline:0=
python? ( =dev-lang/python-2* ) expat? ( dev-libs/expat )
zlib? ( sys-libs/zlib )" lzma? ( app-arch/xz-utils )
python? ( ${PYTHON_DEPS} )
zlib? ( sys-libs/zlib )
)"
DEPEND="${RDEPEND} DEPEND="${RDEPEND}
app-arch/xz-utils app-arch/xz-utils
virtual/yacc client? (
test? ( dev-util/dejagnu ) virtual/yacc
nls? ( sys-devel/gettext )" test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )
)"
S=${WORKDIR}/${PN}-${MY_PV} S=${WORKDIR}/${PN}-${MY_PV}
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_prepare() { src_prepare() {
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch ! use vanilla && [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
epatch_user
strip-linguas -u bfd/po opcodes/po strip-linguas -u bfd/po opcodes/po
} }
@ -86,14 +101,18 @@ gdb_branding() {
src_configure() { src_configure() {
strip-unsupported-flags strip-unsupported-flags
local sysroot="${EPREFIX}"/usr/${CTARGET}
local myconf=( local myconf=(
--with-pkgversion="$(gdb_branding)" --with-pkgversion="$(gdb_branding)"
--with-bugurl='http://bugs.gentoo.org/' --with-bugurl='http://bugs.gentoo.org/'
--disable-werror --disable-werror
$(is_cross && echo \ # Disable modules that are in a combined binutils/gdb tree. #490566
--with-sysroot="${sysroot}" \ --disable-{binutils,etc,gas,gold,gprof,ld}
--includedir="${sysroot}/usr/include") )
local sysroot="${EPREFIX}/usr/${CTARGET}"
is_cross && myconf+=(
--with-sysroot="${sysroot}"
--includedir="${sysroot}/usr/include"
--with-gdb-datadir="\${datadir}/gdb/${CTARGET}"
) )
if use server && ! use client ; then if use server && ! use client ; then
@ -117,12 +136,16 @@ src_configure() {
--enable-64-bit-bfd --enable-64-bit-bfd
--disable-install-libbfd --disable-install-libbfd
--disable-install-libiberty --disable-install-libiberty
# This only disables building in the readline subdir.
# For gdb itself, it'll use the system version.
--disable-readline
--with-system-readline --with-system-readline
--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug --with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
$(use_with expat) $(use_with expat)
$(use_with lzma)
$(use_enable nls) $(use_enable nls)
$(use multitarget && echo --enable-targets=all) $(use multitarget && echo --enable-targets=all)
$(use_with python python "${EPREFIX}/usr/bin/python2") $(use_with python python "${EPYTHON}")
$(use_with zlib) $(use_with zlib)
) )
fi fi
@ -131,27 +154,32 @@ src_configure() {
} }
src_test() { src_test() {
emake check || ewarn "tests failed" nonfatal emake check || ewarn "tests failed"
} }
src_install() { src_install() {
use server && ! use client && cd gdb/gdbserver use server && ! use client && cd gdb/gdbserver
emake DESTDIR="${D}" install || die default
use client && { find "${ED}"/usr -name libiberty.a -delete || die ; } use client && find "${ED}"/usr -name libiberty.a -delete
cd "${S}" cd "${S}"
# Don't install docs when building a cross-gdb # Don't install docs when building a cross-gdb
if [[ ${CTARGET} != ${CHOST} ]] ; then if [[ ${CTARGET} != ${CHOST} ]] ; then
rm -r "${ED}"/usr/share rm -r "${ED}"/usr/share/{doc,info,locale}
local f
for f in "${ED}"/usr/share/man/*/* ; do
if [[ ${f##*/} != ${CTARGET}-* ]] ; then
mv "${f}" "${f%/*}/${CTARGET}-${f##*/}" || die
fi
done
return 0 return 0
fi fi
# Install it by hand for now: # Install it by hand for now:
# http://sourceware.org/ml/gdb-patches/2011-12/msg00915.html # http://sourceware.org/ml/gdb-patches/2011-12/msg00915.html
# Only install if it exists due to the twisted behavior (see # Only install if it exists due to the twisted behavior (see
# notes in src_configure above). # notes in src_configure above).
[[ -e gdb/gdbserver/gdbreplay ]] && { dobin gdb/gdbserver/gdbreplay || die ; } [[ -e gdb/gdbserver/gdbreplay ]] && dobin gdb/gdbserver/gdbreplay
dodoc README
if use client ; then if use client ; then
docinto gdb docinto gdb
dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \ dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \

View File

@ -4,8 +4,12 @@
<herd>toolchain</herd> <herd>toolchain</herd>
<use> <use>
<flag name='client'>Install the main "gdb" program (most people want this)</flag> <flag name='client'>Install the main "gdb" program (most people want this)</flag>
<flag name='lzma'>Support lzma compression in ELF debug info</flag>
<flag name='multitarget'>Support all known targets in one gdb binary</flag> <flag name='multitarget'>Support all known targets in one gdb binary</flag>
<flag name='python'>Enable support for the new internal scripting language, as well as extended pretty printers</flag> <flag name='python'>Enable support for the new internal scripting language, as well as extended pretty printers</flag>
<flag name='server'>Install the "gdbserver" program (useful for embedded/remote targets)</flag> <flag name='server'>Install the "gdbserver" program (useful for embedded/remote targets)</flag>
</use> </use>
<upstream>
<remote-id type="cpe">cpe:/a:gnu:gdb</remote-id>
</upstream>
</pkgmetadata> </pkgmetadata>