Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/wiggle/
Date: Sun, 25 Apr 2021 19:25:31
Message-Id: 1619378713.a7c669a5eb2f71a5c143d756f88889d1a5966f1a.sam@gentoo
1 commit: a7c669a5eb2f71a5c143d756f88889d1a5966f1a
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 25 19:25:13 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 25 19:25:13 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7c669a5
7
8 dev-util/wiggle: drop 0.9-r1
9
10 Closes: https://bugs.gentoo.org/757420
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 dev-util/wiggle/Manifest | 1 -
14 dev-util/wiggle/wiggle-0.9-r1.ebuild | 72 ------------------------------------
15 2 files changed, 73 deletions(-)
16
17 diff --git a/dev-util/wiggle/Manifest b/dev-util/wiggle/Manifest
18 index 7b41a18e622..4cfc2c6c7b8 100644
19 --- a/dev-util/wiggle/Manifest
20 +++ b/dev-util/wiggle/Manifest
21 @@ -1,3 +1,2 @@
22 -DIST wiggle-0.9.tar.gz 809756 BLAKE2B 62fd35c721c4d54204984fd196686decff54c1613ceabf5c727b6383500158a04110c4fa2e63d6456452ac79fb811aac611876528fd2503c1acb7e0eb000e49f SHA512 2e3a4977704231f3bd6aa96ffaba8bc733acde425773b86a9649312676b44360c5b85cb48bf944cd383d8e4d0a541d88755f23be7d7a8884213f68a6320c62d9
23 DIST wiggle-1.0.tar.gz 868216 BLAKE2B 7241cbbde488b5cbf8970feb1cc258deb04c935347d793796f34993feba3e82870c9ac2aa7d5039f4739308cd0b20b4b104fb50c5ce64a5c66381ff3f6c545d4 SHA512 e9bd6e794ba0cff70db96a648c53aa21b427967758375b843fccf409dd17faf59468c11bafb1e0a7af8bfa657551da8bc1903b9ccf8def1ed9acc84f50c7e0b3
24 DIST wiggle-1.2.tar.gz 847391 BLAKE2B 5e2e3d76e8d5a0ee25cb0957fed1faf0f41bf14a7e7ced9a4547c300154a835df3ade2a94c1d28eb7878e608bf0f48fcd827387d87fe614a95bfea4261b3df01 SHA512 655525a05c0ebc08cb2e4dc33c0b40f893814976e493ea4bcf87cf703738310af2e71c43a15a6e56c948472bf0bd981a5b95f6d9a91a3a377d580928a86bcd58
25
26 diff --git a/dev-util/wiggle/wiggle-0.9-r1.ebuild b/dev-util/wiggle/wiggle-0.9-r1.ebuild
27 deleted file mode 100644
28 index e0f496b157a..00000000000
29 --- a/dev-util/wiggle/wiggle-0.9-r1.ebuild
30 +++ /dev/null
31 @@ -1,72 +0,0 @@
32 -# Copyright 1999-2021 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -inherit fixheadtails flag-o-matic toolchain-funcs
38 -
39 -DESCRIPTION="Tool for applying patches that patch cannot apply because of conflicting changes"
40 -HOMEPAGE="https://neil.brown.name/wiggle https://git.neil.brown.name/?p=wiggle.git"
41 -SRC_URI="https://neil.brown.name/${PN}/${P}.tar.gz"
42 -
43 -LICENSE="GPL-2"
44 -SLOT="0"
45 -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
46 -IUSE="test"
47 -RESTRICT="!test? ( test )"
48 -
49 -# The 'p' tool does support bitkeeper, but I'm against just dumping it in here
50 -# due to it's size. I've explictly listed every other dependency here due to
51 -# the nature of the shell program 'p'
52 -RDEPEND="
53 - dev-util/diffstat
54 - dev-util/patchutils
55 - sys-apps/diffutils
56 - sys-apps/findutils
57 - virtual/awk
58 - sys-apps/grep
59 - sys-apps/less
60 - sys-apps/sed
61 - sys-apps/coreutils
62 - sys-devel/patch
63 - sys-libs/ncurses:0=
64 -"
65 -DEPEND="${RDEPEND}"
66 -BDEPEND="
67 - sys-apps/groff
68 - virtual/pkgconfig
69 - test? ( sys-process/time )
70 -"
71 -
72 -src_prepare() {
73 - default
74 -
75 - # Fix the reference to the help file so `p help' works
76 - sed -i "s:\$0.help:${EPREFIX}/usr/share/wiggle/p.help:" p || die "sed failed on p"
77 -
78 - # Don't add Neil Brown's default sign off line to every patch
79 - sed -i '/$CERT/,+4s,^,#,' p || die "sed failed on p"
80 -
81 - # Use prefixed time binary
82 - sed -i "s:/usr/bin/time:${EPREFIX}/usr/bin/time:" dotest || die "sed failed on dotest"
83 -
84 - sed \
85 - -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \
86 - -i Makefile || die
87 -
88 - ht_fix_file p
89 -
90 - append-cppflags -I.
91 -}
92 -
93 -src_compile() {
94 - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} -Wall" ${PN}
95 -}
96 -
97 -src_install() {
98 - dobin wiggle p
99 - doman wiggle.1
100 - dodoc ANNOUNCE INSTALL TODO DOC/diff.ps notes
101 - insinto /usr/share/wiggle
102 - doins p.help
103 -}