Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libexplain/, dev-libs/libexplain/files/
Date: Sat, 29 Dec 2018 12:35:01
Message-Id: 1546086820.e2dcf9bb50455538c48298cd5aeb9d527892ae22.zlogene@gentoo
1 commit: e2dcf9bb50455538c48298cd5aeb9d527892ae22
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 29 12:33:40 2018 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 29 12:33:40 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2dcf9bb
7
8 dev-libs/libexplain: remove last rited package
9
10 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
11
12 dev-libs/libexplain/Manifest | 1 -
13 .../files/libexplain-0.45-configure.patch | 23 ----------
14 .../files/libexplain-missing-defines.patch | 18 --------
15 dev-libs/libexplain/libexplain-1.4-r1.ebuild | 50 --------------------
16 dev-libs/libexplain/libexplain-1.4-r2.ebuild | 53 ----------------------
17 dev-libs/libexplain/libexplain-1.4.ebuild | 50 --------------------
18 dev-libs/libexplain/metadata.xml | 11 -----
19 7 files changed, 206 deletions(-)
20
21 diff --git a/dev-libs/libexplain/Manifest b/dev-libs/libexplain/Manifest
22 deleted file mode 100644
23 index 5ec22de8fcc..00000000000
24 --- a/dev-libs/libexplain/Manifest
25 +++ /dev/null
26 @@ -1 +0,0 @@
27 -DIST libexplain-1.4.tar.gz 4770006 BLAKE2B 537829a492f24b73051f1df2865fe5851af71046a2c6b4ca40c3b06594b1b386233fa2ff47e7f4753e5fdee08ca1f8fe5141bc7b1fda815c95c8927d6747b794 SHA512 c236732f57d0688fed173c27474a00a39c9ac6d5dfbd22f3b68b5d0fff7a70fb130bcedbeb174767f4fd2c012148025e92635cc8df2b958774a3cfba58e6ff2c
28
29 diff --git a/dev-libs/libexplain/files/libexplain-0.45-configure.patch b/dev-libs/libexplain/files/libexplain-0.45-configure.patch
30 deleted file mode 100644
31 index 0f031fb8d34..00000000000
32 --- a/dev-libs/libexplain/files/libexplain-0.45-configure.patch
33 +++ /dev/null
34 @@ -1,23 +0,0 @@
35 ---- a/configure.ac
36 -+++ b/configure.ac
37 -@@ -26,6 +26,10 @@
38 - AC_PROG_RANLIB
39 - AC_PROG_YACC
40 -
41 -+LT_INIT
42 -+top_builddir=`pwd`
43 -+AC_SUBST(top_builddir)
44 -+
45 - case "$YACC" in
46 - *bison*)
47 - ;;
48 ---- libexplain-0.45.D001.orig/Makefile.in
49 -+++ libexplain-0.45.D001/Makefile.in
50 -@@ -35,6 +35,7 @@
51 - #
52 - # directory containing the source
53 - #
54 -+top_builddir = @top_builddir@
55 - srcdir = @srcdir@
56 - VPATH = @srcdir@
57 -
58
59 diff --git a/dev-libs/libexplain/files/libexplain-missing-defines.patch b/dev-libs/libexplain/files/libexplain-missing-defines.patch
60 deleted file mode 100644
61 index bb1170cbc38..00000000000
62 --- a/dev-libs/libexplain/files/libexplain-missing-defines.patch
63 +++ /dev/null
64 @@ -1,18 +0,0 @@
65 ---- libexplain-1.4.D001.orig/libexplain/buffer/file_inode_flags.c
66 -+++ libexplain-1.4.D001/libexplain/buffer/file_inode_flags.c
67 -@@ -28,6 +28,14 @@
68 -
69 - #if defined(FS_IOC_GETFLAGS) || defined(FS_IOC32_GETFLAGS)
70 -
71 -+#ifndef FS_ECOMPR_FL
72 -+#define FS_ECOMPR_FL 0x00000800 /* Compression error */
73 -+#endif
74 -+
75 -+#ifndef FS_DIRECTIO_FL
76 -+#define FS_DIRECTIO_FL 0x00100000 /* Use direct i/o */
77 -+#endif
78 -+
79 - void
80 - explain_buffer_file_inode_flags(explain_string_buffer_t *sb, int value)
81 - {
82 -
83
84 diff --git a/dev-libs/libexplain/libexplain-1.4-r1.ebuild b/dev-libs/libexplain/libexplain-1.4-r1.ebuild
85 deleted file mode 100644
86 index 94aaf264a85..00000000000
87 --- a/dev-libs/libexplain/libexplain-1.4-r1.ebuild
88 +++ /dev/null
89 @@ -1,50 +0,0 @@
90 -# Copyright 1999-2017 Gentoo Foundation
91 -# Distributed under the terms of the GNU General Public License v2
92 -
93 -EAPI=6
94 -
95 -inherit autotools
96 -
97 -DESCRIPTION="Library which may be used to explain Unix and Linux system call errors"
98 -HOMEPAGE="http://libexplain.sourceforge.net/"
99 -SRC_URI="http://libexplain.sourceforge.net/${P}.tar.gz"
100 -
101 -SLOT="0"
102 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
103 -LICENSE="GPL-3 LGPL-3"
104 -IUSE="static-libs"
105 -
106 -DEPEND="
107 - sys-apps/acl
108 - sys-apps/groff
109 - app-text/ghostscript-gpl
110 - >=sys-kernel/linux-headers-2.6.35"
111 -
112 -RDEPEND="
113 - ${DEPEND}
114 - sys-libs/libcap
115 - sys-process/lsof
116 - sys-libs/glibc"
117 -
118 -# Test fails with:
119 -# This is not a bug, but it does indicate where libexplain's ioctl support
120 -# could be improved.
121 -RESTRICT="test"
122 -
123 -PATCHES=( "${FILESDIR}"/${PN}-0.45-configure.patch )
124 -
125 -src_prepare() {
126 - # Portage incompatible test
127 - sed \
128 - -e '/t0524a/d' \
129 - -e '/t0363a/d' \
130 - -i Makefile.in || die
131 -
132 - cp -v "${S}"/etc/configure.ac "${S}" || die
133 - default
134 - eautoreconf
135 -}
136 -
137 -src_install() {
138 - default
139 -}
140
141 diff --git a/dev-libs/libexplain/libexplain-1.4-r2.ebuild b/dev-libs/libexplain/libexplain-1.4-r2.ebuild
142 deleted file mode 100644
143 index d008b1f40c1..00000000000
144 --- a/dev-libs/libexplain/libexplain-1.4-r2.ebuild
145 +++ /dev/null
146 @@ -1,53 +0,0 @@
147 -# Copyright 1999-2018 Gentoo Foundation
148 -# Distributed under the terms of the GNU General Public License v2
149 -
150 -EAPI=6
151 -
152 -inherit autotools
153 -
154 -DESCRIPTION="Library which may be used to explain Unix and Linux system call errors"
155 -HOMEPAGE="http://libexplain.sourceforge.net/"
156 -SRC_URI="http://libexplain.sourceforge.net/${P}.tar.gz"
157 -
158 -SLOT="0"
159 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
160 -LICENSE="GPL-3 LGPL-3"
161 -IUSE="static-libs"
162 -
163 -DEPEND="
164 - sys-apps/acl
165 - sys-apps/groff
166 - app-text/ghostscript-gpl
167 - >=sys-kernel/linux-headers-2.6.35"
168 -
169 -RDEPEND="
170 - ${DEPEND}
171 - sys-libs/libcap
172 - sys-process/lsof
173 - sys-libs/glibc"
174 -
175 -# Test fails with:
176 -# This is not a bug, but it does indicate where libexplain's ioctl support
177 -# could be improved.
178 -RESTRICT="test"
179 -
180 -PATCHES=(
181 - "${FILESDIR}"/${PN}-0.45-configure.patch
182 - "${FILESDIR}"/libexplain-missing-defines.patch
183 -)
184 -
185 -src_prepare() {
186 - # Portage incompatible test
187 - sed \
188 - -e '/t0524a/d' \
189 - -e '/t0363a/d' \
190 - -i Makefile.in || die
191 -
192 - cp -v "${S}"/etc/configure.ac "${S}" || die
193 - default
194 - eautoreconf
195 -}
196 -
197 -src_install() {
198 - default
199 -}
200
201 diff --git a/dev-libs/libexplain/libexplain-1.4.ebuild b/dev-libs/libexplain/libexplain-1.4.ebuild
202 deleted file mode 100644
203 index c92cd08d91c..00000000000
204 --- a/dev-libs/libexplain/libexplain-1.4.ebuild
205 +++ /dev/null
206 @@ -1,50 +0,0 @@
207 -# Copyright 1999-2015 Gentoo Foundation
208 -# Distributed under the terms of the GNU General Public License v2
209 -
210 -EAPI=5
211 -
212 -AUTOTOOLS_AUTORECONF=yes
213 -AUTOTOOLS_IN_SOURCE_BUILD=1
214 -
215 -inherit autotools-utils
216 -
217 -DESCRIPTION="Library which may be used to explain Unix and Linux system call errors"
218 -HOMEPAGE="http://libexplain.sourceforge.net/"
219 -SRC_URI="http://libexplain.sourceforge.net/${P}.tar.gz"
220 -
221 -SLOT="0"
222 -KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
223 -LICENSE="GPL-3 LGPL-3"
224 -IUSE="static-libs"
225 -
226 -RDEPEND="
227 - sys-libs/libcap
228 - >=sys-libs/glibc-2.11
229 - sys-process/lsof"
230 -DEPEND="${RDEPEND}
231 - >=sys-kernel/linux-headers-2.6.35
232 - app-text/ghostscript-gpl
233 - sys-apps/groff
234 -"
235 -# Test fails with:
236 -# This is not a bug, but it does indicate where libexplain's ioctl support
237 -# could be improved.
238 -RESTRICT="test"
239 -
240 -DOCS=( README )
241 -
242 -PATCHES=(
243 - "${FILESDIR}"/${PN}-0.45-configure.patch
244 -)
245 -
246 -src_prepare() {
247 - # Portage incompatible test
248 - sed \
249 - -e '/t0524a/d' \
250 - -e '/t0363a/d' \
251 - -i Makefile.in || die
252 -
253 - cp "${S}"/etc/configure.ac "${S}" || die
254 -
255 - autotools-utils_src_prepare
256 -}
257
258 diff --git a/dev-libs/libexplain/metadata.xml b/dev-libs/libexplain/metadata.xml
259 deleted file mode 100644
260 index 330032124fc..00000000000
261 --- a/dev-libs/libexplain/metadata.xml
262 +++ /dev/null
263 @@ -1,11 +0,0 @@
264 -<?xml version="1.0" encoding="UTF-8"?>
265 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
266 -<pkgmetadata>
267 - <maintainer type="project">
268 - <email>shell-tools@g.o</email>
269 - <name>Gentoo Shell Tools Project</name>
270 - </maintainer>
271 - <upstream>
272 - <remote-id type="sourceforge">libexplain</remote-id>
273 - </upstream>
274 -</pkgmetadata>