From e2542ebf4e87ef5785d0a45df159c5267e0c8ca2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= Date: Tue, 2 Apr 2024 12:02:52 +0200 Subject: [PATCH] dev-util/poke-elf: new package, add 1.0, 9999 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Arsen Arsenović --- dev-util/poke-elf/Manifest | 1 + dev-util/poke-elf/metadata.xml | 11 +++++++ dev-util/poke-elf/poke-elf-1.0.ebuild | 43 ++++++++++++++++++++++++++ dev-util/poke-elf/poke-elf-9999.ebuild | 43 ++++++++++++++++++++++++++ 4 files changed, 98 insertions(+) create mode 100644 dev-util/poke-elf/Manifest create mode 100644 dev-util/poke-elf/metadata.xml create mode 100644 dev-util/poke-elf/poke-elf-1.0.ebuild create mode 100644 dev-util/poke-elf/poke-elf-9999.ebuild diff --git a/dev-util/poke-elf/Manifest b/dev-util/poke-elf/Manifest new file mode 100644 index 0000000000000..5b633b033f7d7 --- /dev/null +++ b/dev-util/poke-elf/Manifest @@ -0,0 +1 @@ +DIST poke-elf-1.0.tar.gz 272395 BLAKE2B 43490739f87ef82427a2d5f46f38e83271a5dc15e50b19bdaae6acf8a337f9c590e671fe023b8f722a66bde4b3bc38ca48ed09887991d8d6ff32fe9dc7f928ca SHA512 43d84b20cbd1e76d170623290aa8c9cee0d4188ca0605352514bc13b7bae435fdb2bd35a3271902b9d5a758598030e152f8ff19be07d6abee1cf43bae1c434c8 diff --git a/dev-util/poke-elf/metadata.xml b/dev-util/poke-elf/metadata.xml new file mode 100644 index 0000000000000..3b2c69aa7f484 --- /dev/null +++ b/dev-util/poke-elf/metadata.xml @@ -0,0 +1,11 @@ + + + + + arsen@gentoo.org + Arsen Arsenović + + + poke/poke-elf + + diff --git a/dev-util/poke-elf/poke-elf-1.0.ebuild b/dev-util/poke-elf/poke-elf-1.0.ebuild new file mode 100644 index 0000000000000..6003282920795 --- /dev/null +++ b/dev-util/poke-elf/poke-elf-1.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A GNU poke pickle for manipulating ELF files" +HOMEPAGE="https://jemarch.net/poke-elf" + +if [[ ${PV} == 9999 ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://git.savannah.gnu.org/git/poke/poke-elf.git" + REGEN_BDEPEND=" + >=dev-build/autoconf-2.62 + >=dev-build/automake-1.16 + >=dev-util/poke-4 + sys-apps/texinfo + " +elif [[ $(ver_cut 2) -ge 90 || $(ver_cut 3) -ge 90 ]]; then + SRC_URI="https://alpha.gnu.org/gnu/poke/${P}.tar.gz" + REGEN_BDEPEND="" +else + SRC_URI="mirror://gnu/poke/${P}.tar.gz" + KEYWORDS="~amd64" + REGEN_BDEPEND="" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + >=dev-util/poke-4 + !