diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-09-17 17:17:41 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-09-17 17:17:41 +0100 |
commit | 5b9522db2ae57aa61163fb9aff331742e9e22330 (patch) | |
tree | 1697afb4225fb71399200099c3b68eaf5580ff81 /dev-util/poke | |
parent | 0e6a8a6c51115943235f06224d9fd14b0eb41df3 (diff) |
gentoo auto-resync : 17:09:2022 - 17:17:41
Diffstat (limited to 'dev-util/poke')
-rw-r--r-- | dev-util/poke/Manifest | 4 | ||||
-rw-r--r-- | dev-util/poke/metadata.xml | 12 | ||||
-rw-r--r-- | dev-util/poke/poke-2.4.ebuild | 50 |
3 files changed, 63 insertions, 3 deletions
diff --git a/dev-util/poke/Manifest b/dev-util/poke/Manifest index 9d862b917f1d..1b95eec3e08b 100644 --- a/dev-util/poke/Manifest +++ b/dev-util/poke/Manifest @@ -1,3 +1,5 @@ DIST poke-2.3.tar.gz 7369945 BLAKE2B fe9274099a9ddacf1f46b7cec1f98cc6c442b24f149efbf4320a74a270dc8bad7cf3f87df817c9968a13ece763573b36f0ec99699cb9c7742b7be9023a4fca39 SHA512 101ef0009676c02f72ffb4889a02c9a161f29f412685249c7166f69077b0cd1b19d940567ebb86894bacf2278a2e138354fd49456f12b05a4c1957f437ff1d86 +DIST poke-2.4.tar.gz 7372092 BLAKE2B 64b8b22713bb581c30b624200c0a283a8de548895db2c21d83babbb18a93f3a8975dd7af752bd7ea856242f90035add249fbb62462ac632bec351598bcca0fe5 SHA512 6fa1097a5cbbd4171b6a390934c5648b4c382b8b8c8dd4955bba82cb57107f67e23b39f2df2081904a02f457e6c5b2d10baed710da3ed4b9b9eab3f4127e12bc EBUILD poke-2.3.ebuild 919 BLAKE2B d5edcf4aca522c508b2f3b3116983dda26824b50d9390e498e37c3d67f43e9f5f62391501c0dd9b77769ed649d2e177e243f32067948751a8168b7dcf93ddeec SHA512 8c7a9c529e2f32b51c7cb79e2748abbd805420254f8f398a8cc7b35136b2a5a71a44ac40e04f869e97e58286815b6037bdcc94e51184625ee7773e895e515a14 -MISC metadata.xml 290 BLAKE2B 07560f09c179b5ae7616989203f0f211b6dbd98f91d9ed22354b6b9dd7f7177faf0a392822f6e4b35e76842fff006fb5102782a5f9c37bd75bf5c8b151b96443 SHA512 282117250988d57f5a2f01c59ec3f9c1e2ccacb65049de1fee95598abb3de04dcd671e9697e5451dc998866a28e8c7fa8e691150a0a32a9d7f13972a138aa91d +EBUILD poke-2.4.ebuild 1107 BLAKE2B 70438e44aeccfc598d118c53a522e1dc5c2d77be82d10b2463ac2088601da86b39a676e1e6a9001a7331f22d846ae54c0dbd3cd83102c32c50dede0bfe203c04 SHA512 d0475717a9d091d9eb47032fb7fd5dfe7f9382e31bc14f67b13d85f29dc102b85493ca31d00ebe704ca65a898da9b4b17f6f45cb977b54bf3bee76ab74779d41 +MISC metadata.xml 581 BLAKE2B ec95051ac0d19a1c062e58c36cbeb3e09661cfc00a11854c3795a5ca7b587ac01230ecef242576b49d69f1e2c7e400590541aad517c790a13cd028d3b594a76b SHA512 8b6d7acaf17c56d40d71851cc36485f00e4154d072ef430e9f0e0a4d7a15bac0345456a7c7d99db98945f43257d87f662d13be54adcef93f36c79a3891e3efc8 diff --git a/dev-util/poke/metadata.xml b/dev-util/poke/metadata.xml index 68b47f442e4e..777e0547b116 100644 --- a/dev-util/poke/metadata.xml +++ b/dev-util/poke/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <!-- maintainer-needed --> + <maintainer type="person" proxied="yes"> + <email>arsen@aarsen.me</email> + <name>Arsen Arsenović</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> <use> - <flag name="machine-interface">enable machine-interface protocol using <pkg>dev-libs/json-c</pkg></flag> + <flag name="machine-interface">Enable machine-interface protocol using <pkg>dev-libs/json-c</pkg></flag> + <flag name="pvm-profiling">Enable profiling in the PVM</flag> </use> </pkgmetadata> diff --git a/dev-util/poke/poke-2.4.ebuild b/dev-util/poke/poke-2.4.ebuild new file mode 100644 index 000000000000..683291c3f9ba --- /dev/null +++ b/dev-util/poke/poke-2.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Extensible editor for structured binary data" +HOMEPAGE="https://www.jemarch.net/poke" +SRC_URI="mirror://gnu/poke/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="pvm-profiling nls test" + +RESTRICT="!test? ( test )" + +# TODO: libnbd: not packaged in gentoo yet +RDEPEND=" + dev-libs/boehm-gc:= + dev-libs/libatomic_ops + sys-devel/gettext + sys-libs/readline:= +" +DEPEND="${RDEPEND} + test? ( dev-util/dejagnu )" +BDEPEND="sys-devel/flex + sys-devel/bison + sys-apps/help2man + virtual/pkgconfig" + +src_configure() { + # NB --disable-{gui,mi}: + # These (AFAICT) have no consumers in Gentoo, and should not get any, + # preferably. They are slated for removal with Poke 3 (should happen + # towards the end of the year, possibly), so they should not be relied + # upon. + econf \ + --disable-libnbd \ + --enable-hserver \ + --disable-gui \ + --disable-mi \ + $(use_enable pvm-profiling) \ + $(use_enable nls) +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} |