From 2351fefa674710dc521cdac4ac07f2f7e45e5e2b Mon Sep 17 00:00:00 2001 From: blshkv Date: Fri, 20 Apr 2018 10:04:25 +0800 Subject: [PATCH] libdwarf: v20180129 initial ebuild --- dev-libs/libdwarf/Manifest | 1 + dev-libs/libdwarf/libdwarf-20180129.ebuild | 26 +++++++++++++++++++ .../base/package.accept_keywords/dev-libs | 3 +++ 3 files changed, 30 insertions(+) create mode 100644 dev-libs/libdwarf/Manifest create mode 100644 dev-libs/libdwarf/libdwarf-20180129.ebuild diff --git a/dev-libs/libdwarf/Manifest b/dev-libs/libdwarf/Manifest new file mode 100644 index 000000000..d7a5649f9 --- /dev/null +++ b/dev-libs/libdwarf/Manifest @@ -0,0 +1 @@ +DIST libdwarf-20180129.tar.gz 1823832 BLAKE2B 1d65c4884e5c7d017f540f884ad281ddb3ef86bd0571c2634ef07c0dd9dd708f7a38f4febe1af83c1193ca476b7f851c5c005bc4854d27b30d9a97b2db653d33 SHA512 02f8024bb9959c91a1fe322459f7587a589d0965956d643921a173e6f9e0a184db7aef66f0fd2548d6695be7f9ee368f1cc8940cea4ddda01ff99d28bbf1fe58 diff --git a/dev-libs/libdwarf/libdwarf-20180129.ebuild b/dev-libs/libdwarf/libdwarf-20180129.ebuild new file mode 100644 index 000000000..299b60a4b --- /dev/null +++ b/dev-libs/libdwarf/libdwarf-20180129.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="The DWARF Debugging Information Format" +HOMEPAGE="https://www.prevanders.net/dwarf.html" +SRC_URI="https://www.prevanders.net/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +DEPEND="virtual/libelf" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/dwarf-${PV} + +src_install(){ + dobin dwarfdump/dwarfdump + dolib.a libdwarf/libdwarf.a + doheader libdwarf/libdwarf.h + insinto /etc/ + doins dwarfdump/dwarfdump.conf +} diff --git a/profiles/pentoo/base/package.accept_keywords/dev-libs b/profiles/pentoo/base/package.accept_keywords/dev-libs index 43cfc253d..a36ad368a 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-libs +++ b/profiles/pentoo/base/package.accept_keywords/dev-libs @@ -44,3 +44,6 @@ dev-libs/libfvalue dev-libs/libfwnt dev-libs/libfmapi dev-libs/libsmdev + +#frida-gum +dev-libs/libdwarf