Gentoo Archives: gentoo-commits

From: Aaron Bauman <bman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-wm/ratpoison/
Date: Sun, 29 Nov 2020 18:02:58
Message-Id: 1606672946.0d0abf66e7ba42cf442acb6b9acdef2cbfa9ad47.bman@gentoo
1 commit: 0d0abf66e7ba42cf442acb6b9acdef2cbfa9ad47
2 Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 29 18:02:26 2020 +0000
4 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 29 18:02:26 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d0abf66
7
8 x11-wm/ratpoison: drop old
9
10 Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
11
12 x11-wm/ratpoison/Manifest | 1 -
13 x11-wm/ratpoison/ratpoison-1.4.8-r1.ebuild | 90 ------------------------------
14 2 files changed, 91 deletions(-)
15
16 diff --git a/x11-wm/ratpoison/Manifest b/x11-wm/ratpoison/Manifest
17 index f92534b8da3..133c72a5c18 100644
18 --- a/x11-wm/ratpoison/Manifest
19 +++ b/x11-wm/ratpoison/Manifest
20 @@ -1,2 +1 @@
21 -DIST ratpoison-1.4.8.tar.xz 364700 BLAKE2B 0422606cda247cd6c87f7d661b3a09edd51311f8ade6df95ce69be1ffef03fb2837adc4bf9eafa737d14d47e788ad4ff54885f3bb030acf278893a91f099a841 SHA512 10b44489e60d3186ca407a5bd87e23dbd737cdafee22ea7284ac4db8bb4463081af483460d1899161fbae2973f4d25fbd1bfd354e3ffb59735baf69bbd6f94f6
22 DIST ratpoison-1.4.9.tar.xz 315584 BLAKE2B 18cff2ed835579b606ea99defda04db6ebaedc8bc71d3f7d12cf859caf908d427f50b345089ca3aae52a407ae763818d91a2dd4026c9b32ead95adfb2d065c25 SHA512 97f705efd2092b8e12528496890c59f613e6fcec010aca94a5a59bd641e22dfc50dd500a4b94af7a07553a8a6359f6bec4eee0db1a7ded29d7f051904b09beef
23
24 diff --git a/x11-wm/ratpoison/ratpoison-1.4.8-r1.ebuild b/x11-wm/ratpoison/ratpoison-1.4.8-r1.ebuild
25 deleted file mode 100644
26 index 96f03c5961b..00000000000
27 --- a/x11-wm/ratpoison/ratpoison-1.4.8-r1.ebuild
28 +++ /dev/null
29 @@ -1,90 +0,0 @@
30 -# Copyright 1999-2020 Gentoo Authors
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=5
34 -inherit elisp-common eutils toolchain-funcs
35 -
36 -DESCRIPTION="window manager without mouse dependency"
37 -HOMEPAGE="http://www.nongnu.org/ratpoison/"
38 -SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.tar.xz"
39 -
40 -LICENSE="GPL-2"
41 -SLOT="0"
42 -KEYWORDS="amd64 ~hppa ppc x86 ~amd64-linux ~x86-linux"
43 -IUSE="debug emacs +history sloppy +xft"
44 -
45 -RDEPEND="
46 - emacs? ( >=app-editors/emacs-23.1:* )
47 - history? ( sys-libs/readline:= )
48 - xft? ( x11-libs/libXft )
49 - virtual/perl-Pod-Parser
50 - x11-libs/libXinerama
51 - x11-libs/libXtst
52 -"
53 -DEPEND="
54 - ${RDEPEND}
55 - app-arch/xz-utils
56 - virtual/pkgconfig
57 -"
58 -
59 -SITEFILE=50ratpoison-gentoo.el
60 -DOCS=( AUTHORS ChangeLog NEWS README TODO )
61 -
62 -src_prepare() {
63 - epatch "${FILESDIR}"/ratpoison.el-gentoo.patch
64 -}
65 -
66 -src_configure() {
67 - econf \
68 - $(use_enable debug) \
69 - $(use_enable history) \
70 - $(use_with xft)
71 -}
72 -
73 -src_compile() {
74 - emake CFLAGS="${CFLAGS}"
75 - if use emacs; then
76 - elisp-compile contrib/ratpoison.el || die "elisp-compile failed"
77 - fi
78 -
79 - if use sloppy; then
80 - pushd contrib
81 - $(tc-getCC) \
82 - ${CFLAGS} \
83 - ${LDFLAGS} \
84 - -o sloppy{,.c} \
85 - $( $(tc-getPKG_CONFIG) --libs x11) \
86 - || die
87 - fi
88 -}
89 -
90 -src_install() {
91 - default
92 -
93 - exeinto /etc/X11/Sessions
94 - newexe "${FILESDIR}"/ratpoison.xsession ratpoison
95 -
96 - insinto /usr/share/xsessions
97 - doins "${FILESDIR}"/${PN}.desktop
98 -
99 - use sloppy && dobin contrib/sloppy
100 -
101 - docinto example
102 - dodoc contrib/{genrpbindings,split.sh} \
103 - doc/{ipaq.ratpoisonrc,sample.ratpoisonrc}
104 -
105 - rm -rf "${ED}/usr/share/"{doc/ratpoison,ratpoison}
106 -
107 - if use emacs; then
108 - elisp-install ${PN} contrib/ratpoison.*
109 - elisp-site-file-install "${FILESDIR}/${SITEFILE}"
110 - fi
111 -}
112 -
113 -pkg_postinst() {
114 - use emacs && elisp-site-regen
115 -}
116 -
117 -pkg_postrm() {
118 - use emacs && elisp-site-regen
119 -}