Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/miller/
Date: Sat, 16 Feb 2019 09:45:57
Message-Id: 1550310341.352a52a8bfe536eb08f7456aa34ba3b9ccc9ddce.pacho@gentoo
1 commit: 352a52a8bfe536eb08f7456aa34ba3b9ccc9ddce
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 16 09:39:46 2019 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 16 09:45:41 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=352a52a8
7
8 sys-apps/miller: Drop old
9
10 Package-Manager: Portage-2.3.58, Repoman-2.3.12
11 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
12
13 sys-apps/miller/Manifest | 2 --
14 sys-apps/miller/miller-4.2.0.ebuild | 60 -------------------------------------
15 sys-apps/miller/miller-5.2.2.ebuild | 47 -----------------------------
16 3 files changed, 109 deletions(-)
17
18 diff --git a/sys-apps/miller/Manifest b/sys-apps/miller/Manifest
19 index 45a1a89c325..25409959940 100644
20 --- a/sys-apps/miller/Manifest
21 +++ b/sys-apps/miller/Manifest
22 @@ -1,3 +1 @@
23 -DIST miller-4.2.0.tar.gz 3373505 BLAKE2B 5051f310a70ad151aa8fd80dd4b885e78561dfb1fd14fa3a49ffb9928ce55acb59220b2b122b798256a0d258fbe4216470cdf8aec37be2fd26ac5ecb1f80e982 SHA512 f176dc2ce4e733ac1e4e331f17554d4ed089344a5f571bcc9d4b3b227f6c950fa0355f1a5b934e4f9467d9a22448e2842c586a4e6c424a98ec89170cd70b1714
24 -DIST miller-5.2.2.tar.gz 5024653 BLAKE2B c13b6fb03404ae93f436997510aaaced2e11616b42fe132b9a267b1e71c2b7ada5bd310a20bd0bbd50ca6edaac915ebd68885ef4de1558aea63d9753b9f69125 SHA512 64ab35db6382cd9bf819249a57b88a142fccf7d6facdc6b9fdf3005b82bb2567f57b64d52a29b5f9d44c941974803339eb4a34c6648fdde2c82cc7c2f98e727c
25 DIST miller-5.3.0.tar.gz 4940072 BLAKE2B 2e34ae010d409877040a60b08dd615f32e6945ca3bf97c078c89b9d2811067fa4bca2403f8ad239f8245e050acb10305d351b1db4177541a4fa9ed9a4bc1396c SHA512 4c557d97eb1cda2e52093fa097677602491895dea3093776a03af56114022b8c0917df9fbf26071d4d1a3c1360f520c82e33b32635c7b4207fa62869ab564712
26
27 diff --git a/sys-apps/miller/miller-4.2.0.ebuild b/sys-apps/miller/miller-4.2.0.ebuild
28 deleted file mode 100644
29 index f0f66106e3d..00000000000
30 --- a/sys-apps/miller/miller-4.2.0.ebuild
31 +++ /dev/null
32 @@ -1,60 +0,0 @@
33 -# Copyright 1999-2018 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -
38 -inherit autotools
39 -
40 -DESCRIPTION="A tool like sed, awk, cut, join, and sort for name-indexed data (CSV, JSON, ..)"
41 -HOMEPAGE="https://johnkerl.org/miller/doc/index.html"
42 -LICENSE="BSD-2"
43 -
44 -SLOT="0"
45 -SRC_URI="https://github.com/johnkerl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
46 -
47 -KEYWORDS="amd64 arm x86"
48 -IUSE="doc test"
49 -
50 -DEPEND="sys-devel/flex"
51 -
52 -my_for_each_test_dir() {
53 - local test_dirs=( c/{reg,unit}_test )
54 - if use test ; then
55 - for d in "${test_dirs[@]}" ; do
56 - pushd "${d}" >/dev/null || die
57 - "${@}" || die
58 - popd >/dev/null || die
59 - done
60 - fi
61 -}
62 -
63 -src_prepare() {
64 - default
65 -
66 - local sed_args=(
67 - # respect FLAGS
68 - -e '/.*FLAGS[^=]*=/ s:(-g|-pg|-O[0-9]) ::g'
69 - )
70 - find -type f -name "Makefile.am" | xargs sed -r "${sed_args[@]}" -i --
71 - assert
72 -
73 - # disable docs rebuilding as they're shipped prebuilt
74 - sed -e '/SUBDIRS[^=]*=/ s:doc::g' -i -- Makefile.am || die
75 -
76 - # disable building tests automagically
77 - use test || sed -e '/SUBDIRS[^=]*=/ s:[^ ]*_test::g' -i -- c/Makefile.am || die
78 -
79 - eautoreconf
80 -}
81 -
82 -src_test() {
83 - my_for_each_test_dir emake check
84 -}
85 -
86 -src_install() {
87 - local HTML_DOCS=( $(usev doc) )
88 -
89 - default
90 -
91 - doman 'doc/mlr.1'
92 -}
93
94 diff --git a/sys-apps/miller/miller-5.2.2.ebuild b/sys-apps/miller/miller-5.2.2.ebuild
95 deleted file mode 100644
96 index fc4af1f1087..00000000000
97 --- a/sys-apps/miller/miller-5.2.2.ebuild
98 +++ /dev/null
99 @@ -1,47 +0,0 @@
100 -# Copyright 1999-2018 Gentoo Foundation
101 -# Distributed under the terms of the GNU General Public License v2
102 -
103 -EAPI=6
104 -
105 -inherit autotools
106 -
107 -DESCRIPTION="A tool like sed, awk, cut, join, and sort for name-indexed data (CSV, JSON, ..)"
108 -HOMEPAGE="https://johnkerl.org/miller/doc/index.html"
109 -SRC_URI="https://github.com/johnkerl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
110 -
111 -LICENSE="BSD-2"
112 -SLOT="0"
113 -KEYWORDS="~amd64 ~arm ~x86"
114 -IUSE="doc test"
115 -
116 -DEPEND="sys-devel/flex"
117 -
118 -src_prepare() {
119 - default
120 -
121 - # respect flags
122 - find -type f -name "Makefile.am" -exec sed -i -r -e '/.*FLAGS[^=]*=/ s:(-g|-pg|-O[0-9]) ::g' -- {} \; || die
123 -
124 - # disable docs rebuilding as they're shipped prebuilt
125 - sed -e '/SUBDIRS[^=]*=/ s:doc::g' -i -- Makefile.am || die
126 -
127 - # disable building tests automagically
128 - if ! use test; then
129 - sed -e '/SUBDIRS[^=]*=/ s:[^ ]*_test::g' -i -- c/Makefile.am || die
130 - fi
131 -
132 - eautoreconf
133 -}
134 -
135 -src_test() {
136 - emake -C c/reg_test
137 - emake -C c/unit_test
138 -}
139 -
140 -src_install() {
141 - local HTML_DOCS=( $(usev doc) )
142 -
143 - default
144 -
145 - doman 'doc/mlr.1'
146 -}