diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-04-02 14:14:14 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-04-02 14:14:14 +0100 |
commit | 29e3ef4590d6bee24c4a3798d12a3cfef750bd54 (patch) | |
tree | 69809f1aec2e43091c328b92a308318c4c3affab /dev-util/poke-elf | |
parent | 77ebfe74c4b5125f8717ec29632589942911c594 (diff) |
gentoo auto-resync : 02:04:2024 - 14:14:14
Diffstat (limited to 'dev-util/poke-elf')
-rw-r--r-- | dev-util/poke-elf/Manifest | 4 | ||||
-rw-r--r-- | dev-util/poke-elf/metadata.xml | 11 | ||||
-rw-r--r-- | dev-util/poke-elf/poke-elf-1.0.ebuild | 43 | ||||
-rw-r--r-- | dev-util/poke-elf/poke-elf-9999.ebuild | 43 |
4 files changed, 101 insertions, 0 deletions
diff --git a/dev-util/poke-elf/Manifest b/dev-util/poke-elf/Manifest new file mode 100644 index 000000000000..6bf79cb8ea48 --- /dev/null +++ b/dev-util/poke-elf/Manifest @@ -0,0 +1,4 @@ +DIST poke-elf-1.0.tar.gz 272395 BLAKE2B 43490739f87ef82427a2d5f46f38e83271a5dc15e50b19bdaae6acf8a337f9c590e671fe023b8f722a66bde4b3bc38ca48ed09887991d8d6ff32fe9dc7f928ca SHA512 43d84b20cbd1e76d170623290aa8c9cee0d4188ca0605352514bc13b7bae435fdb2bd35a3271902b9d5a758598030e152f8ff19be07d6abee1cf43bae1c434c8 +EBUILD poke-elf-1.0.ebuild 866 BLAKE2B b3ea46a9aca6268b8e6d730f17f7dab4e9af4f738da430ae1aa98dba2afde9f1c2e60540db8a57edc4eab5a955c0f758b251bcac15f905199a502d546f90c0ca SHA512 c3a390fda44c03e58b50268d937a453e5572991c6408eb7da258fc1b51fcd10919f50e4867ba0f6357bbeb4aa5a2e0f4835a997c2b2a40b7181844f5cb304a5f +EBUILD poke-elf-9999.ebuild 866 BLAKE2B b3ea46a9aca6268b8e6d730f17f7dab4e9af4f738da430ae1aa98dba2afde9f1c2e60540db8a57edc4eab5a955c0f758b251bcac15f905199a502d546f90c0ca SHA512 c3a390fda44c03e58b50268d937a453e5572991c6408eb7da258fc1b51fcd10919f50e4867ba0f6357bbeb4aa5a2e0f4835a997c2b2a40b7181844f5cb304a5f +MISC metadata.xml 339 BLAKE2B 24ebb2cca11439e93168e2b2fe0b8dfb7b18558dd040460947983a67f60c5360908b08b961d0f14211e355a2301a72e7aac378194380673c0c809fcf1618d775 SHA512 b3b6bba8e19918d576c367491daa455bbd93b1b44067e394677e07cdc6a5394161fde4235b27d181a04ff0a96dd98a5a035016cec6095f7d6010faad8c004bf3 diff --git a/dev-util/poke-elf/metadata.xml b/dev-util/poke-elf/metadata.xml new file mode 100644 index 000000000000..3b2c69aa7f48 --- /dev/null +++ b/dev-util/poke-elf/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>arsen@gentoo.org</email> + <name>Arsen Arsenović</name> + </maintainer> + <upstream> + <remote-id type="savannah">poke/poke-elf</remote-id> + </upstream> +</pkgmetadata> 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 000000000000..600328292079 --- /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 + !<dev-util/poke-4 +" +DEPEND="${RDEPEND}" +BDEPEND="${REGEN_BDEPEND}" + +src_prepare() { + default + + if [[ ${PV} == 9999 ]]; then + eautoreconf + fi +} diff --git a/dev-util/poke-elf/poke-elf-9999.ebuild b/dev-util/poke-elf/poke-elf-9999.ebuild new file mode 100644 index 000000000000..600328292079 --- /dev/null +++ b/dev-util/poke-elf/poke-elf-9999.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 + !<dev-util/poke-4 +" +DEPEND="${RDEPEND}" +BDEPEND="${REGEN_BDEPEND}" + +src_prepare() { + default + + if [[ ${PV} == 9999 ]]; then + eautoreconf + fi +} |