Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/qemacs/
Date: Sun, 12 Jan 2020 17:31:15
Message-Id: 1578850261.b35cf1e37756948623d1fc48a10d7e3e5135367f.ulm@gentoo
1 commit: b35cf1e37756948623d1fc48a10d7e3e5135367f
2 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 12 16:34:33 2020 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 12 17:31:01 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b35cf1e3
7
8 app-editors/qemacs: Remove old.
9
10 Package-Manager: Portage-2.3.84, Repoman-2.3.20
11 Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
12
13 app-editors/qemacs/Manifest | 1 -
14 app-editors/qemacs/qemacs-0.4.1_pre20150916.ebuild | 70 ----------------------
15 2 files changed, 71 deletions(-)
16
17 diff --git a/app-editors/qemacs/Manifest b/app-editors/qemacs/Manifest
18 index 16ed5004d09..f6847388325 100644
19 --- a/app-editors/qemacs/Manifest
20 +++ b/app-editors/qemacs/Manifest
21 @@ -1,2 +1 @@
22 -DIST qemacs-0.4.1_pre20150916.tar.xz 1136592 BLAKE2B aff8875b81bd51f77bebcb4dfe60ed0d4396a05af1f42e6b8765e15f9e04e00162924c3514a9ea1e8cb8c0b9ecd2a4112b9d7a46b7d156c032d37d381f2ae0f0 SHA512 e9775ff3dfef6d6b6b263029a620e6575f9f4718b94c0acfcddc8e5da8cd835e57dfbd5fbd948778135b609ae0588924fc9a727b2e763a25148aa27886a9f467
23 DIST qemacs-0.4.1_pre20170225.tar.xz 1147408 BLAKE2B 369f3c5ff1b1f7b22bbd1f70f0c150e425a5b68828e62db427e4b41c58c8ee9ae0449a83693e9354d88fc482691d7a5f3661360ef602aeaba963776c4725b894 SHA512 a17c8901c917f91401e16b4f857735957ab0d3533d9dcc7a0decf768f453b68023f45e1241225a84d35ba793beb69754e0f2caa857165f8223882d5041d56c99
24
25 diff --git a/app-editors/qemacs/qemacs-0.4.1_pre20150916.ebuild b/app-editors/qemacs/qemacs-0.4.1_pre20150916.ebuild
26 deleted file mode 100644
27 index e2b107ccb13..00000000000
28 --- a/app-editors/qemacs/qemacs-0.4.1_pre20150916.ebuild
29 +++ /dev/null
30 @@ -1,70 +0,0 @@
31 -# Copyright 1999-2015 Gentoo Foundation
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=5
35 -
36 -inherit eutils flag-o-matic toolchain-funcs
37 -
38 -DESCRIPTION="QEmacs is a very small but powerful UNIX editor"
39 -HOMEPAGE="https://savannah.nongnu.org/projects/qemacs"
40 -# snapshot of http://cvs.savannah.gnu.org/viewvc/?root=qemacs
41 -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
42 -
43 -LICENSE="LGPL-2.1+ GPL-2+"
44 -SLOT="0"
45 -KEYWORDS="amd64 arm ~ppc x86"
46 -IUSE="X png unicode xv"
47 -RESTRICT="test"
48 -
49 -RDEPEND="
50 - X? ( x11-libs/libX11
51 - x11-libs/libXext
52 - xv? ( x11-libs/libXv ) )
53 - png? ( >=media-libs/libpng-1.2:0= )"
54 -
55 -DEPEND="${RDEPEND}
56 - >=app-text/texi2html-5"
57 -
58 -S="${WORKDIR}/${PN}"
59 -
60 -src_prepare() {
61 - epatch "${FILESDIR}/${P}-Makefile.patch"
62 - epatch "${FILESDIR}/${P}-nostrip.patch"
63 -
64 - # Change the manpage to reference a /real/ file instead of just an
65 - # approximation. Purely cosmetic!
66 - sed -i -e "s,^/usr/share/doc/qemacs,&-${PVR}," qe.1 || die
67 -}
68 -
69 -src_configure() {
70 - # when using any other CFLAGS than -O0, qemacs will segfault on startup,
71 - # see bug 92011
72 - replace-flags "-O?" -O0
73 -
74 - # Home-grown configure script, doesn't support most standard options
75 - ./configure \
76 - --prefix=/usr \
77 - --mandir=/usr/share/man \
78 - --cc="$(tc-getCC)" \
79 - $(use_enable X x11) \
80 - $(use_enable png) \
81 - $(use_enable xv) || die
82 -}
83 -
84 -src_compile() {
85 - # Does not support parallel building.
86 - emake -j1
87 -}
88 -
89 -src_install() {
90 - emake install DESTDIR="${D}"
91 - dodoc Changelog README TODO.org config.eg
92 - docinto html
93 - dodoc qe-doc.html
94 -
95 - # Install headers so users can build their own plugins.
96 - insinto /usr/include/qe
97 - doins *.h
98 - insinto /usr/include/qe/libqhtml
99 - doins libqhtml/*.h
100 -}