net-print/magicfilter: Remove last-rited pkg
authorMichał Górny <mgorny@gentoo.org>
Sat, 20 Apr 2019 08:23:01 +0000 (10:23 +0200)
committerMichał Górny <mgorny@gentoo.org>
Sat, 20 Apr 2019 08:28:50 +0000 (10:28 +0200)
Closes: https://bugs.gentoo.org/496922
Signed-off-by: Michał Górny <mgorny@gentoo.org>
net-print/magicfilter/Manifest [deleted file]
net-print/magicfilter/files/magicfilter-2.3d-glibc-2.10.patch [deleted file]
net-print/magicfilter/files/magicfilter-2.3h-configure.patch [deleted file]
net-print/magicfilter/files/magicfilter-2.3h-makefile.patch [deleted file]
net-print/magicfilter/magicfilter-2.3h.ebuild [deleted file]
net-print/magicfilter/metadata.xml [deleted file]
profiles/package.mask

diff --git a/net-print/magicfilter/Manifest b/net-print/magicfilter/Manifest
deleted file mode 100644 (file)
index a5235be..0000000
+++ /dev/null
@@ -1 +0,0 @@
-DIST magicfilter-2.3.h.tar.gz 161929 BLAKE2B 4333c66962c2b9325635a997b438e9267a3ed1d439bdada9505f2288dbc68f960e8b93c47357929122f55a1f76d6d60a3ef9e4a919c85c0036d41cdf1ce833ed SHA512 7808cfe4944eb5a5a4ad457e3ce9b42556fb09b60223763d0808e5b7c502aafbfe4ff66ebbf73830839eda76d0fa1e840ac9013f61bdce9aa2265c11e8b103dc
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
deleted file mode 100644 (file)
index eea0645..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
---- fe.c
-+++ fe.c
-@@ -128,7 +128,7 @@
-     /* read rules
-      */
--    while ( (r = getline(f)) != 0) {
-+    while ( (r = get_line(f)) != 0) {
-       rulecount++;
-       if (tail) {
-           tail->next = r;
---- getline.c
-+++ getline.c
-@@ -27,7 +27,7 @@
-  *  THE POSSIBILITY OF SUCH DAMAGE.
-  */
- /*
-- * getline() picks up a magicfilter rule line and passes it back to magicfilter
-+ * get_line() picks up a magicfilter rule line and passes it back to magicfilter
-  *
-  * rules are:
-  *
-@@ -172,10 +172,10 @@
- /*
-- * getline() gets a rule off the input stream
-+ * get_line() gets a rule off the input stream
-  */
- struct rule *
--getline(FILE *input)
-+get_line(FILE *input)
- {
-     static char *bfr = 0;     /* a buffer for reading lines into */
-     static int buflen = 0;    /* size of that buffer */
-@@ -189,13 +189,13 @@
-       /* initialize the line buffer the first time in
-        */
-       if ( (bfr = malloc(buflen=80)) == 0) {
--          perror("getline::malloc");
-+          perror("get_line::malloc");
-           exit(1);
-       }
-     }
-     if ( (r = calloc(1, sizeof *r)) == 0) {
--      perror("getline::calloc");
-+      perror("get_line::calloc");
-       exit(1);
-     }
-@@ -240,7 +240,7 @@
-     }
-     if ( (r->pattern = strdup(q)) == 0) {
--      perror("getline::strdup");
-+      perror("get_line::strdup");
-       exit(1);
-     }
-@@ -289,7 +289,7 @@
-     if (hint)
-       if ( (r->hint = strdup(hint)) == 0) {
--          perror("getline::strdup");
-+          perror("get_line::strdup");
-           exit(1);
-       }
-@@ -302,11 +302,11 @@
-     while ( (q = getarg(&p)) != 0) {
-       r->argv = realloc(r->argv, (3 + r->argc) * sizeof r->argv[0]);
-       if (r->argv == 0) {
--          perror("getline::realloc");
-+          perror("get_line::realloc");
-           exit(1);
-       }
-       if ( (r->argv[r->argc++] = strdup(q)) == 0) {
--          perror("getline::strdup");
-+          perror("get_line::strdup");
-           exit(1);
-       }
-     }
-@@ -330,4 +330,4 @@
-     }
-     ++ruleno;
-     return r;
--} /* getline */
-+} /* get_line */
---- rule.h
-+++ rule.h
-@@ -55,7 +55,7 @@
-     struct rule *next;                /* next rule in the chain */
- } ;
--extern struct rule *getline(FILE *);
-+extern struct rule *get_line(FILE *);
- extern struct rule *rules;
- char * action_p(enum rule_action);
diff --git a/net-print/magicfilter/files/magicfilter-2.3h-configure.patch b/net-print/magicfilter/files/magicfilter-2.3h-configure.patch
deleted file mode 100644 (file)
index 0d89b4d..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
---- configure.sh
-+++ configure.sh
-@@ -423,44 +423,12 @@ EOF
-     TLOGN " ($AC_CC)"
-     if [ $status -eq 0 ]; then
-       TLOG " ok"
--
--      # check that the CFLAGS and LDFLAGS aren't bogus
--
--      unset AC_CFLAGS AC_LDFLAGS
--
--      if [ "$CFLAGS" ]; then
--          test "$CFLAGS" && echo "validating CFLAGS=${CFLAGS}"
--          if $AC_CC $CFLAGS -o /tmp/ngc$$.o /tmp/ngc$$.c ; then
--              AC_CFLAGS=${CFLAGS:-"-g"}
--              test "$CFLAGS" && echo "CFLAGS=\"${CFLAGS}\" are okay"
--          elif [ "$CFLAGS" ]; then
--              echo "ignoring bogus CFLAGS=\"${CFLAGS}\""
--          fi
--      else
--          AC_CFLAGS=-g
--      fi
--      if [ "$LDFLAGS" ]; then
--          test "$LDFLAGS" && echo "validating LDFLAGS=${LDFLAGS}"
--          if $AC_CC $LDFLAGS -o /tmp/ngc$$ /tmp/ngc$$.o; then
--              AC_LDFLAGS=${LDFLAGS:-"-g"}
--              test "$LDFLAGS" && TLOG "LDFLAGS=\"${LDFLAGS}\" are okay"
--          elif [ "$LDFLAGS" ]; then
--              TLOG "ignoring bogus LDFLAGS=\"${LDFLAGS}\""
--          fi
--      else
--          AC_LDFLAGS=${CFLAGS:-"-g"}
--      fi
--      AC_SUB 'CFLAGS' "$AC_CFLAGS"
--      AC_SUB 'LDFLAGS' "$AC_LDFLAGS"
--    else
--      AC_SUB 'CFLAGS' ''
--      AC_SUB 'LDFLAGS' ''
--      AC_FAIL " does not compile code properly"
-     fi
--    AC_SUB 'CC' "$AC_CC"
-+    AC_SUB 'CFLAGS' "$CFLAGS"
-+    AC_SUB 'LDFLAGS' "$LDFLAGS"
--    rm -f /tmp/ngc$$ /tmp/ngc$$.c /tmp/ngc$$.o
-+    AC_SUB 'CC' "$AC_CC"
-     return $status
- }
-@@ -896,7 +864,7 @@ AC_PROG_INSTALL () {
-     fi
-     AC_SUB 'INSTALL' "$PROG_INSTALL"
--    AC_SUB 'INSTALL_PROGRAM' "$PROG_INSTALL -s -m 755"
-+    AC_SUB 'INSTALL_PROGRAM' "$PROG_INSTALL -m 755"
-     AC_SUB 'INSTALL_DATA' "$PROG_INSTALL -m 444"
-     # finally build a little directory installer
diff --git a/net-print/magicfilter/files/magicfilter-2.3h-makefile.patch b/net-print/magicfilter/files/magicfilter-2.3h-makefile.patch
deleted file mode 100644 (file)
index 59c2cc1..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
---- Makefile.in
-+++ Makefile.in
-@@ -17,7 +17,7 @@ libmagic @LIBMAGIC@:
-       @MAKE_MAGIC@ all
- textonly: contrib/textonly.c
--      $(CC) $(CFLAGS) -o textonly $<
-+      $(CC) $(CFLAGS) $(LDFLAGS) -o textonly $<
- mpp: magic.m4 mkmpp
-       @srcdir@/mkmpp magic.m4
-@@ -43,47 +43,46 @@ magic.c: magic.m4 mkmagic config.h
- cfmagic: file/magic
-       @MAKE_MAGIC@ magic
--commoninstall: textonly @CFMAGIC@
--      @INSTALL_DIR@ $(prefix)/@exedir@
--      @INSTALL_DIR@ $(prefix)/@mandir@/man8
--      @INSTALL_DIR@ $(prefix)/@mandir@/man5
--      @INSTALL_DIR@ $(prefix)/@filterdir@
--      @INSTALL_MAGIC@ -m 444 file/magic $(prefix)/@MAGIC@
--      @INSTALL_PROGRAM@ -m 511 textonly $(prefix)/@filterdir@
-+commoninstall: textonly
-+      @INSTALL_DIR@ $(DESTDIR)$(prefix)/@exedir@
-+      @INSTALL_DIR@ $(DESTDIR)$(prefix)/@mandir@/man8
-+      @INSTALL_DIR@ $(DESTDIR)$(prefix)/@mandir@/man5
-+      @INSTALL_DIR@ $(DESTDIR)$(prefix)/@filterdir@
-+      @INSTALL_PROGRAM@ textonly $(DESTDIR)$(prefix)/@filterdir@
- install:  @DO_WHAT@
- install-bin-t: traditional commoninstall
--      @INSTALL_PROGRAM@ -m 511 traditional $(prefix)/@exedir@/magicfilter-t
-+      @INSTALL_PROGRAM@ traditional $(DESTDIR)$(prefix)/@exedir@/magicfilter-t
- install-bin: magicfilter commoninstall
--      @INSTALL_PROGRAM@ -m 511 magicfilter $(prefix)/@exedir@
-+      @INSTALL_PROGRAM@ magicfilter $(DESTDIR)$(prefix)/@exedir@
- install-data-t: traditional commoninstall
-       @srcdir@/mkmpp
-       for x in @srcdir@/filters/*.def;do \
--          ./mpp @exedir@/magicfilter-t $$x > $(prefix)/@filterdir@/`basename $$x .def`-filter; \
--          chmod +x $(prefix)/@filterdir@/`basename $$x .def`-filter; \
-+          ./mpp @exedir@/magicfilter-t $$x > $(DESTDIR)$(prefix)/@filterdir@/`basename $$x .def`-filter; \
-+          chmod +x $(DESTDIR)$(prefix)/@filterdir@/`basename $$x .def`-filter; \
-       done
-       @rm -f mpp
- install-data: magicfilter commoninstall
-       for x in @srcdir@/filters/*.def;do \
--          sed -e 's,@MAGIC''FILTER@,@exedir@/magicfilter,' < $$x > $(prefix)/@filterdir@/`basename $$x .def`; \
--          chmod +x $(prefix)/@filterdir@/`basename $$x .def`; \
-+          sed -e 's,@MAGIC''FILTER@,@exedir@/magicfilter,' < $$x > $(DESTDIR)$(prefix)/@filterdir@/`basename $$x .def`; \
-+          chmod +x $(DESTDIR)$(prefix)/@filterdir@/`basename $$x .def`; \
-       done
- install-man: VERSION commoninstall
-       @SED@ -n -e 's/&PROGRAM&/magicfilter/g' -e 's/^MAN //p' -e @LPD_OPTS@ < magicfilter.8templ > $$$$; \
--      @INSTALL_DATA@ -m 444 $$$$ $(prefix)/@mandir@/man8/magicfilter.8; \
-+      @INSTALL_DATA@ $$$$ $(DESTDIR)$(prefix)/@mandir@/man8/magicfilter.8; \
-       rm -f $$$$
--      @INSTALL_DATA@ -m 444 magicfilter.5 $(prefix)/@mandir@/man5
-+      @INSTALL_DATA@ magicfilter.5 $(DESTDIR)$(prefix)/@mandir@/man5
- install-man-t: VERSION commoninstall
-       @SED@ -n -e 's/&PROGRAM&/magicfilter-t/g' -e 's/^MAN //p' -e 's/^TRAD//p' -e @LPD_OPTS@ < magicfilter.8templ > $$$$; \
--      @INSTALL_DATA@ -m 444 $$$$ $(prefix)/@mandir@/man8/magicfilter-t.8; \
-+      @INSTALL_DATA@ $$$$ $(DESTDIR)$(prefix)/@mandir@/man8/magicfilter-t.8; \
-       rm -f $$$$
--      @INSTALL_DATA@ -m 444 magicfilter-t.5 $(prefix)/@mandir@/man5
-+      @INSTALL_DATA@ magicfilter-t.5 $(DESTDIR)$(prefix)/@mandir@/man5
- install-traditional: install-man-t install-bin-t install-data-t
diff --git a/net-print/magicfilter/magicfilter-2.3h.ebuild b/net-print/magicfilter/magicfilter-2.3h.ebuild
deleted file mode 100644 (file)
index 91663b6..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils toolchain-funcs
-
-MY_P=${PN}-2.3.h
-
-DESCRIPTION="Customizable, extensible automatic printer filter"
-HOMEPAGE="http://www.pell.portland.or.us/~orc/Code/magicfilter/"
-SRC_URI="http://www.pell.portland.or.us/~orc/Code/magicfilter/${MY_P}.tar.gz"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="lprng-failsafe"
-
-DEPEND="app-text/ghostscript-gpl"
-RDEPEND="${DEPEND}
-       lprng-failsafe? ( net-print/lprng )"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-       epatch \
-               "${FILESDIR}"/${PN}-2.3d-glibc-2.10.patch \
-               "${FILESDIR}"/${PN}-2.3h-configure.patch \
-               "${FILESDIR}"/${PN}-2.3h-makefile.patch
-}
-
-src_configure() {
-       local myconf
-       use lprng-failsafe && myconf="--with-lprng"
-
-       tc-export CC
-       export AC_CPP_PROG="$(tc-getCPP)"
-
-       ./configure.sh \
-               --prefix=/usr \
-               --mandir=/usr/share/man \
-               --filterdir=/usr/share/magicfilter/filters \
-               ${myconf} || die
-}
diff --git a/net-print/magicfilter/metadata.xml b/net-print/magicfilter/metadata.xml
deleted file mode 100644 (file)
index 3f64102..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <maintainer type="project">
-    <email>printing@gentoo.org</email>
-    <name>Gentoo Printing Project</name>
-  </maintainer>
-  <use>
-    <flag name="lprng-failsafe">Refuse options for compability with certain LPRng versions.</flag>
-  </use>
-</pkgmetadata>
index f035fd2c19698948af31c4fc6b0fc54a1d075c7d..53c4e5165145b6e01c802adb27d6d5995aa6d448 100644 (file)
@@ -586,7 +586,6 @@ kde-apps/dolphin-plugins
 # net-print/magicfilter is the only reverse dependency (from 2011).
 # Removal in 30 days.  Bug #496922.
 net-print/lprng
-net-print/magicfilter
 
 # Miroslav Šulc <fordfrog@gentoo.org> (19 Mar 2019)
 # Depends on >=virtual/{jdk,jre}-11 which is masked