diff options
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/insight/Manifest | 2 | ||||
-rw-r--r-- | dev-util/insight/files/insight-6.8.1-automake-1.13.patch | 123 | ||||
-rw-r--r-- | dev-util/insight/insight-6.8.1-r1.ebuild | 116 | ||||
-rw-r--r-- | dev-util/insight/metadata.xml | 6 | ||||
-rw-r--r-- | dev-util/ketchup/Manifest | 3 | ||||
-rw-r--r-- | dev-util/ketchup/ketchup-0.9.8.ebuild | 35 | ||||
-rw-r--r-- | dev-util/ketchup/ketchup-1.0.ebuild | 21 | ||||
-rw-r--r-- | dev-util/ketchup/ketchup-1.1_beta3.ebuild | 25 | ||||
-rw-r--r-- | dev-util/ketchup/ketchup-9999.ebuild | 30 | ||||
-rw-r--r-- | dev-util/ketchup/metadata.xml | 12 | ||||
-rw-r--r-- | dev-util/mono-debugger/Manifest | 1 | ||||
-rw-r--r-- | dev-util/mono-debugger/files/mono-debugger-2.10-glib2.32.patch | 11 | ||||
-rw-r--r-- | dev-util/mono-debugger/files/mono-debugger-2.8-system-bfd.patch | 97 | ||||
-rw-r--r-- | dev-util/mono-debugger/metadata.xml | 8 | ||||
-rw-r--r-- | dev-util/mono-debugger/mono-debugger-2.10.ebuild | 49 |
15 files changed, 0 insertions, 539 deletions
diff --git a/dev-util/insight/Manifest b/dev-util/insight/Manifest deleted file mode 100644 index 7e983e440b86..000000000000 --- a/dev-util/insight/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST insight-6.8-1a.tar.bz2 23900337 SHA256 51216df73adc4f68c67b60356270d5073f0ff094c1b477ecd96560f49707ea2a SHA512 ce9d5ea0ef651dbeda24f042417e6d30dd4734af5da6a02dfbdcdc777b44d816597c2f81a8beaf8b74cec07c38f3671fd38d9a39527d9ece899f5f3785d0254d WHIRLPOOL ea27f3de71460f40e78621878abad2cbfe94bc46cff0f741bf7401d8dfef79288748efb33271a48ad2eac026bec1a4728e48723ae19046def6501688eb290511 -DIST insight-6.8.1-patchset-02.tar.xz 325772 SHA256 294c80770a1dab976d0daf1439b5721d57b0d89aa164d39f7cfb3f6c3109712d SHA512 1759e9d19115da634b3e57cd3aa6d628b2fbcea1666d5f34ce81c87d03112dc257a84c02fe87cc903fe505631310b72b0e0b60bace79932446bd1f864cf1c2a7 WHIRLPOOL 09b1681efc0d1f0a7b2c4bdaae8b80334af5db8c031ad9b8d70df77b0e272137854df4356562ad903afd285be1943d53dd2afd4b89a97cefb84e3ab4bfac6227 diff --git a/dev-util/insight/files/insight-6.8.1-automake-1.13.patch b/dev-util/insight/files/insight-6.8.1-automake-1.13.patch deleted file mode 100644 index 3211c1b40a03..000000000000 --- a/dev-util/insight/files/insight-6.8.1-automake-1.13.patch +++ /dev/null @@ -1,123 +0,0 @@ -From a38e3fb554ceeb9b50ed576f45893b01bfc993d8 Mon Sep 17 00:00:00 2001 -From: hasufell <hasufell@gentoo.org> -Date: Sun, 3 Nov 2013 18:03:05 +0100 -Subject: [PATCH] BUILD: fix autoreconf with automake-1.13 - -cygnus flavor has been removed from automake-1.13 ---- - bfd/Makefile.am | 2 +- - bfd/doc/Makefile.am | 2 +- - gdb/gdbtk/Makefile.am | 2 +- - gdb/gdbtk/plugins/Makefile.am | 2 +- - libgui/Makefile.am | 2 +- - libgui/library/Makefile.am | 2 +- - libgui/src/Makefile.am | 2 +- - opcodes/Makefile.am | 2 +- - tcl/cygwin/Makefile.am | 2 +- - 9 files changed, 9 insertions(+), 9 deletions(-) - -diff --git a/bfd/Makefile.am b/bfd/Makefile.am -index 8e0a79c..129270c 100644 ---- a/bfd/Makefile.am -+++ b/bfd/Makefile.am -@@ -1,6 +1,6 @@ - ## Process this file with automake to generate Makefile.in - --AUTOMAKE_OPTIONS = 1.9 cygnus -+AUTOMAKE_OPTIONS = 1.9 - ACLOCAL_AMFLAGS = -I . -I .. -I ../config - - # Uncomment the following line when doing a release. -diff --git a/bfd/doc/Makefile.am b/bfd/doc/Makefile.am -index 6ff434a..83f0ba4 100644 ---- a/bfd/doc/Makefile.am -+++ b/bfd/doc/Makefile.am -@@ -1,6 +1,6 @@ - ## Process this file with automake to generate Makefile.in - --AUTOMAKE_OPTIONS = 1.9 cygnus -+AUTOMAKE_OPTIONS = 1.9 - - DOCFILES = aoutx.texi archive.texi archures.texi \ - bfdt.texi cache.texi coffcode.texi \ -diff --git a/gdb/gdbtk/Makefile.am b/gdb/gdbtk/Makefile.am -index 530ab66..1361b84 100644 ---- a/gdb/gdbtk/Makefile.am -+++ b/gdb/gdbtk/Makefile.am -@@ -1,4 +1,4 @@ - ## Process this file with automake to produce Makefile.in - --AUTOMAKE_OPTIONS = cygnus -+AUTOMAKE_OPTIONS = - SUBDIRS = plugins -diff --git a/gdb/gdbtk/plugins/Makefile.am b/gdb/gdbtk/plugins/Makefile.am -index 03fabe7..538681e 100644 ---- a/gdb/gdbtk/plugins/Makefile.am -+++ b/gdb/gdbtk/plugins/Makefile.am -@@ -1,4 +1,4 @@ - ## Process this file with automake to produce Makefile.in - --AUTOMAKE_OPTIONS = cygnus -+AUTOMAKE_OPTIONS = - SUBDIRS = @make_subdirs@ -diff --git a/libgui/Makefile.am b/libgui/Makefile.am -index c2604ed..b99c5a2 100644 ---- a/libgui/Makefile.am -+++ b/libgui/Makefile.am -@@ -1,4 +1,4 @@ - ## Process this file with automake to produce Makefile.in. - --AUTOMAKE_OPTIONS = cygnus -+AUTOMAKE_OPTIONS = - SUBDIRS = library src -diff --git a/libgui/library/Makefile.am b/libgui/library/Makefile.am -index a0aae95..9dba223 100644 ---- a/libgui/library/Makefile.am -+++ b/libgui/library/Makefile.am -@@ -1,6 +1,6 @@ - ## Process this file with automake to produce Makefile.in. - --AUTOMAKE_OPTIONS = cygnus -+AUTOMAKE_OPTIONS = - - ## Convenience variables. - TCL = advice.tcl balloon.tcl bbox.tcl bgerror.tcl bindings.tcl \ -diff --git a/libgui/src/Makefile.am b/libgui/src/Makefile.am -index 1c42b85..8362012 100644 ---- a/libgui/src/Makefile.am -+++ b/libgui/src/Makefile.am -@@ -1,6 +1,6 @@ - ## Process this file with automake to produce Makefile.in. - --AUTOMAKE_OPTIONS = cygnus -+AUTOMAKE_OPTIONS = - - noinst_LIBRARIES = libgui.a - -diff --git a/opcodes/Makefile.am b/opcodes/Makefile.am -index 8cd2be1..6b2ab00 100644 ---- a/opcodes/Makefile.am -+++ b/opcodes/Makefile.am -@@ -1,6 +1,6 @@ - ## Process this file with automake to generate Makefile.in - --AUTOMAKE_OPTIONS = 1.9 cygnus -+AUTOMAKE_OPTIONS = 1.9 - ACLOCAL_AMFLAGS = -I .. -I ../config -I ../bfd - - SUBDIRS = po -diff --git a/tcl/cygwin/Makefile.am b/tcl/cygwin/Makefile.am -index dd1f243..686ba57 100644 ---- a/tcl/cygwin/Makefile.am -+++ b/tcl/cygwin/Makefile.am -@@ -1,6 +1,6 @@ - ## Process this file with automake to produce Makefile.in. - --AUTOMAKE_OPTIONS = cygnus -+AUTOMAKE_OPTIONS = - - updir=$(srcdir)/.. - vpath % $(updir)/generic:$(updir)/unix --- -1.8.4.2 - diff --git a/dev-util/insight/insight-6.8.1-r1.ebuild b/dev-util/insight/insight-6.8.1-r1.ebuild deleted file mode 100644 index e13feeb1a215..000000000000 --- a/dev-util/insight/insight-6.8.1-r1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit eutils autotools versionator - -MY_P="${PN}-$(replace_version_separator 2 -)" - -DESCRIPTION="A graphical interface to the GNU debugger" -HOMEPAGE="https://sourceware.org/insight/" -SRC_URI="ftp://sourceware.org/pub/${PN}/releases/${MY_P}a.tar.bz2 - https://dev.gentoo.org/~xarthisius/distfiles/${P}-patchset-02.tar.xz" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="nls" - -RDEPEND=" - dev-libs/expat - dev-tcltk/iwidgets - sys-libs/ncurses - sys-libs/readline - x11-libs/libX11 -" -DEPEND="${RDEPEND} - dev-lang/tcl:0 - dev-lang/tk:0 - dev-tcltk/itcl - dev-tcltk/itk - sys-devel/bison - nls? ( sys-devel/gettext )" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - local location - - # Messes with internal glibc defines which fails w/newer glibc. - rm "${WORKDIR}/patches/0016-insight-6.8.1-sbrk.patch" - - EPATCH_FORCE="yes" \ - EPATCH_SOURCE="${WORKDIR}/patches" \ - EPATCH_SUFFIX="patch" \ - epatch - - epatch "${FILESDIR}"/${P}-automake-1.13.patch - - # remove bundled stuff - rm -rf "${S}"/{itcl,tcl,tk,readline} || die - - for location in gdb/gdbtk/plugins libgui; do - pushd ${location} >/dev/null - eautoreconf - popd >/dev/null - done - - # disable regeneration of info pages we never install. #465460 - sed -i -e '/^SUBDIRS/s:doc::' bfd/Makefile.in || die - sed -i -e '/^AC_CONFIG_SUBDIRS/s:doc::' gdb/configure.ac || die - - cd gdb - eautoconf - - sed -i \ - -e 's:tk.h:tkInt.h:g' \ - -e 's:ITCL_BUILD_LIB_SPEC:ITCL_LIB_SPEC:g' \ - -e 's:ITK_BUILD_LIB_SPEC:ITK_LIB_SPEC:g' \ - "${S}/gdb/configure" || die -} - -src_configure() { - export ac_cv_c_itclh="${EPREFIX}/usr/include/" - export ac_cv_c_itkh="${EPREFIX}/usr/include/" - - . "${EPREFIX}/usr/$(get_libdir)/tclConfig.sh" - . "${EPREFIX}/usr/$(get_libdir)/tkConfig.sh" - . "${EPREFIX}/usr/$(get_libdir)/itclConfig.sh" - - # there will be warning about undefined options - # because it is passed only to some subdir configures - econf \ - --disable-static \ - --with-system-readline \ - --disable-rpath \ - --disable-werror \ - $(use_enable nls) \ - --enable-gdbtk \ - --enable-sim \ - --with-expat \ - --datadir="${EPREFIX}/usr/share" \ - --with-tclinclude="${TCL_SRC_DIR}" \ - --with-tkinclude="${TK_SRC_DIR}" -} - -src_install() { - # the tcl-related subdirs are not parallel safe - emake -j1 DESTDIR="${D}" install - - find "${ED}" -name '*.la' -delete - - dodoc gdb/gdbtk/{README,TODO} - - # scrub all the cruft we dont want - rm -f "${ED}"/usr/bin/{gdb,gdbtui,gdbserver} || die - rm -f "${ED}"/usr/$(get_libdir)/*.a || die - rm -f "${ED}"/usr/$(get_libdir)/*.sh || die - rm -rf "${ED}"/usr/include || die - rm -rf "${ED}"/usr/man || die - rm -rf "${ED}"/usr/share/{man,info,locale} || die - - # regen pkgIndex.tcl - echo "pkg_mkIndex \"${ED}/usr/share/${PN}/gui\"" | tclsh -} diff --git a/dev-util/insight/metadata.xml b/dev-util/insight/metadata.xml deleted file mode 100644 index cbf197a71476..000000000000 --- a/dev-util/insight/metadata.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -<longdescription>Graphical front-end to GDB</longdescription> -</pkgmetadata> diff --git a/dev-util/ketchup/Manifest b/dev-util/ketchup/Manifest deleted file mode 100644 index 5d71dafc337a..000000000000 --- a/dev-util/ketchup/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST ketchup-0.9.8.tar.bz2 7678 SHA256 4be84243d03bed168a754c1dde8ef19e6898e67c55cd7aca340f09c138a964f8 SHA512 8f14cf4c6b8b8697da638230960a8fb947af8927218daefb092e1bad5a274cd769ab46d997884e43126394531ede7b81a19d42849db707935d4f3f717dbbc492 WHIRLPOOL e09f411ec90b53b71121d4f6564cdee2665b511a539df8b8148769eb75a60719458bae7073e8a29526772502091f9be30c2383be351ae89593a65ae4b56b9b1a -DIST ketchup-1.0.tar.xz 7652 SHA256 9781e2a5e30e48ce73b1464a2ab562ea8d40258d6c81a57a3a3aca1171b8db44 SHA512 44b1ed07e49112f670bf1402d276c1fa92ced89ad39caff5de33cb4dda0549c189ee19d567ce7f299db8c65df85412b3d7bd9d909b9929bd3a5fae3054b49255 WHIRLPOOL dac0c6b19b4a4a7a62d5333f67fd2eb8b3a9f8d26e86aa19ef5fde23983653b61ce0e8d0c4f3fb2a304c8dd0f033045bcd32635780d67c6a3e13768399d1e720 -DIST ketchup-1.1_beta3.tar.gz 10142 SHA256 6bc2de9088adbe7379f7b6b0e85afd4d3ae6da987dbd8ad6b677ce4ead68e306 SHA512 3b5a660704ab4f850f2574baa04d87be026beff4c87c5a7b740f320a78b8a76b8df3705d6e5491aa0e86f933e2542e9211a567a8a8002f3e1c42698070da712c WHIRLPOOL ceb4de15df4a24a9b1dcf1cd6ba8a30c8b4abf8ea9729c023279b8e9209b9c38fae1db5039d2e180b3c1596256592a3156f5265faed15444beaa93505af1e2f1 diff --git a/dev-util/ketchup/ketchup-0.9.8.ebuild b/dev-util/ketchup/ketchup-0.9.8.ebuild deleted file mode 100644 index 59388634f603..000000000000 --- a/dev-util/ketchup/ketchup-0.9.8.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit eutils - -DESCRIPTION="Tool for updating or switching between versions of the Linux kernel source" -HOMEPAGE="http://www.selenic.com/ketchup/" - -if [[ $PV == *_p* ]]; then - SRC_URI="mirror://gentoo/${P}.tar.bz2" -else - SRC_URI="http://www.selenic.com/ketchup/${P}.tar.bz2" -fi - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc x86" -IUSE="doc" - -S=${WORKDIR} - -src_install() { - if [[ $PV == *_p* ]]; then - cd Ketchup* 2>/dev/null # nightly snapshots unpack into a directory - else - cd "${S}" - fi - - dobin ./ketchup || die "could not install script" - - if use doc; then - doman ketchup.1 || die "could not install ketchup manual" - fi -} diff --git a/dev-util/ketchup/ketchup-1.0.ebuild b/dev-util/ketchup/ketchup-1.0.ebuild deleted file mode 100644 index c2f7c2c29689..000000000000 --- a/dev-util/ketchup/ketchup-1.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit eutils - -DESCRIPTION="Tool for updating or switching between versions of the Linux kernel source" -HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/rostedt/ketchup.git;a=summary" -SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -src_install() { - dobin ${PN} - doman ${PN}.1 -} diff --git a/dev-util/ketchup/ketchup-1.1_beta3.ebuild b/dev-util/ketchup/ketchup-1.1_beta3.ebuild deleted file mode 100644 index 7cd95909a65d..000000000000 --- a/dev-util/ketchup/ketchup-1.1_beta3.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit eutils - -DESCRIPTION="Tool for updating or switching between versions of the Linux kernel source" -HOMEPAGE="https://github.com/psomas/ketchup" -SRC_URI="https://dev.gentoo.org/~psomas/${PF}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -src_install() { - dobin "${PN}" - - insinto "/etc" - doins "${PN}rc" - - doman "${PN}.1" -} diff --git a/dev-util/ketchup/ketchup-9999.ebuild b/dev-util/ketchup/ketchup-9999.ebuild deleted file mode 100644 index 9412af5f1eae..000000000000 --- a/dev-util/ketchup/ketchup-9999.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit git-2 eutils - -DESCRIPTION="tool for updating or switching between versions of the Linux kernel source" -HOMEPAGE="https://github.com/psomas/ketchup" -SRC_URI="" -EGIT_REPO_URI="git://github.com/psomas/ketchup.git" -EGIT_MASTER="experimental" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" - -src_install() { - dobin "${PN}" - - insinto "/etc" - doins "${PN}rc" - - doman "${PN}.1" -} diff --git a/dev-util/ketchup/metadata.xml b/dev-util/ketchup/metadata.xml deleted file mode 100644 index 2f0baa001dad..000000000000 --- a/dev-util/ketchup/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <longdescription> - Ketchup allows quick and easy following of/or switching between stable, - -git, -rc, -mm, -rt (Ingo Molnar's realtime kernel), -ck, and other - kernel source trees - </longdescription> - <upstream> - <remote-id type="github">psomas/ketchup</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-util/mono-debugger/Manifest b/dev-util/mono-debugger/Manifest deleted file mode 100644 index c8dc52ddb89c..000000000000 --- a/dev-util/mono-debugger/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mono-debugger-2.10.tar.bz2 1424640 SHA256 6896ae43ab7c8b302364e95725b7675b1642e77d22bcf96b5990c01652d23715 SHA512 a71d20b76c29b3b2dab06112c6c34ffe94a21bc4cef4693a177a62b23da0b728667075918cd8919e370a6c37debfd0e828ac4439da0051900420a59cb5802cc6 WHIRLPOOL af46221d3bbd6c9bf3f03da8111dba3e78f50821ef5019c2b5f5e172c72c9d6538692536c48f08d0c84b7035f45868a3c0fe4b3c8cf9a1f3bba24200bff2b711 diff --git a/dev-util/mono-debugger/files/mono-debugger-2.10-glib2.32.patch b/dev-util/mono-debugger/files/mono-debugger-2.10-glib2.32.patch deleted file mode 100644 index ea0538a51def..000000000000 --- a/dev-util/mono-debugger/files/mono-debugger-2.10-glib2.32.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -uNr mono-debugger-2.10.old/sysdeps/server/breakpoints.c mono-debugger-2.10/sysdeps/server/breakpoints.c ---- mono-debugger-2.10.old/sysdeps/server/breakpoints.c 2011-01-13 23:41:31.000000000 +0100 -+++ mono-debugger-2.10/sysdeps/server/breakpoints.c 2011-11-12 15:46:57.909192866 +0100 -@@ -1,6 +1,6 @@ - #include <server.h> - #include <breakpoints.h> --#include <glib/gthread.h> -+#include <glib.h> - #include <sys/stat.h> - #include <signal.h> - #ifdef HAVE_UNISTD_H diff --git a/dev-util/mono-debugger/files/mono-debugger-2.8-system-bfd.patch b/dev-util/mono-debugger/files/mono-debugger-2.8-system-bfd.patch deleted file mode 100644 index 3925606c1fde..000000000000 --- a/dev-util/mono-debugger/files/mono-debugger-2.8-system-bfd.patch +++ /dev/null @@ -1,97 +0,0 @@ -diff --git a/configure.in b/configure.in -index c643e64..402be56 100644 ---- a/configure.in -+++ b/configure.in -@@ -64,6 +64,19 @@ case "$host" in - esac - AC_MSG_RESULT(ok) - -+AC_ARG_WITH([system-libbfd], -+ AS_HELP_STRING([--with-system-libbfd], [Use the system copy of libbfd and libopcodes.])) -+ -+AS_IF([test "x$with_system_libbfd" = "xyes"], -+ [ -+ AC_CHECK_HEADERS([bfd.h], [], [AC_MSG_ERROR([Missing bfd.h header])]) -+ AC_CHECK_LIB([bfd], [bfd_init], [:], [AC_MSG_ERROR([Missing libbfd library])]) -+ AC_CHECK_LIB([opcodes], [init_disassemble_info], [:], [AC_MSG_ERROR([Missing libopcodes library])]) -+ AC_CHECK_MEMBERS([asection.rawsize], [], [], [[#include <bfd.h>]]) -+ ]) -+ -+AM_CONDITIONAL([SYSTEM_LIBBFD], [test "x$with_system_libbfd" = "xyes"]) -+ - AC_ARG_WITH(bfd-target, - [ --with-bfd-target Manually override the BFD target], - if test x$with_bfd_target != "x"; then -diff --git a/sysdeps/Makefile.am b/sysdeps/Makefile.am -index 017026f..f63c181 100644 ---- a/sysdeps/Makefile.am -+++ b/sysdeps/Makefile.am -@@ -1 +1,5 @@ -+if !SYSTEM_LIBBFD - SUBDIRS = bfd server -+else -+SUBDIRS = server -+endif -diff --git a/sysdeps/server/Makefile.am b/sysdeps/server/Makefile.am -index dad57ab..8e7ac68 100644 ---- a/sysdeps/server/Makefile.am -+++ b/sysdeps/server/Makefile.am -@@ -6,10 +6,9 @@ libmonodebuggerbfdglue_la_SOURCES = \ - bfdglue.c \ - bfdglue.h - -+if !SYSTEM_LIBBFD - libmonodebuggerbfdglue_la_LIBADD = \ - ../../sysdeps/bfd/opcodes/libopcodes.la ../../sysdeps/bfd/libbfd.la --libmonodebuggerbfdglue_la_LDFLAGS = \ -- -no-undefined -module -export-dynamic -shared - - libmonodebuggerbfdglue_la_CPPFLAGS = \ - -I$(top_srcdir)/sysdeps/bfd \ -@@ -17,6 +16,17 @@ libmonodebuggerbfdglue_la_CPPFLAGS = \ - -I$(top_srcdir)/sysdeps/bfd/opcodes \ - @SERVER_DEPENDENCIES_CFLAGS@ @server_cflags@ - -+else -+libmonodebuggerbfdglue_la_LIBADD = -lopcodes -lbfd -+ -+libmonodebuggerbfdglue_la_CPPFLAGS = \ -+ @SERVER_DEPENDENCIES_CFLAGS@ @server_cflags@ -+ -+endif -+ -+libmonodebuggerbfdglue_la_LDFLAGS = \ -+ -no-undefined -module -export-dynamic -shared -+ - EXTRA_libmonodebuggerserver_la_SOURCES = \ - i386-arch.c \ - i386-arch.h \ -diff --git a/sysdeps/server/bfdglue.c b/sysdeps/server/bfdglue.c -index 9a741ac..e2138e7 100644 ---- a/sysdeps/server/bfdglue.c -+++ b/sysdeps/server/bfdglue.c -@@ -1,3 +1,5 @@ -+#include <config.h> -+ - #include <bfdglue.h> - #include <signal.h> - #include <string.h> -@@ -246,7 +248,11 @@ bfd_glue_get_errormsg (void) - guint32 - bfd_glue_get_section_size (asection *p) - { -+#ifdef HAVE_ASECTION_RAWSIZE -+ return p->rawsize ? p->rawsize : p->size; -+#else - return p->_raw_size; -+#endif - } - - BfdGlueSectionFlags -@@ -350,4 +356,4 @@ guint64 - bfd_glue_get_start_address (bfd *abfd) - { - return bfd_get_start_address (abfd); --} -\ No newline at end of file -+} diff --git a/dev-util/mono-debugger/metadata.xml b/dev-util/mono-debugger/metadata.xml deleted file mode 100644 index c99669dda129..000000000000 --- a/dev-util/mono-debugger/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>dotnet@gentoo.org</email> - <name>Gentoo Dotnet Project</name> -</maintainer> -</pkgmetadata> diff --git a/dev-util/mono-debugger/mono-debugger-2.10.ebuild b/dev-util/mono-debugger/mono-debugger-2.10.ebuild deleted file mode 100644 index d3afab099b90..000000000000 --- a/dev-util/mono-debugger/mono-debugger-2.10.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -inherit go-mono mono autotools flag-o-matic eutils - -DESCRIPTION="Debugger for .NET managed and unmanaged applications" -HOMEPAGE="http://www.mono-project.com/" - -LICENSE="GPL-2 MIT" -SLOT="0" -KEYWORDS="-* amd64 x86" -IUSE="" -# bah, tests fail. Needs to be fixed ... -RESTRICT="test" - -#Bundles jay -# Binutils is needed for libbfd -RDEPEND="!!=dev-lang/mono-2.2 - sys-devel/binutils - dev-libs/glib:2" -DEPEND="${RDEPEND} - !dev-lang/mercury" - -src_prepare() { - go-mono_src_prepare - - epatch "${FILESDIR}/${P}-glib2.32.patch" - - # Allow compilation against system libbfd, bnc#662581 - epatch "${FILESDIR}/${PN}-2.8-system-bfd.patch" - eautoreconf -} - -src_configure() { - # Let's go for extra safety to avoid runtime errors, until - # upstream applies it. - append-ldflags -Wl,--no-undefined - - go-mono_src_configure \ - --with-system-libbfd \ - --disable-static -} - -src_compile() { - emake -j1 -} |