Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/dtc/
Date: Sat, 02 May 2020 17:51:48
Message-Id: 1588441882.c6ffd82ce4ce6e9dcacb2959431715f812277e02.slyfox@gentoo
1 commit: c6ffd82ce4ce6e9dcacb2959431715f812277e02
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sat May 2 17:36:49 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sat May 2 17:51:22 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ffd82c
7
8 sys-apps/dtc: drop old
9
10 Package-Manager: Portage-2.3.99, Repoman-2.3.22
11 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
12
13 sys-apps/dtc/Manifest | 3 ---
14 sys-apps/dtc/dtc-1.4.1.ebuild | 48 -----------------------------------
15 sys-apps/dtc/dtc-1.4.4.ebuild | 52 --------------------------------------
16 sys-apps/dtc/dtc-1.4.6.ebuild | 58 -------------------------------------------
17 4 files changed, 161 deletions(-)
18
19 diff --git a/sys-apps/dtc/Manifest b/sys-apps/dtc/Manifest
20 index 914c34ed258..1eaeedecd66 100644
21 --- a/sys-apps/dtc/Manifest
22 +++ b/sys-apps/dtc/Manifest
23 @@ -1,4 +1 @@
24 -DIST dtc-1.4.1.tar.xz 107920 BLAKE2B 523173f0adf812f2d4789b1891ad34d10dcc9f3189c9aed1903b1851d8922f116bb9c79b7ea3087ea8c43c82ccb21883893b22004187d693fdb79f3f0ca881f9 SHA512 63df730e65f62b8c9648cfee5461809188f4198cbf98de25fbe5cb7f2f43c405266abb740501740f59847dc6faf0588bcbc734d08ae5430b05c2601e070d6d05
25 -DIST dtc-1.4.4.tar.xz 122748 BLAKE2B efef8ae46033bb2012aabc414ca4af78a44b1d2534be23c58004d970245a219d7d0d86c1c44cfb834f07410240dc5b8c8f926654cf73d018e5e1d625045f4d2f SHA512 20689f7b0489fa945c4df4e27084dfd46fd5512a8dff9b28d60e0cd0e9e79bbd9944e4d70a1aba86a026481b35bb5441ed6b63d306a4a8f7581517f7359fa9bf
26 -DIST dtc-1.4.6.tar.xz 137868 BLAKE2B a2c7e5bf1afa70f827ed5b7dadc2dba58d7b67ebf3334386ff782c46688a9ffdc9c969523225de2c32fbcaa5db0ebaf157bbf8a0be182b13cfbcafdd981b04d9 SHA512 b52862159cbf9e6e8e1ecb5844e16c81a0b9c4df255366f8a48b15cb7e080754c142da7432de2542485fce70bb2a4fa76df6d1f93cbf0118e8dbe677153b9da8
27 DIST dtc-1.5.0.tar.xz 152936 BLAKE2B 4ad9cf8f8fd0ccde0c7b8b66c0039eb9b012ed26e51387c06c03fa7950ca194878bbb23b50be5b80c4d4e18140d6316092a9f0eea87e5d713856635dcfc1b0ec SHA512 fd1e692a1b7bf7987f921ad17d9be6719f7b3aa7915873b45fa86f4ecb1398a0a62cdf53c1fddf98a0f7fed9bf34a79f684018bd01a2b5e88746b50879bf7102
28
29 diff --git a/sys-apps/dtc/dtc-1.4.1.ebuild b/sys-apps/dtc/dtc-1.4.1.ebuild
30 deleted file mode 100644
31 index b26512096dd..00000000000
32 --- a/sys-apps/dtc/dtc-1.4.1.ebuild
33 +++ /dev/null
34 @@ -1,48 +0,0 @@
35 -# Copyright 1999-2015 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI="4"
39 -
40 -inherit multilib toolchain-funcs
41 -if [[ ${PV} == "9999" ]] ; then
42 - EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/dtc/dtc.git"
43 - inherit git-2
44 -else
45 - SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
46 - KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86"
47 -fi
48 -
49 -DESCRIPTION="Open Firmware device tree compiler"
50 -HOMEPAGE="http://devicetree.org/Device_Tree_Compiler"
51 -
52 -LICENSE="GPL-2"
53 -SLOT="0"
54 -IUSE="static-libs"
55 -
56 -RDEPEND=""
57 -DEPEND="app-arch/xz-utils
58 - sys-devel/flex
59 - sys-devel/bison"
60 -
61 -src_prepare() {
62 - sed -i \
63 - -e '/^CFLAGS =/s:=:+=:' \
64 - -e '/^CPPFLAGS =/s:=:+=:' \
65 - -e 's:-Werror::' \
66 - -e 's:-g -Os::' \
67 - -e "/^PREFIX =/s:=.*:= ${EPREFIX}/usr:" \
68 - -e "/^LIBDIR =/s:=.*:= \$(PREFIX)/$(get_libdir):" \
69 - Makefile || die
70 - tc-export AR CC
71 - export V=1
72 -}
73 -
74 -src_test() {
75 - emake check
76 -}
77 -
78 -src_install() {
79 - emake DESTDIR="${D}" install
80 - use static-libs || find "${ED}" -name '*.a' -delete
81 - dodoc Documentation/manual.txt
82 -}
83
84 diff --git a/sys-apps/dtc/dtc-1.4.4.ebuild b/sys-apps/dtc/dtc-1.4.4.ebuild
85 deleted file mode 100644
86 index cd85d987078..00000000000
87 --- a/sys-apps/dtc/dtc-1.4.4.ebuild
88 +++ /dev/null
89 @@ -1,52 +0,0 @@
90 -# Copyright 1999-2020 Gentoo Authors
91 -# Distributed under the terms of the GNU General Public License v2
92 -
93 -EAPI=6
94 -inherit multilib toolchain-funcs eutils
95 -
96 -if [[ ${PV} == "9999" ]] ; then
97 - EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/dtc/dtc.git"
98 - inherit git-r3
99 -else
100 - SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
101 - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
102 -fi
103 -
104 -DESCRIPTION="Open Firmware device tree compiler"
105 -HOMEPAGE="https://devicetree.org/ https://git.kernel.org/cgit/utils/dtc/dtc.git/"
106 -
107 -LICENSE="GPL-2"
108 -SLOT="0"
109 -IUSE="static-libs"
110 -
111 -DEPEND="
112 - sys-devel/bison
113 - sys-devel/flex
114 -"
115 -DOCS="
116 - Documentation/dt-object-internal.txt
117 - Documentation/dts-format.txt
118 - Documentation/manual.txt
119 -"
120 -
121 -src_prepare() {
122 - default
123 -
124 - sed -i \
125 - -e '/^CFLAGS =/s:=:+=:' \
126 - -e '/^CPPFLAGS =/s:=:+=:' \
127 - -e 's:-Werror::' \
128 - -e 's:-g -Os::' \
129 - -e "/^PREFIX =/s:=.*:= ${EPREFIX}/usr:" \
130 - -e "/^LIBDIR =/s:=.*:= \$(PREFIX)/$(get_libdir):" \
131 - Makefile || die
132 -
133 - tc-export AR CC
134 - export V=1
135 -}
136 -
137 -src_install() {
138 - default
139 -
140 - use static-libs || find "${ED}" -name '*.a' -delete
141 -}
142
143 diff --git a/sys-apps/dtc/dtc-1.4.6.ebuild b/sys-apps/dtc/dtc-1.4.6.ebuild
144 deleted file mode 100644
145 index 14d8b75bd04..00000000000
146 --- a/sys-apps/dtc/dtc-1.4.6.ebuild
147 +++ /dev/null
148 @@ -1,58 +0,0 @@
149 -# Copyright 1999-2020 Gentoo Authors
150 -# Distributed under the terms of the GNU General Public License v2
151 -
152 -EAPI=6
153 -inherit multilib toolchain-funcs eutils
154 -
155 -if [[ ${PV} == "9999" ]] ; then
156 - EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/dtc/dtc.git"
157 - inherit git-r3
158 -else
159 - SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz"
160 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
161 -fi
162 -
163 -DESCRIPTION="Open Firmware device tree compiler"
164 -HOMEPAGE="https://devicetree.org/ https://git.kernel.org/cgit/utils/dtc/dtc.git/"
165 -
166 -LICENSE="GPL-2"
167 -SLOT="0"
168 -IUSE="static-libs"
169 -
170 -DEPEND="
171 - sys-devel/bison
172 - sys-devel/flex
173 -"
174 -DOCS="
175 - Documentation/dt-object-internal.txt
176 - Documentation/dts-format.txt
177 - Documentation/manual.txt
178 -"
179 -
180 -PATCHES=(
181 - "${FILESDIR}"/${PN}-1.4.4-posix-shell.patch
182 -)
183 -
184 -src_prepare() {
185 - default
186 -
187 - sed -i \
188 - -e '/^CFLAGS =/s:=:+=:' \
189 - -e '/^CPPFLAGS =/s:=:+=:' \
190 - -e 's:-Werror::' \
191 - -e 's:-g -Os::' \
192 - -e "/^PREFIX =/s:=.*:= ${EPREFIX}/usr:" \
193 - -e "/^LIBDIR =/s:=.*:= \$(PREFIX)/$(get_libdir):" \
194 - Makefile || die
195 -
196 - tc-export AR CC
197 - export V=1
198 -}
199 -
200 -MAKEOPTS="${MAKEOPTS} NO_PYTHON=1"
201 -
202 -src_install() {
203 - default
204 -
205 - use static-libs || find "${ED}" -name '*.a' -delete
206 -}