Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/lout/, profiles/, app-text/lout/files/
Date: Tue, 24 Aug 2021 12:39:30
Message-Id: 1629808712.a6e5f6c2919ee7b524a94ba3164fcf3a07f3c158.soap@gentoo
1 commit: a6e5f6c2919ee7b524a94ba3164fcf3a07f3c158
2 Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
3 AuthorDate: Tue Aug 24 12:38:32 2021 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 24 12:38:32 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e5f6c2
7
8 app-text/lout: Remove last-rited package
9
10 Closes: https://bugs.gentoo.org/715936
11 Bug: https://bugs.gentoo.org/752408
12 Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
13 Signed-off-by: David Seifert <soap <AT> gentoo.org>
14
15 app-text/lout/Manifest | 1 -
16 app-text/lout/files/lout-3.38-makefile.patch | 33 -----------
17 app-text/lout/lout-3.40.ebuild | 85 ----------------------------
18 app-text/lout/metadata.xml | 8 ---
19 profiles/package.mask | 5 --
20 5 files changed, 132 deletions(-)
21
22 diff --git a/app-text/lout/Manifest b/app-text/lout/Manifest
23 deleted file mode 100644
24 index 673ad8d54d5..00000000000
25 --- a/app-text/lout/Manifest
26 +++ /dev/null
27 @@ -1 +0,0 @@
28 -DIST lout-3.40.tar.gz 2172651 BLAKE2B 0bf2ee498d6fbb91e353d46fe1f7f0f44053be174df901b08ee630f0b4935e19c056a50e2eda4d07ab69aac6d7bf738b42277bb37060e967db73ace6a51029af SHA512 adffbb44b9328f0d64b1c8f08fe0217307b1cca870827ca54e0aaae5a2258f519e3e6f0adc715ba6d192dd731ab26c2cc86aa8611d991d5665503842e599c061
29
30 diff --git a/app-text/lout/files/lout-3.38-makefile.patch b/app-text/lout/files/lout-3.38-makefile.patch
31 deleted file mode 100644
32 index cb7fc66bf43..00000000000
33 --- a/app-text/lout/files/lout-3.38-makefile.patch
34 +++ /dev/null
35 @@ -1,33 +0,0 @@
36 ---- lout-3.38/makefile.orig 2008-10-13 23:35:17.000000000 +0200
37 -+++ lout-3.38/makefile 2009-09-04 16:40:00.000000000 +0200
38 -@@ -295,11 +295,9 @@
39 - ZLIB =
40 - ZLIBPATH =
41 -
42 --CC = gcc
43 --
44 - RCOPY = cp -r
45 -
46 --COPTS = -ansi -pedantic -Wall -O3
47 -+COPTS += -ansi -pedantic -Wall
48 -
49 - CFLAGS = -DOS_UNIX=$(OSUNIX) \
50 - -DOS_DOS=$(OSDOS) \
51 -@@ -333,7 +331,7 @@
52 - z49.o z50.o z51.o z52.o
53 -
54 - lout: $(OBJS)
55 -- $(CC) -o lout $(OBJS) $(ZLIB) -lm
56 -+ $(CC) $(COPTS) $(LDFLAGS) -o lout $(OBJS) $(ZLIB) -lm
57 - chmod a+x lout
58 -
59 - $(OBJS): externs.h
60 -@@ -341,7 +339,7 @@
61 - externs.h:
62 -
63 - prg2lout: prg2lout.c
64 -- $(CC) $(COPTS) -o prg2lout prg2lout.c
65 -+ $(CC) $(COPTS) $(LDFLAGS) -o prg2lout prg2lout.c
66 - chmod a+x prg2lout
67 -
68 - all: lout prg2lout
69
70 diff --git a/app-text/lout/lout-3.40.ebuild b/app-text/lout/lout-3.40.ebuild
71 deleted file mode 100644
72 index e6d0cc7f1f2..00000000000
73 --- a/app-text/lout/lout-3.40.ebuild
74 +++ /dev/null
75 @@ -1,85 +0,0 @@
76 -# Copyright 1999-2017 Gentoo Foundation
77 -# Distributed under the terms of the GNU General Public License v2
78 -
79 -EAPI=6
80 -
81 -inherit toolchain-funcs
82 -
83 -IUSE="zlib doc"
84 -
85 -DESCRIPTION="High-level language for document formatting"
86 -HOMEPAGE="http://savannah.nongnu.org/projects/lout"
87 -SRC_URI="mirror://nongnu/lout/${P}.tar.gz"
88 -
89 -LICENSE="GPL-3+"
90 -SLOT="0"
91 -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
92 -
93 -DEPEND="zlib? ( >=sys-libs/zlib-1.1.4 )"
94 -RDEPEND="${DEPEND}"
95 -
96 -PATCHES=(
97 - "${FILESDIR}/${PN}-3.38-makefile.patch"
98 -)
99 -
100 -src_compile() {
101 - tc-export CC
102 - local myconf
103 - use zlib && myconf="$myconf PDF_COMPRESSION=1 ZLIB=-lz"
104 - emake COPTS="${CFLAGS}" BINDIR="${EPREFIX}"/usr/bin \
105 - LOUTLIBDIR="${EPREFIX}"/usr/share/lout \
106 - LOUTDOCDIR="${EPREFIX}"/usr/share/doc/${PF} \
107 - MANDIR="${EPREFIX}"/usr/share/man/man1 \
108 - ${myconf} lout prg2lout || die "emake prg2lout lout failed"
109 -}
110 -
111 -compile_doc() {
112 - #
113 - # SYNOPSIS: compile_doc file times
114 - #
115 -
116 - einfo "${1}:"
117 - # yes, it *is* necessary to run this 6 times...
118 - for i in $(seq 1 $(expr $2 - 1)) ; do
119 - einfo " pass $i"
120 - lout all -o ${docdir}/$1 -e /dev/null
121 - done
122 - # in the last one, let errors be reported
123 - einfo " final pass"
124 - lout all -o ${docdir}/$1 || die "final pass failed"
125 -}
126 -
127 -src_install() {
128 - local bindir libdir docdir mandir
129 - bindir=${ED}usr/bin
130 - libdir=${ED}usr/share/lout
131 - docdir=${ED}usr/share/doc/${PF}
132 - mandir=${ED}usr/share/man/man1
133 - export LOUTLIB=${libdir}
134 - export PATH="${bindir}:${PATH}"
135 -
136 - mkdir -p ${bindir} ${docdir} ${mandir}
137 -
138 - make BINDIR=${bindir} \
139 - LOUTLIBDIR=${libdir} \
140 - LOUTDOCDIR=${docdir} \
141 - MANDIR=${mandir} \
142 - install installdoc installman || die "make install failed"
143 -
144 - lout -x -s "${ED}"usr/share/lout/include/init || die "lout init failed"
145 -
146 - mv ${docdir}/README{,.docs}
147 - dodoc README READMEPDF blurb blurb.short whatsnew
148 -
149 - if use doc ; then
150 - einfo "building postscript documentation (may take a while)"
151 - cd doc/user
152 - compile_doc user.ps 6
153 - cd ../design
154 - compile_doc design.ps 3
155 - cd ../expert
156 - compile_doc expert.ps 4
157 - cd ../slides
158 - compile_doc slides.ps 2
159 - fi
160 -}
161
162 diff --git a/app-text/lout/metadata.xml b/app-text/lout/metadata.xml
163 deleted file mode 100644
164 index d87f47dba10..00000000000
165 --- a/app-text/lout/metadata.xml
166 +++ /dev/null
167 @@ -1,8 +0,0 @@
168 -<?xml version="1.0" encoding="UTF-8"?>
169 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
170 -<pkgmetadata>
171 - <!-- maintainer-needed -->
172 - <upstream>
173 - <remote-id type="sourceforge">lout</remote-id>
174 - </upstream>
175 -</pkgmetadata>
176
177 diff --git a/profiles/package.mask b/profiles/package.mask
178 index eb4b6f71673..f6be7551b29 100644
179 --- a/profiles/package.mask
180 +++ b/profiles/package.mask
181 @@ -315,11 +315,6 @@ dev-util/build
182 app-portage/getdelta
183 app-portage/deltup
184
185 -# John Helmert III <ajak@g.o> (2021-07-26)
186 -# Maintained needed, open security bug, uninterested upstream.
187 -# No revdeps. Removal on 2021-08-26. Bug #752408.
188 -app-text/lout
189 -
190 # Andrew Ammerlaan <andrewammerlaan@g.o> (2021-07-12)
191 # Version 3.3.0 suffers from ridiculously high CPU usage, this version has
192 # therefore been retracted upstream.