Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/dhex/, app-editors/dhex/files/
Date: Tue, 30 Mar 2021 18:36:50
Message-Id: 1617129224.f32d37a02f0d212dab60b828e1e407b06e450f16.asturm@gentoo
1 commit: f32d37a02f0d212dab60b828e1e407b06e450f16
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Mar 30 18:33:38 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Mar 30 18:33:44 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f32d37a0
7
8 app-editors/dhex: Drop 0.68, EAPI5--
9
10 Closes: https://bugs.gentoo.org/776259
11 Package-Manager: Portage-3.0.18, Repoman-3.0.3
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 app-editors/dhex/Manifest | 1 -
15 app-editors/dhex/dhex-0.68.ebuild | 38 -------------------------
16 app-editors/dhex/files/dhex-0.63-Makefile.patch | 15 ----------
17 3 files changed, 54 deletions(-)
18
19 diff --git a/app-editors/dhex/Manifest b/app-editors/dhex/Manifest
20 index 77ef42a48b3..db47f58f19a 100644
21 --- a/app-editors/dhex/Manifest
22 +++ b/app-editors/dhex/Manifest
23 @@ -1,2 +1 @@
24 -DIST dhex_0.68.tar.gz 58602 BLAKE2B c29d5af598b731bc415e2626e945253641ea61c8a744deaeee3f7a2e7b1636ccfb3f8b7696efd33d36fab59d59da408ff4f59b44a88a36a4d7afc27542326c9e SHA512 9397ec0574652022387f4108613f839b9262841c436079249fb325011b0a0e3c5bbd32d323f37b0f30e643f7060c1275337710c237ab68fb0c3f8096651a2421
25 DIST dhex_0.69.tar.gz 57362 BLAKE2B 26bfeaffc65b0f3b0193ee940da3ad866ea1354d0e5bec021a68a6c515da956500bfd7561ba675d0a67526d09b1a72e8372ee7bb52ec372f2b59249313cf77c6 SHA512 76115fd6b67bf1f61af6acfbc4dac9ac54c14aeb291de6a190aa1ffa599cf8b3e40a422ed34c237cf1f5c7406b07e38e38fb1c9c9dd36ce93d05265238060ba0
26
27 diff --git a/app-editors/dhex/dhex-0.68.ebuild b/app-editors/dhex/dhex-0.68.ebuild
28 deleted file mode 100644
29 index bce05d75ad5..00000000000
30 --- a/app-editors/dhex/dhex-0.68.ebuild
31 +++ /dev/null
32 @@ -1,38 +0,0 @@
33 -# Copyright 1999-2015 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=5
37 -
38 -inherit eutils toolchain-funcs
39 -
40 -MY_P=${PN}_${PV}
41 -
42 -DESCRIPTION="ncurses-based hex-editor with diff mode"
43 -HOMEPAGE="http://www.dettus.net/dhex/"
44 -SRC_URI="http://www.dettus.net/${PN}/${MY_P}.tar.gz"
45 -
46 -LICENSE="GPL-2"
47 -SLOT="0"
48 -KEYWORDS="amd64 ~arm ~mips x86"
49 -IUSE=""
50 -
51 -DEPEND="sys-libs/ncurses:="
52 -RDEPEND="${DEPEND}"
53 -
54 -S=${WORKDIR}/${MY_P}
55 -
56 -src_prepare() {
57 - epatch "${FILESDIR}"/${PN}-0.63-Makefile.patch
58 -}
59 -
60 -src_compile() {
61 - emake \
62 - CC="$(tc-getCC)" \
63 - LIBS="$($(tc-getPKG_CONFIG) --libs ncurses)"
64 -}
65 -
66 -src_install() {
67 - dobin dhex
68 - dodoc README.txt
69 - doman dhex.1 dhex_markers.5 dhex_searchlog.5 dhexrc.5
70 -}
71
72 diff --git a/app-editors/dhex/files/dhex-0.63-Makefile.patch b/app-editors/dhex/files/dhex-0.63-Makefile.patch
73 deleted file mode 100644
74 index f99c9ff1bf2..00000000000
75 --- a/app-editors/dhex/files/dhex-0.63-Makefile.patch
76 +++ /dev/null
77 @@ -1,15 +0,0 @@
78 -diff -ruN dhex_0.63.orig/Makefile dhex_0.63/Makefile
79 ---- dhex_0.63.orig/Makefile 2011-01-29 00:19:37.000000000 +0100
80 -+++ dhex_0.63/Makefile 2011-01-30 17:13:51.000000000 +0100
81 -@@ -1,11 +1,4 @@
82 --CC= gcc
83 --LDFLAGS= -L/usr/lib -L/usr/local/lib -L/usr/lib/ncurses -L/usr/local/lib/ncurses
84 --CPPFLAGS= -I/usr/include -I/usr/local/include -I/usr/include/ncurses -I/usr/local/include/ncurses
85 --CFLAGS= -O3 -Wall -std=c99
86 --#CFLAGS+= -ffunction-sections -fdata-sections
87 --#LDFLAGS+= --gc-sections
88 - LIBS= -lncurses
89 --DESTDIR= /usr/local/
90 -
91 - OFILES=buffers.o input.o output.o machine_type.o main.o menu.o ui.o hexcalc.o search.o gpl.o configfile.o markers.o
92 -