commit:     9fbbaf7486982eeb59c4c34f704fb1a8a7699af4
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Fri Aug  8 09:49:58 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Aug  8 09:50:02 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9fbbaf74

dev-libs/libdwarf: treeclean, moved to ::gentoo

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-libs/libdwarf/Manifest                         |  2 -
 .../files/libdwarf-0.9.2-fix-include-patch.patch   | 22 ----------
 dev-libs/libdwarf/libdwarf-2.0.0.ebuild            | 47 ----------------------
 dev-libs/libdwarf/libdwarf-2.1.0.ebuild            | 47 ----------------------
 dev-libs/libdwarf/metadata.xml                     | 15 -------
 5 files changed, 133 deletions(-)

diff --git a/dev-libs/libdwarf/Manifest b/dev-libs/libdwarf/Manifest
deleted file mode 100644
index 2cb786f11c..0000000000
--- a/dev-libs/libdwarf/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST libdwarf-2.0.0.tar.xz 2935108 BLAKE2B 
1573f39518eb4a63008281942c44545e114fb5af60dcf26b90c25f8061e1ab7ee0e9b4cb7b0a4025754727521e3646577b964112746060b817f0d1bfa34090fb
 SHA512 
49c7c5c490e0bb2108508fdbe9f78dbe6b115a7dc63a672b127a0dc8958798b9d29212639d2c8f785bc4816bc3386729ea882ed554ea795c5f77fb5de109b6f9
-DIST libdwarf-2.1.0.tar.xz 2946744 BLAKE2B 
a6bae4f65140b58457be2a175b73fd5588bc9579ed5bf64cf073a0f5f0861e40c227457011f69572ed1bb4a4da2d239d3477c5622bfd556549bd079dbc04cf45
 SHA512 
fd58ee55fc7f685f70cf7e79733d926d7064752c4e1ffe3eede1b1cc1090e127c76c59def3a3b32d5514384cd901bb69f9f2afeefa518d0ce9460f529b498078

diff --git a/dev-libs/libdwarf/files/libdwarf-0.9.2-fix-include-patch.patch 
b/dev-libs/libdwarf/files/libdwarf-0.9.2-fix-include-patch.patch
deleted file mode 100644
index edc75ad1f6..0000000000
--- a/dev-libs/libdwarf/files/libdwarf-0.9.2-fix-include-patch.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/src/lib/libdwarf/CMakeLists.txt b/src/lib/libdwarf/CMakeLists.txt
-index 6cb0b24e..12fa3e40 100644
---- a/src/lib/libdwarf/CMakeLists.txt
-+++ b/src/lib/libdwarf/CMakeLists.txt
-@@ -114,7 +114,7 @@ install(TARGETS dwarf
-         RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
-         LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
-         ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
--        PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
-+        PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/libdwarf/"
-         )
- 
- configure_file(libdwarf.pc.cmake libdwarf.pc @ONLY)
-@@ -130,7 +130,7 @@ install(FILES 
"${CMAKE_CURRENT_BINARY_DIR}/libdwarfConfig.cmake" "${CMAKE_CURREN
- install(TARGETS dwarf EXPORT libdwarfTargets
-         ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
-         LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
--        PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}")
-+        PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/libdwarf")
- install(EXPORT libdwarfTargets
-         FILE libdwarf-targets.cmake
-         NAMESPACE libdwarf::

diff --git a/dev-libs/libdwarf/libdwarf-2.0.0.ebuild 
b/dev-libs/libdwarf/libdwarf-2.0.0.ebuild
deleted file mode 100644
index f521a1e30a..0000000000
--- a/dev-libs/libdwarf/libdwarf-2.0.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="The DWARF Debugging Information Format"
-HOMEPAGE="
-       https://www.prevanders.net/dwarf.html
-       https://dwarfstd.org/
-       https://github.com/davea42/libdwarf-code
-"
-SRC_URI="https://www.prevanders.net/${P}.tar.xz";
-
-LICENSE="BSD GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test dwarfexample dwarfgen"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-       app-arch/zstd:=
-       sys-libs/zlib:=
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS NEWS README.md )
-
-PATCHES=( "${FILESDIR}/${PN}-0.9.2-fix-include-patch.patch" )
-
-src_configure() {
-       local mycmakeargs=(
-               -DBUILD_SHARED=ON
-               -DBUILD_DWARFGEN=$(usex dwarfgen)
-               -DBUILD_DWARFEXAMPLE=$(usex dwarfexample)
-               -DDO_TESTING=$(usex test)
-       )
-
-       cmake_src_configure
-}
-
-src_install(){
-       cmake_src_install
-
-       dodoc ChangeLog* doc/*.pdf
-}

diff --git a/dev-libs/libdwarf/libdwarf-2.1.0.ebuild 
b/dev-libs/libdwarf/libdwarf-2.1.0.ebuild
deleted file mode 100644
index f521a1e30a..0000000000
--- a/dev-libs/libdwarf/libdwarf-2.1.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="The DWARF Debugging Information Format"
-HOMEPAGE="
-       https://www.prevanders.net/dwarf.html
-       https://dwarfstd.org/
-       https://github.com/davea42/libdwarf-code
-"
-SRC_URI="https://www.prevanders.net/${P}.tar.xz";
-
-LICENSE="BSD GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test dwarfexample dwarfgen"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-       app-arch/zstd:=
-       sys-libs/zlib:=
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS NEWS README.md )
-
-PATCHES=( "${FILESDIR}/${PN}-0.9.2-fix-include-patch.patch" )
-
-src_configure() {
-       local mycmakeargs=(
-               -DBUILD_SHARED=ON
-               -DBUILD_DWARFGEN=$(usex dwarfgen)
-               -DBUILD_DWARFEXAMPLE=$(usex dwarfexample)
-               -DDO_TESTING=$(usex test)
-       )
-
-       cmake_src_configure
-}
-
-src_install(){
-       cmake_src_install
-
-       dodoc ChangeLog* doc/*.pdf
-}

diff --git a/dev-libs/libdwarf/metadata.xml b/dev-libs/libdwarf/metadata.xml
deleted file mode 100644
index b5af588039..0000000000
--- a/dev-libs/libdwarf/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="person">
-               <email>[email protected]</email>
-               <name>David Roman</name>
-       </maintainer>
-       <upstream>
-               <remote-id type="github">davea42/libdwarf-code</remote-id>
-       </upstream>
-       <use>
-               <flag name="dwarfexample">enable dwarfexample compilation</flag>
-               <flag name="dwarfgen">enable dwarfgen compilation</flag>
-       </use>
-</pkgmetadata>

Reply via email to