Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-wm/ctwm/
Date: Wed, 09 May 2018 10:32:43
Message-Id: 1525861952.07d807b4dc9e820f67bc74d68d6ed5bb9bd523af.zlogene@gentoo
1 commit: 07d807b4dc9e820f67bc74d68d6ed5bb9bd523af
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Wed May 9 10:32:32 2018 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Wed May 9 10:32:32 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d807b4
7
8 x11-wm/ctwm: Drop old
9
10 Package-Manager: Portage-2.3.24, Repoman-2.3.6
11
12 x11-wm/ctwm/Manifest | 2 --
13 x11-wm/ctwm/ctwm-3.7.ebuild | 57 ------------------------------
14 x11-wm/ctwm/ctwm-3.8.2.ebuild | 81 -------------------------------------------
15 3 files changed, 140 deletions(-)
16
17 diff --git a/x11-wm/ctwm/Manifest b/x11-wm/ctwm/Manifest
18 index 1bf3589f954..f97b3d847ee 100644
19 --- a/x11-wm/ctwm/Manifest
20 +++ b/x11-wm/ctwm/Manifest
21 @@ -1,3 +1 @@
22 -DIST ctwm-3.7.tar.gz 1139461 BLAKE2B 7c96f6434dea660dcbcc017b89bb9df533b6b26688392ba7baf14b4b701d093f8ff4e0c0c3af61bd5ea32d0b88b336d6958e1d4f524de1cb4d4577e20cfe3380 SHA512 e3c1e4bed68ffbf3efbc6057743889d706ed16e74bd334ebb689c8283f1288778dc368f0a6064aa7e24a6416592f22d1eeffc09c76cb0cd4ea64467718c62cfd
23 -DIST ctwm-3.8.2.tar.xz 549984 BLAKE2B 90b1d7c872e2ca8960853829d9ad5b19476ca8cdbcda9d3fcb180787aa85ff13b3d63e6c6d19e38193d71c2175c939d65d9581ce2629314c78dc0a56bf8cb139 SHA512 4633b7bf7b8528ecfd2a753f443fd5286fd394df37ebe885138d30a498f0d721076835d135974a2bd11ca9c32ffd288f84788cb0407ae346a29c5f6371dca497
24 DIST ctwm-4.0.1.tar.xz 656776 BLAKE2B 37d6011d04f8d64552a86608a4d3867e6e1b0135f45457886daee6be1ae23ca1e3079caa1a63befd1d17bcc640e40ba0f1ed92e0a0caf2c6182f6e282f012bf7 SHA512 8c5c0bf868ba36cf5acca1ac5dbcea9327f63892698ace5086fabe563632acbb578cefea44ac3de91dc15afdbdce0370169e14156525507b90dc8aca8d305bc6
25
26 diff --git a/x11-wm/ctwm/ctwm-3.7.ebuild b/x11-wm/ctwm/ctwm-3.7.ebuild
27 deleted file mode 100644
28 index a558de71004..00000000000
29 --- a/x11-wm/ctwm/ctwm-3.7.ebuild
30 +++ /dev/null
31 @@ -1,57 +0,0 @@
32 -# Copyright 1999-2018 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=0
36 -
37 -inherit eutils
38 -
39 -DESCRIPTION="A clean, light window manager"
40 -HOMEPAGE="http://ctwm.free.lp.se/"
41 -SRC_URI="http://ctwm.free.lp.se/dist/${P}.tar.gz"
42 -
43 -LICENSE="MIT"
44 -SLOT="0"
45 -KEYWORDS="amd64 ppc x86 ~x86-fbsd"
46 -IUSE=""
47 -
48 -RDEPEND="x11-libs/libX11
49 - x11-libs/libXext
50 - x11-libs/libXmu
51 - x11-libs/libXpm
52 - x11-libs/libXt"
53 -DEPEND="${RDEPEND}
54 - app-text/rman
55 - virtual/jpeg
56 - x11-misc/imake
57 - x11-proto/xextproto
58 - x11-proto/xproto"
59 -
60 -src_compile() {
61 - sed -i -e "s@\(CONFDIR =\).*@\1 /etc/X11/twm@g" Imakefile \
62 - || die "sed failed"
63 -
64 - cp Imakefile.local-template Imakefile.local
65 -
66 - xmkmf || die "xmkmf failed"
67 - make TWMDIR=/usr/share/${PN} || die "make failed"
68 -}
69 -
70 -src_install() {
71 - make BINDIR=/usr/bin \
72 - MANPATH=/usr/share/man \
73 - TWMDIR=/usr/share/${PN} \
74 - DESTDIR="${D}" install || die "make install failed"
75 -
76 - make MANPATH=/usr/share/man \
77 - DOCHTMLDIR=/usr/share/doc/${PF}/html \
78 - DESTDIR="${D}" install.man || die "make install.man failed"
79 -
80 - echo "#!/bin/sh" > ${T}/ctwm
81 - echo "/usr/bin/ctwm" >> ${T}/ctwm
82 -
83 - exeinto /etc/X11/Sessions
84 - doexe "${T}"/ctwm
85 -
86 - dodoc CHANGES README* TODO* PROBLEMS
87 - dodoc *.ctwmrc*
88 -}
89
90 diff --git a/x11-wm/ctwm/ctwm-3.8.2.ebuild b/x11-wm/ctwm/ctwm-3.8.2.ebuild
91 deleted file mode 100644
92 index 050ce634b58..00000000000
93 --- a/x11-wm/ctwm/ctwm-3.8.2.ebuild
94 +++ /dev/null
95 @@ -1,81 +0,0 @@
96 -# Copyright 1999-2014 Gentoo Foundation
97 -# Distributed under the terms of the GNU General Public License v2
98 -
99 -EAPI=5
100 -
101 -inherit eutils flag-o-matic toolchain-funcs
102 -
103 -DESCRIPTION="A clean, light window manager"
104 -HOMEPAGE="http://ctwm.org/"
105 -SRC_URI="${HOMEPAGE}dist/${P}.tar.xz"
106 -
107 -LICENSE="MIT"
108 -SLOT="0"
109 -KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
110 -
111 -RDEPEND="
112 - x11-libs/libICE
113 - x11-libs/libSM
114 - x11-libs/libX11
115 - x11-libs/libXext
116 - x11-libs/libXmu
117 - x11-libs/libXpm
118 - x11-libs/libXt
119 -"
120 -DEPEND="
121 - ${RDEPEND}
122 - app-arch/xz-utils
123 - app-text/rman
124 - virtual/jpeg
125 - x11-misc/imake
126 - x11-proto/xextproto
127 - x11-proto/xproto
128 -"
129 -
130 -src_prepare() {
131 - # overflow bug 338180
132 - sed -i menus.c -e "/char modStr/ s/5/6/" || die
133 -
134 - # implicit 'isspace'
135 - sed -i parse.c -e "/<stdio.h>/ a#include <ctype.h>" || die
136 -
137 - sed -i Imakefile -e "/^CONFDIR/s@=.*@= /etc/X11/twm@g" || die
138 -
139 - cp Imakefile.local-template Imakefile.local
140 -
141 - # TODO: Add GNOME support
142 - sed -i Imakefile.local -e '/^#define GNOME/d' || die
143 -}
144 -
145 -src_configure() {
146 - append-cppflags -DXPM -DJPEG
147 - xmkmf || die
148 -}
149 -
150 -src_compile() {
151 - emake \
152 - CC=$(tc-getCC) \
153 - CFLAGS="${CFLAGS}" \
154 - EXTRA_LDOPTIONS="${LDFLAGS}" \
155 - TWMDIR=/usr/share/${PN}
156 -}
157 -
158 -src_install() {
159 - emake BINDIR=/usr/bin \
160 - MANPATH=/usr/share/man \
161 - TWMDIR=/usr/share/${PN} \
162 - DESTDIR="${D}" install
163 -
164 - emake MANPATH=/usr/share/man \
165 - DOCHTMLDIR=/usr/share/doc/${PF}/html \
166 - DESTDIR="${D}" install.man
167 -
168 - echo "#!/bin/sh" > ${T}/ctwm
169 - echo "/usr/bin/ctwm" >> ${T}/ctwm
170 -
171 - exeinto /etc/X11/Sessions
172 - doexe "${T}"/ctwm
173 -
174 - dodoc CHANGES README* TODO* PROBLEMS
175 - dodoc *.ctwmrc*
176 -}