Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-print/magicfilter/, profiles/, net-print/magicfilter/files/
Date: Sat, 20 Apr 2019 23:26:51
Message-Id: 1555748930.6d60389261d0cd270b3ea52d7043394d49fba9dc.mgorny@gentoo
1 commit: 6d60389261d0cd270b3ea52d7043394d49fba9dc
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 20 08:23:01 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 20 08:28:50 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d603892
7
8 net-print/magicfilter: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/496922
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 net-print/magicfilter/Manifest | 1 -
14 .../files/magicfilter-2.3d-glibc-2.10.patch | 100 ---------------------
15 .../files/magicfilter-2.3h-configure.patch | 59 ------------
16 .../files/magicfilter-2.3h-makefile.patch | 75 ----------------
17 net-print/magicfilter/magicfilter-2.3h.ebuild | 43 ---------
18 net-print/magicfilter/metadata.xml | 11 ---
19 profiles/package.mask | 1 -
20 7 files changed, 290 deletions(-)
21
22 diff --git a/net-print/magicfilter/Manifest b/net-print/magicfilter/Manifest
23 deleted file mode 100644
24 index a5235bed963..00000000000
25 --- a/net-print/magicfilter/Manifest
26 +++ /dev/null
27 @@ -1 +0,0 @@
28 -DIST magicfilter-2.3.h.tar.gz 161929 BLAKE2B 4333c66962c2b9325635a997b438e9267a3ed1d439bdada9505f2288dbc68f960e8b93c47357929122f55a1f76d6d60a3ef9e4a919c85c0036d41cdf1ce833ed SHA512 7808cfe4944eb5a5a4ad457e3ce9b42556fb09b60223763d0808e5b7c502aafbfe4ff66ebbf73830839eda76d0fa1e840ac9013f61bdce9aa2265c11e8b103dc
29
30 diff --git a/net-print/magicfilter/files/magicfilter-2.3d-glibc-2.10.patch b/net-print/magicfilter/files/magicfilter-2.3d-glibc-2.10.patch
31 deleted file mode 100644
32 index eea064501ca..00000000000
33 --- a/net-print/magicfilter/files/magicfilter-2.3d-glibc-2.10.patch
34 +++ /dev/null
35 @@ -1,100 +0,0 @@
36 ---- fe.c
37 -+++ fe.c
38 -@@ -128,7 +128,7 @@
39 -
40 - /* read rules
41 - */
42 -- while ( (r = getline(f)) != 0) {
43 -+ while ( (r = get_line(f)) != 0) {
44 - rulecount++;
45 - if (tail) {
46 - tail->next = r;
47 ---- getline.c
48 -+++ getline.c
49 -@@ -27,7 +27,7 @@
50 - * THE POSSIBILITY OF SUCH DAMAGE.
51 - */
52 - /*
53 -- * getline() picks up a magicfilter rule line and passes it back to magicfilter
54 -+ * get_line() picks up a magicfilter rule line and passes it back to magicfilter
55 - *
56 - * rules are:
57 - *
58 -@@ -172,10 +172,10 @@
59 -
60 -
61 - /*
62 -- * getline() gets a rule off the input stream
63 -+ * get_line() gets a rule off the input stream
64 - */
65 - struct rule *
66 --getline(FILE *input)
67 -+get_line(FILE *input)
68 - {
69 - static char *bfr = 0; /* a buffer for reading lines into */
70 - static int buflen = 0; /* size of that buffer */
71 -@@ -189,13 +189,13 @@
72 - /* initialize the line buffer the first time in
73 - */
74 - if ( (bfr = malloc(buflen=80)) == 0) {
75 -- perror("getline::malloc");
76 -+ perror("get_line::malloc");
77 - exit(1);
78 - }
79 - }
80 -
81 - if ( (r = calloc(1, sizeof *r)) == 0) {
82 -- perror("getline::calloc");
83 -+ perror("get_line::calloc");
84 - exit(1);
85 - }
86 -
87 -@@ -240,7 +240,7 @@
88 - }
89 -
90 - if ( (r->pattern = strdup(q)) == 0) {
91 -- perror("getline::strdup");
92 -+ perror("get_line::strdup");
93 - exit(1);
94 - }
95 -
96 -@@ -289,7 +289,7 @@
97 -
98 - if (hint)
99 - if ( (r->hint = strdup(hint)) == 0) {
100 -- perror("getline::strdup");
101 -+ perror("get_line::strdup");
102 - exit(1);
103 - }
104 -
105 -@@ -302,11 +302,11 @@
106 - while ( (q = getarg(&p)) != 0) {
107 - r->argv = realloc(r->argv, (3 + r->argc) * sizeof r->argv[0]);
108 - if (r->argv == 0) {
109 -- perror("getline::realloc");
110 -+ perror("get_line::realloc");
111 - exit(1);
112 - }
113 - if ( (r->argv[r->argc++] = strdup(q)) == 0) {
114 -- perror("getline::strdup");
115 -+ perror("get_line::strdup");
116 - exit(1);
117 - }
118 - }
119 -@@ -330,4 +330,4 @@
120 - }
121 - ++ruleno;
122 - return r;
123 --} /* getline */
124 -+} /* get_line */
125 ---- rule.h
126 -+++ rule.h
127 -@@ -55,7 +55,7 @@
128 - struct rule *next; /* next rule in the chain */
129 - } ;
130 -
131 --extern struct rule *getline(FILE *);
132 -+extern struct rule *get_line(FILE *);
133 - extern struct rule *rules;
134 - char * action_p(enum rule_action);
135 -
136
137 diff --git a/net-print/magicfilter/files/magicfilter-2.3h-configure.patch b/net-print/magicfilter/files/magicfilter-2.3h-configure.patch
138 deleted file mode 100644
139 index 0d89b4d04eb..00000000000
140 --- a/net-print/magicfilter/files/magicfilter-2.3h-configure.patch
141 +++ /dev/null
142 @@ -1,59 +0,0 @@
143 ---- configure.sh
144 -+++ configure.sh
145 -@@ -423,44 +423,12 @@ EOF
146 - TLOGN " ($AC_CC)"
147 - if [ $status -eq 0 ]; then
148 - TLOG " ok"
149 --
150 -- # check that the CFLAGS and LDFLAGS aren't bogus
151 --
152 -- unset AC_CFLAGS AC_LDFLAGS
153 --
154 -- if [ "$CFLAGS" ]; then
155 -- test "$CFLAGS" && echo "validating CFLAGS=${CFLAGS}"
156 -- if $AC_CC $CFLAGS -o /tmp/ngc$$.o /tmp/ngc$$.c ; then
157 -- AC_CFLAGS=${CFLAGS:-"-g"}
158 -- test "$CFLAGS" && echo "CFLAGS=\"${CFLAGS}\" are okay"
159 -- elif [ "$CFLAGS" ]; then
160 -- echo "ignoring bogus CFLAGS=\"${CFLAGS}\""
161 -- fi
162 -- else
163 -- AC_CFLAGS=-g
164 -- fi
165 -- if [ "$LDFLAGS" ]; then
166 -- test "$LDFLAGS" && echo "validating LDFLAGS=${LDFLAGS}"
167 -- if $AC_CC $LDFLAGS -o /tmp/ngc$$ /tmp/ngc$$.o; then
168 -- AC_LDFLAGS=${LDFLAGS:-"-g"}
169 -- test "$LDFLAGS" && TLOG "LDFLAGS=\"${LDFLAGS}\" are okay"
170 -- elif [ "$LDFLAGS" ]; then
171 -- TLOG "ignoring bogus LDFLAGS=\"${LDFLAGS}\""
172 -- fi
173 -- else
174 -- AC_LDFLAGS=${CFLAGS:-"-g"}
175 -- fi
176 -- AC_SUB 'CFLAGS' "$AC_CFLAGS"
177 -- AC_SUB 'LDFLAGS' "$AC_LDFLAGS"
178 -- else
179 -- AC_SUB 'CFLAGS' ''
180 -- AC_SUB 'LDFLAGS' ''
181 -- AC_FAIL " does not compile code properly"
182 - fi
183 -
184 -- AC_SUB 'CC' "$AC_CC"
185 -+ AC_SUB 'CFLAGS' "$CFLAGS"
186 -+ AC_SUB 'LDFLAGS' "$LDFLAGS"
187 -
188 -- rm -f /tmp/ngc$$ /tmp/ngc$$.c /tmp/ngc$$.o
189 -+ AC_SUB 'CC' "$AC_CC"
190 -
191 - return $status
192 - }
193 -@@ -896,7 +864,7 @@ AC_PROG_INSTALL () {
194 - fi
195 -
196 - AC_SUB 'INSTALL' "$PROG_INSTALL"
197 -- AC_SUB 'INSTALL_PROGRAM' "$PROG_INSTALL -s -m 755"
198 -+ AC_SUB 'INSTALL_PROGRAM' "$PROG_INSTALL -m 755"
199 - AC_SUB 'INSTALL_DATA' "$PROG_INSTALL -m 444"
200 -
201 - # finally build a little directory installer
202
203 diff --git a/net-print/magicfilter/files/magicfilter-2.3h-makefile.patch b/net-print/magicfilter/files/magicfilter-2.3h-makefile.patch
204 deleted file mode 100644
205 index 59c2cc15af9..00000000000
206 --- a/net-print/magicfilter/files/magicfilter-2.3h-makefile.patch
207 +++ /dev/null
208 @@ -1,75 +0,0 @@
209 ---- Makefile.in
210 -+++ Makefile.in
211 -@@ -17,7 +17,7 @@ libmagic @LIBMAGIC@:
212 - @MAKE_MAGIC@ all
213 -
214 - textonly: contrib/textonly.c
215 -- $(CC) $(CFLAGS) -o textonly $<
216 -+ $(CC) $(CFLAGS) $(LDFLAGS) -o textonly $<
217 -
218 - mpp: magic.m4 mkmpp
219 - @srcdir@/mkmpp magic.m4
220 -@@ -43,47 +43,46 @@ magic.c: magic.m4 mkmagic config.h
221 - cfmagic: file/magic
222 - @MAKE_MAGIC@ magic
223 -
224 --commoninstall: textonly @CFMAGIC@
225 -- @INSTALL_DIR@ $(prefix)/@exedir@
226 -- @INSTALL_DIR@ $(prefix)/@mandir@/man8
227 -- @INSTALL_DIR@ $(prefix)/@mandir@/man5
228 -- @INSTALL_DIR@ $(prefix)/@filterdir@
229 -- @INSTALL_MAGIC@ -m 444 file/magic $(prefix)/@MAGIC@
230 -- @INSTALL_PROGRAM@ -m 511 textonly $(prefix)/@filterdir@
231 -+commoninstall: textonly
232 -+ @INSTALL_DIR@ $(DESTDIR)$(prefix)/@exedir@
233 -+ @INSTALL_DIR@ $(DESTDIR)$(prefix)/@mandir@/man8
234 -+ @INSTALL_DIR@ $(DESTDIR)$(prefix)/@mandir@/man5
235 -+ @INSTALL_DIR@ $(DESTDIR)$(prefix)/@filterdir@
236 -+ @INSTALL_PROGRAM@ textonly $(DESTDIR)$(prefix)/@filterdir@
237 -
238 - install: @DO_WHAT@
239 -
240 - install-bin-t: traditional commoninstall
241 -- @INSTALL_PROGRAM@ -m 511 traditional $(prefix)/@exedir@/magicfilter-t
242 -+ @INSTALL_PROGRAM@ traditional $(DESTDIR)$(prefix)/@exedir@/magicfilter-t
243 -
244 - install-bin: magicfilter commoninstall
245 -- @INSTALL_PROGRAM@ -m 511 magicfilter $(prefix)/@exedir@
246 -+ @INSTALL_PROGRAM@ magicfilter $(DESTDIR)$(prefix)/@exedir@
247 -
248 - install-data-t: traditional commoninstall
249 - @srcdir@/mkmpp
250 - for x in @srcdir@/filters/*.def;do \
251 -- ./mpp @exedir@/magicfilter-t $$x > $(prefix)/@filterdir@/`basename $$x .def`-filter; \
252 -- chmod +x $(prefix)/@filterdir@/`basename $$x .def`-filter; \
253 -+ ./mpp @exedir@/magicfilter-t $$x > $(DESTDIR)$(prefix)/@filterdir@/`basename $$x .def`-filter; \
254 -+ chmod +x $(DESTDIR)$(prefix)/@filterdir@/`basename $$x .def`-filter; \
255 - done
256 - @rm -f mpp
257 -
258 - install-data: magicfilter commoninstall
259 - for x in @srcdir@/filters/*.def;do \
260 -- sed -e 's,@MAGIC''FILTER@,@exedir@/magicfilter,' < $$x > $(prefix)/@filterdir@/`basename $$x .def`; \
261 -- chmod +x $(prefix)/@filterdir@/`basename $$x .def`; \
262 -+ sed -e 's,@MAGIC''FILTER@,@exedir@/magicfilter,' < $$x > $(DESTDIR)$(prefix)/@filterdir@/`basename $$x .def`; \
263 -+ chmod +x $(DESTDIR)$(prefix)/@filterdir@/`basename $$x .def`; \
264 - done
265 -
266 - install-man: VERSION commoninstall
267 - @SED@ -n -e 's/&PROGRAM&/magicfilter/g' -e 's/^MAN //p' -e @LPD_OPTS@ < magicfilter.8templ > $$$$; \
268 -- @INSTALL_DATA@ -m 444 $$$$ $(prefix)/@mandir@/man8/magicfilter.8; \
269 -+ @INSTALL_DATA@ $$$$ $(DESTDIR)$(prefix)/@mandir@/man8/magicfilter.8; \
270 - rm -f $$$$
271 -- @INSTALL_DATA@ -m 444 magicfilter.5 $(prefix)/@mandir@/man5
272 -+ @INSTALL_DATA@ magicfilter.5 $(DESTDIR)$(prefix)/@mandir@/man5
273 -
274 - install-man-t: VERSION commoninstall
275 - @SED@ -n -e 's/&PROGRAM&/magicfilter-t/g' -e 's/^MAN //p' -e 's/^TRAD//p' -e @LPD_OPTS@ < magicfilter.8templ > $$$$; \
276 -- @INSTALL_DATA@ -m 444 $$$$ $(prefix)/@mandir@/man8/magicfilter-t.8; \
277 -+ @INSTALL_DATA@ $$$$ $(DESTDIR)$(prefix)/@mandir@/man8/magicfilter-t.8; \
278 - rm -f $$$$
279 -- @INSTALL_DATA@ -m 444 magicfilter-t.5 $(prefix)/@mandir@/man5
280 -+ @INSTALL_DATA@ magicfilter-t.5 $(DESTDIR)$(prefix)/@mandir@/man5
281 -
282 - install-traditional: install-man-t install-bin-t install-data-t
283 -
284
285 diff --git a/net-print/magicfilter/magicfilter-2.3h.ebuild b/net-print/magicfilter/magicfilter-2.3h.ebuild
286 deleted file mode 100644
287 index 91663b6db45..00000000000
288 --- a/net-print/magicfilter/magicfilter-2.3h.ebuild
289 +++ /dev/null
290 @@ -1,43 +0,0 @@
291 -# Copyright 1999-2011 Gentoo Foundation
292 -# Distributed under the terms of the GNU General Public License v2
293 -
294 -EAPI=4
295 -inherit eutils toolchain-funcs
296 -
297 -MY_P=${PN}-2.3.h
298 -
299 -DESCRIPTION="Customizable, extensible automatic printer filter"
300 -HOMEPAGE="http://www.pell.portland.or.us/~orc/Code/magicfilter/"
301 -SRC_URI="http://www.pell.portland.or.us/~orc/Code/magicfilter/${MY_P}.tar.gz"
302 -
303 -LICENSE="BSD GPL-2"
304 -SLOT="0"
305 -KEYWORDS="amd64 x86"
306 -IUSE="lprng-failsafe"
307 -
308 -DEPEND="app-text/ghostscript-gpl"
309 -RDEPEND="${DEPEND}
310 - lprng-failsafe? ( net-print/lprng )"
311 -
312 -S=${WORKDIR}/${MY_P}
313 -
314 -src_prepare() {
315 - epatch \
316 - "${FILESDIR}"/${PN}-2.3d-glibc-2.10.patch \
317 - "${FILESDIR}"/${PN}-2.3h-configure.patch \
318 - "${FILESDIR}"/${PN}-2.3h-makefile.patch
319 -}
320 -
321 -src_configure() {
322 - local myconf
323 - use lprng-failsafe && myconf="--with-lprng"
324 -
325 - tc-export CC
326 - export AC_CPP_PROG="$(tc-getCPP)"
327 -
328 - ./configure.sh \
329 - --prefix=/usr \
330 - --mandir=/usr/share/man \
331 - --filterdir=/usr/share/magicfilter/filters \
332 - ${myconf} || die
333 -}
334
335 diff --git a/net-print/magicfilter/metadata.xml b/net-print/magicfilter/metadata.xml
336 deleted file mode 100644
337 index 3f641021f13..00000000000
338 --- a/net-print/magicfilter/metadata.xml
339 +++ /dev/null
340 @@ -1,11 +0,0 @@
341 -<?xml version="1.0" encoding="UTF-8"?>
342 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
343 -<pkgmetadata>
344 - <maintainer type="project">
345 - <email>printing@g.o</email>
346 - <name>Gentoo Printing Project</name>
347 - </maintainer>
348 - <use>
349 - <flag name="lprng-failsafe">Refuse options for compability with certain LPRng versions.</flag>
350 - </use>
351 -</pkgmetadata>
352
353 diff --git a/profiles/package.mask b/profiles/package.mask
354 index f035fd2c196..53c4e516514 100644
355 --- a/profiles/package.mask
356 +++ b/profiles/package.mask
357 @@ -586,7 +586,6 @@ kde-apps/dolphin-plugins
358 # net-print/magicfilter is the only reverse dependency (from 2011).
359 # Removal in 30 days. Bug #496922.
360 net-print/lprng
361 -net-print/magicfilter
362
363 # Miroslav Šulc <fordfrog@g.o> (19 Mar 2019)
364 # Depends on >=virtual/{jdk,jre}-11 which is masked