1 |
commit: 7667c384b67d958a5a8bf4b85a39ee4095e7c264 |
2 |
Author: Daniel Campbell <zlg <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Mar 6 22:39:27 2016 +0000 |
4 |
Commit: Daniel Campbell <zlg <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Mar 6 22:39:56 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7667c384 |
7 |
|
8 |
x11-wm/fluxbox: Cleanup old versions |
9 |
|
10 |
Package-Manager: portage-2.2.27 |
11 |
|
12 |
x11-wm/fluxbox/Manifest | 2 - |
13 |
x11-wm/fluxbox/fluxbox-1.3.2.ebuild | 106 ------------------------------- |
14 |
x11-wm/fluxbox/fluxbox-1.3.5-r1.ebuild | 113 --------------------------------- |
15 |
x11-wm/fluxbox/fluxbox-1.3.5.ebuild | 108 ------------------------------- |
16 |
x11-wm/fluxbox/fluxbox-1.3.7-r1.ebuild | 112 -------------------------------- |
17 |
x11-wm/fluxbox/fluxbox-1.3.7.ebuild | 109 ------------------------------- |
18 |
6 files changed, 550 deletions(-) |
19 |
|
20 |
diff --git a/x11-wm/fluxbox/Manifest b/x11-wm/fluxbox/Manifest |
21 |
index b03e515..83e49a3 100644 |
22 |
--- a/x11-wm/fluxbox/Manifest |
23 |
+++ b/x11-wm/fluxbox/Manifest |
24 |
@@ -1,4 +1,2 @@ |
25 |
-DIST fluxbox-1.3.2.tar.bz2 787400 SHA256 e8aaf46c043eb6186383c6dde8bf98dbd62305b202ad4d8ebb39508b1b710167 SHA512 2624c337e85b98e39398319170cbf57f8ab031539844e62f2f61aefd5c2e307b8390261b9658073bcf557f7f006c9df95c72a4420f12fa7122742b4623a17d49 WHIRLPOOL 6f6fae12c265f2cf1e700a257fa89f291adea9838714f8bc861c2f37f3d036caa16e269e8b5ff18d687bf6f77a4f1661df864e9ec98f3d2d14e3d3186d2ebdde |
26 |
-DIST fluxbox-1.3.5.tar.lzma 694672 SHA256 f4faf1fcb995dbe85d272e511e388de347ff07b69e9f8c5af0248cf330ee2a07 SHA512 55d1689660b9240851be55183f665efff281f8f344474ddd1bee089635cb34e343cca85743900675c21579cf9e58c7bd756932a30c2ff4e6384b500d7c4bdcd8 WHIRLPOOL 6f379f9f224478556c53e2585f76c28f29c20b1fce5ab24ed0d06a813e51ddb1e0eaea7658ec1fa5979b951613542dd47dad4fd7af17bbdf0530653b8583b18d |
27 |
DIST fluxbox-1.3.6.tar.xz 793144 SHA256 fa09ad8d30841021a1e5147efa944eb509201fa3619da5b6608d94cbbf55bf33 SHA512 66257f00b3f92cb3b87990610e0b5d6c7191c75997bbcba6744d581ccec36da2d1724767575dcde81be4fdbf39e2e25c8530013ee52a28d4775230fdf04b2f9a WHIRLPOOL 198a3972a81287a1fa6346a708bf461cd9b5262adb7cb17504077e9d154c582947b05f7508d151363f36f78d822fa9fbf9797ee4cc6f7f76a8cc5b7a69db4c52 |
28 |
DIST fluxbox-1.3.7.tar.xz 786492 SHA256 fc8c75fe94c54ed5a5dd3fd4a752109f8949d6df67a48e5b11a261403c382ec0 SHA512 ab8adb8b5a5e396b6df814c93d7fe5aca3eaaa347ca45c1572ad7da0185dbe1e8981190af9b814112f9831b560e31ba0b7dec7e6af5e3e3e3d9d20f2bd463e01 WHIRLPOOL ebf8352dfd6a92ba589c0224a7b50a7a6b1692ca760b551959885e2bcaf59a82657598288ac14ed947763891d939f9c227a8a6fde3a6bd0684b7d9478026a727 |
29 |
|
30 |
diff --git a/x11-wm/fluxbox/fluxbox-1.3.2.ebuild b/x11-wm/fluxbox/fluxbox-1.3.2.ebuild |
31 |
deleted file mode 100644 |
32 |
index 15c3db6..0000000 |
33 |
--- a/x11-wm/fluxbox/fluxbox-1.3.2.ebuild |
34 |
+++ /dev/null |
35 |
@@ -1,106 +0,0 @@ |
36 |
-# Copyright 1999-2013 Gentoo Foundation |
37 |
-# Distributed under the terms of the GNU General Public License v2 |
38 |
-# $Id$ |
39 |
- |
40 |
-EAPI=4 |
41 |
-inherit eutils flag-o-matic toolchain-funcs prefix |
42 |
- |
43 |
-IUSE="nls xinerama bidi +truetype +imlib +slit +toolbar vim-syntax" |
44 |
- |
45 |
-DESCRIPTION="Fluxbox is an X11 window manager featuring tabs and an iconbar" |
46 |
- |
47 |
-SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.bz2" |
48 |
-HOMEPAGE="http://www.fluxbox.org" |
49 |
- |
50 |
-RDEPEND="x11-libs/libXpm |
51 |
- x11-libs/libXrandr |
52 |
- x11-libs/libXext |
53 |
- x11-libs/libXft |
54 |
- x11-libs/libXrender |
55 |
- || ( x11-misc/gxmessage x11-apps/xmessage ) |
56 |
- xinerama? ( x11-libs/libXinerama ) |
57 |
- truetype? ( media-libs/freetype ) |
58 |
- bidi? ( >=dev-libs/fribidi-0.19.2 ) |
59 |
- imlib? ( >=media-libs/imlib2-1.2.0[X] ) |
60 |
- vim-syntax? ( app-vim/fluxbox-syntax ) |
61 |
- !!<x11-themes/fluxbox-styles-fluxmod-20040809-r1 |
62 |
- !!<=x11-misc/fluxconf-0.9.9 |
63 |
- !!<=x11-misc/fbdesk-1.2.1" |
64 |
-DEPEND="bidi? ( virtual/pkgconfig ) |
65 |
- nls? ( sys-devel/gettext ) |
66 |
- x11-proto/xextproto |
67 |
- ${RDEPEND}" |
68 |
- |
69 |
-SLOT="0" |
70 |
-LICENSE="MIT" |
71 |
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux" |
72 |
- |
73 |
-src_prepare() { |
74 |
- # We need to be able to include directories rather than just plain |
75 |
- # files in menu [include] items. This patch will allow us to do clever |
76 |
- # things with style ebuilds. |
77 |
- epatch "${FILESDIR}/gentoo_style_location-1.1.x.patch" |
78 |
- eprefixify util/fluxbox-generate_menu.in |
79 |
- |
80 |
- epatch "${FILESDIR}"/osx-has-otool.patch |
81 |
- |
82 |
- # Add in the Gentoo -r number to fluxbox -version output. |
83 |
- if [[ "${PR}" == "r0" ]] ; then |
84 |
- suffix="gentoo" |
85 |
- else |
86 |
- suffix="gentoo-${PR}" |
87 |
- fi |
88 |
- sed -i \ |
89 |
- -e "s~\(__fluxbox_version .@VERSION@\)~\1-${suffix}~" \ |
90 |
- version.h.in || die "version sed failed" |
91 |
-} |
92 |
- |
93 |
-src_configure() { |
94 |
- use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)" |
95 |
- |
96 |
- econf \ |
97 |
- $(use_enable nls) \ |
98 |
- $(use_enable xinerama) \ |
99 |
- $(use_enable truetype xft) \ |
100 |
- $(use_enable imlib imlib2) \ |
101 |
- $(use_enable bidi fribidi ) \ |
102 |
- $(use_enable slit ) \ |
103 |
- $(use_enable toolbar ) \ |
104 |
- --sysconfdir="${EPREFIX}"/etc/X11/${PN} \ |
105 |
- --with-style="${EPREFIX}"/usr/share/fluxbox/styles/Emerge \ |
106 |
- ${myconf} |
107 |
-} |
108 |
- |
109 |
-src_compile() { |
110 |
- default |
111 |
- |
112 |
- ebegin "Creating a menu file (may take a while)" |
113 |
- mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed" |
114 |
- MENUFILENAME="${S}/data/menu" MENUTITLE="Fluxbox ${PV}" \ |
115 |
- CHECKINIT="no. go away." HOME="${T}/home" \ |
116 |
- "${S}/util/fluxbox-generate_menu" -is -ds \ |
117 |
- || die "menu generation failed" |
118 |
- eend $? |
119 |
-} |
120 |
- |
121 |
-src_install() { |
122 |
- dodir /usr/share/fluxbox |
123 |
- emake DESTDIR="${D}" STRIP="" install |
124 |
- dodoc README* AUTHORS TODO* ChangeLog NEWS |
125 |
- |
126 |
- dodir /usr/share/xsessions |
127 |
- insinto /usr/share/xsessions |
128 |
- doins "${FILESDIR}/${PN}.desktop" |
129 |
- |
130 |
- exeinto /etc/X11/Sessions |
131 |
- newexe "${FILESDIR}/${PN}.xsession" fluxbox |
132 |
- |
133 |
- dodir /usr/share/fluxbox/menu.d |
134 |
- |
135 |
- # Styles menu framework |
136 |
- dodir /usr/share/fluxbox/menu.d/styles |
137 |
- insinto /usr/share/fluxbox/menu.d/styles |
138 |
- doins "${FILESDIR}/styles-menu-fluxbox" |
139 |
- doins "${FILESDIR}/styles-menu-commonbox" |
140 |
- doins "${FILESDIR}/styles-menu-user" |
141 |
-} |
142 |
|
143 |
diff --git a/x11-wm/fluxbox/fluxbox-1.3.5-r1.ebuild b/x11-wm/fluxbox/fluxbox-1.3.5-r1.ebuild |
144 |
deleted file mode 100644 |
145 |
index 537c6b1..0000000 |
146 |
--- a/x11-wm/fluxbox/fluxbox-1.3.5-r1.ebuild |
147 |
+++ /dev/null |
148 |
@@ -1,113 +0,0 @@ |
149 |
-# Copyright 1999-2015 Gentoo Foundation |
150 |
-# Distributed under the terms of the GNU General Public License v2 |
151 |
-# $Id$ |
152 |
- |
153 |
-EAPI=5 |
154 |
-inherit eutils flag-o-matic toolchain-funcs prefix |
155 |
- |
156 |
-IUSE="nls xinerama bidi +truetype +imlib +slit +toolbar vim-syntax" |
157 |
- |
158 |
-DESCRIPTION="Fluxbox is an X11 window manager featuring tabs and an iconbar" |
159 |
- |
160 |
-SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.lzma" |
161 |
-HOMEPAGE="http://www.fluxbox.org" |
162 |
-SLOT="0" |
163 |
-LICENSE="MIT" |
164 |
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux" |
165 |
- |
166 |
-RDEPEND=" |
167 |
- !!<=x11-misc/fbdesk-1.2.1 |
168 |
- !!<=x11-misc/fluxconf-0.9.9 |
169 |
- !!<x11-themes/fluxbox-styles-fluxmod-20040809-r1 |
170 |
- bidi? ( >=dev-libs/fribidi-0.19.2 ) |
171 |
- imlib? ( >=media-libs/imlib2-1.2.0[X] ) |
172 |
- truetype? ( media-libs/freetype ) |
173 |
- vim-syntax? ( app-vim/fluxbox-syntax ) |
174 |
- x11-libs/libXext |
175 |
- x11-libs/libXft |
176 |
- x11-libs/libXpm |
177 |
- x11-libs/libXrandr |
178 |
- x11-libs/libXrender |
179 |
- xinerama? ( x11-libs/libXinerama ) |
180 |
- || ( x11-misc/gxmessage x11-apps/xmessage ) |
181 |
-" |
182 |
-DEPEND=" |
183 |
- ${RDEPEND} |
184 |
- bidi? ( virtual/pkgconfig ) |
185 |
- nls? ( sys-devel/gettext ) |
186 |
- x11-proto/xextproto |
187 |
-" |
188 |
- |
189 |
-src_prepare() { |
190 |
- # We need to be able to include directories rather than just plain |
191 |
- # files in menu [include] items. This patch will allow us to do clever |
192 |
- # things with style ebuilds. |
193 |
- epatch "${FILESDIR}/gentoo_style_location-1.1.x.patch" |
194 |
- # Fix the semantic issue of icon paths, bug #536370 |
195 |
- epatch "${FILESDIR}"/${PV}-generate_menu-printf-fix.patch |
196 |
- |
197 |
- eprefixify util/fluxbox-generate_menu.in |
198 |
- |
199 |
- epatch "${FILESDIR}"/osx-has-otool.patch |
200 |
- |
201 |
- # Add in the Gentoo -r number to fluxbox -version output. |
202 |
- if [[ "${PR}" == "r0" ]] ; then |
203 |
- suffix="gentoo" |
204 |
- else |
205 |
- suffix="gentoo-${PR}" |
206 |
- fi |
207 |
- sed -i \ |
208 |
- -e "s~\(__fluxbox_version .@VERSION@\)~\1-${suffix}~" \ |
209 |
- version.h.in || die "version sed failed" |
210 |
-} |
211 |
- |
212 |
-src_configure() { |
213 |
- use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)" |
214 |
- |
215 |
- econf ${myconf} \ |
216 |
- $(use_enable bidi fribidi ) \ |
217 |
- $(use_enable imlib imlib2) \ |
218 |
- $(use_enable nls) \ |
219 |
- $(use_enable slit ) \ |
220 |
- $(use_enable toolbar ) \ |
221 |
- $(use_enable toolbar systray ) \ |
222 |
- $(use_enable truetype xft) \ |
223 |
- $(use_enable xinerama) \ |
224 |
- --sysconfdir="${EPREFIX}"/etc/X11/${PN} \ |
225 |
- --with-style="${EPREFIX}"/usr/share/fluxbox/styles/Emerge |
226 |
-} |
227 |
- |
228 |
-src_compile() { |
229 |
- default |
230 |
- |
231 |
- ebegin "Creating a menu file (may take a while)" |
232 |
- mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed" |
233 |
- # Call fluxbox-generate_menu through bash since it lacks +x |
234 |
- # chmod 744 may be an equal fix |
235 |
- MENUFILENAME="${S}/data/menu" MENUTITLE="Fluxbox ${PV}" \ |
236 |
- CHECKINIT="no. go away." HOME="${T}/home" \ |
237 |
- bash "${S}/util/fluxbox-generate_menu" -is -ds \ |
238 |
- || die "menu generation failed" |
239 |
- eend $? |
240 |
-} |
241 |
- |
242 |
-src_install() { |
243 |
- emake DESTDIR="${D}" STRIP="" install |
244 |
- dodoc README* AUTHORS TODO* ChangeLog NEWS |
245 |
- |
246 |
- # Install the generated menu |
247 |
- insinto /usr/share/fluxbox |
248 |
- doins data/menu |
249 |
- |
250 |
- insinto /usr/share/xsessions |
251 |
- doins "${FILESDIR}"/${PN}.desktop |
252 |
- |
253 |
- exeinto /etc/X11/Sessions |
254 |
- newexe "${FILESDIR}"/${PN}.xsession fluxbox |
255 |
- |
256 |
- # Styles menu framework |
257 |
- insinto /usr/share/fluxbox/menu.d/styles |
258 |
- doins "${FILESDIR}"/styles-menu-fluxbox |
259 |
- doins "${FILESDIR}"/styles-menu-commonbox |
260 |
- doins "${FILESDIR}"/styles-menu-user |
261 |
-} |
262 |
|
263 |
diff --git a/x11-wm/fluxbox/fluxbox-1.3.5.ebuild b/x11-wm/fluxbox/fluxbox-1.3.5.ebuild |
264 |
deleted file mode 100644 |
265 |
index 7556e09..0000000 |
266 |
--- a/x11-wm/fluxbox/fluxbox-1.3.5.ebuild |
267 |
+++ /dev/null |
268 |
@@ -1,108 +0,0 @@ |
269 |
-# Copyright 1999-2015 Gentoo Foundation |
270 |
-# Distributed under the terms of the GNU General Public License v2 |
271 |
-# $Id$ |
272 |
- |
273 |
-EAPI=5 |
274 |
-inherit eutils flag-o-matic toolchain-funcs prefix |
275 |
- |
276 |
-IUSE="nls xinerama bidi +truetype +imlib +slit +toolbar vim-syntax" |
277 |
- |
278 |
-DESCRIPTION="Fluxbox is an X11 window manager featuring tabs and an iconbar" |
279 |
- |
280 |
-SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.lzma" |
281 |
-HOMEPAGE="http://www.fluxbox.org" |
282 |
-SLOT="0" |
283 |
-LICENSE="MIT" |
284 |
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux" |
285 |
- |
286 |
-RDEPEND=" |
287 |
- !!<=x11-misc/fbdesk-1.2.1 |
288 |
- !!<=x11-misc/fluxconf-0.9.9 |
289 |
- !!<x11-themes/fluxbox-styles-fluxmod-20040809-r1 |
290 |
- bidi? ( >=dev-libs/fribidi-0.19.2 ) |
291 |
- imlib? ( >=media-libs/imlib2-1.2.0[X] ) |
292 |
- truetype? ( media-libs/freetype ) |
293 |
- vim-syntax? ( app-vim/fluxbox-syntax ) |
294 |
- x11-libs/libXext |
295 |
- x11-libs/libXft |
296 |
- x11-libs/libXpm |
297 |
- x11-libs/libXrandr |
298 |
- x11-libs/libXrender |
299 |
- xinerama? ( x11-libs/libXinerama ) |
300 |
- || ( x11-misc/gxmessage x11-apps/xmessage ) |
301 |
-" |
302 |
-DEPEND=" |
303 |
- ${RDEPEND} |
304 |
- bidi? ( virtual/pkgconfig ) |
305 |
- nls? ( sys-devel/gettext ) |
306 |
- x11-proto/xextproto |
307 |
-" |
308 |
- |
309 |
-src_prepare() { |
310 |
- # We need to be able to include directories rather than just plain |
311 |
- # files in menu [include] items. This patch will allow us to do clever |
312 |
- # things with style ebuilds. |
313 |
- epatch "${FILESDIR}/gentoo_style_location-1.1.x.patch" |
314 |
- eprefixify util/fluxbox-generate_menu.in |
315 |
- |
316 |
- epatch "${FILESDIR}"/osx-has-otool.patch |
317 |
- |
318 |
- # Add in the Gentoo -r number to fluxbox -version output. |
319 |
- if [[ "${PR}" == "r0" ]] ; then |
320 |
- suffix="gentoo" |
321 |
- else |
322 |
- suffix="gentoo-${PR}" |
323 |
- fi |
324 |
- sed -i \ |
325 |
- -e "s~\(__fluxbox_version .@VERSION@\)~\1-${suffix}~" \ |
326 |
- version.h.in || die "version sed failed" |
327 |
-} |
328 |
- |
329 |
-src_configure() { |
330 |
- use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)" |
331 |
- |
332 |
- econf ${myconf} \ |
333 |
- $(use_enable bidi fribidi ) \ |
334 |
- $(use_enable imlib imlib2) \ |
335 |
- $(use_enable nls) \ |
336 |
- $(use_enable slit ) \ |
337 |
- $(use_enable toolbar ) \ |
338 |
- $(use_enable truetype xft) \ |
339 |
- $(use_enable xinerama) \ |
340 |
- --sysconfdir="${EPREFIX}"/etc/X11/${PN} \ |
341 |
- --with-style="${EPREFIX}"/usr/share/fluxbox/styles/Emerge |
342 |
-} |
343 |
- |
344 |
-src_compile() { |
345 |
- default |
346 |
- |
347 |
- ebegin "Creating a menu file (may take a while)" |
348 |
- mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed" |
349 |
- MENUFILENAME="${S}/data/menu" MENUTITLE="Fluxbox ${PV}" \ |
350 |
- CHECKINIT="no. go away." HOME="${T}/home" \ |
351 |
- "${S}/util/fluxbox-generate_menu" -is -ds \ |
352 |
- || die "menu generation failed" |
353 |
- eend $? |
354 |
-} |
355 |
- |
356 |
-src_install() { |
357 |
- dodir /usr/share/fluxbox |
358 |
- emake DESTDIR="${D}" STRIP="" install |
359 |
- dodoc README* AUTHORS TODO* ChangeLog NEWS |
360 |
- |
361 |
- dodir /usr/share/xsessions |
362 |
- insinto /usr/share/xsessions |
363 |
- doins "${FILESDIR}/${PN}.desktop" |
364 |
- |
365 |
- exeinto /etc/X11/Sessions |
366 |
- newexe "${FILESDIR}/${PN}.xsession" fluxbox |
367 |
- |
368 |
- dodir /usr/share/fluxbox/menu.d |
369 |
- |
370 |
- # Styles menu framework |
371 |
- dodir /usr/share/fluxbox/menu.d/styles |
372 |
- insinto /usr/share/fluxbox/menu.d/styles |
373 |
- doins "${FILESDIR}/styles-menu-fluxbox" |
374 |
- doins "${FILESDIR}/styles-menu-commonbox" |
375 |
- doins "${FILESDIR}/styles-menu-user" |
376 |
-} |
377 |
|
378 |
diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r1.ebuild b/x11-wm/fluxbox/fluxbox-1.3.7-r1.ebuild |
379 |
deleted file mode 100644 |
380 |
index f1e704f..0000000 |
381 |
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r1.ebuild |
382 |
+++ /dev/null |
383 |
@@ -1,112 +0,0 @@ |
384 |
-# Copyright 1999-2015 Gentoo Foundation |
385 |
-# Distributed under the terms of the GNU General Public License v2 |
386 |
-# $Id$ |
387 |
- |
388 |
-EAPI=5 |
389 |
-inherit eutils flag-o-matic toolchain-funcs prefix |
390 |
- |
391 |
-IUSE="nls xinerama bidi +truetype +imlib +slit +systray +toolbar vim-syntax" |
392 |
- |
393 |
-REQUIRED_USE="systray? ( toolbar )" |
394 |
- |
395 |
-DESCRIPTION="Fluxbox is an X11 window manager featuring tabs and an iconbar" |
396 |
- |
397 |
-SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz" |
398 |
-HOMEPAGE="http://www.fluxbox.org" |
399 |
-SLOT="0" |
400 |
-LICENSE="MIT" |
401 |
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux" |
402 |
- |
403 |
-RDEPEND=" |
404 |
- !!<=x11-misc/fbdesk-1.2.1 |
405 |
- !!<=x11-misc/fluxconf-0.9.9 |
406 |
- !!<x11-themes/fluxbox-styles-fluxmod-20040809-r1 |
407 |
- bidi? ( >=dev-libs/fribidi-0.19.2 ) |
408 |
- imlib? ( >=media-libs/imlib2-1.2.0[X] ) |
409 |
- truetype? ( media-libs/freetype ) |
410 |
- vim-syntax? ( app-vim/fluxbox-syntax ) |
411 |
- x11-libs/libXext |
412 |
- x11-libs/libXft |
413 |
- x11-libs/libXpm |
414 |
- x11-libs/libXrandr |
415 |
- x11-libs/libXrender |
416 |
- xinerama? ( x11-libs/libXinerama ) |
417 |
- || ( x11-misc/gxmessage x11-apps/xmessage ) |
418 |
-" |
419 |
-DEPEND=" |
420 |
- ${RDEPEND} |
421 |
- bidi? ( virtual/pkgconfig ) |
422 |
- nls? ( sys-devel/gettext ) |
423 |
- x11-proto/xextproto |
424 |
-" |
425 |
- |
426 |
-src_prepare() { |
427 |
- # We need to be able to include directories rather than just plain |
428 |
- # files in menu [include] items. This patch will allow us to do clever |
429 |
- # things with style ebuilds. |
430 |
- epatch "${FILESDIR}"/gentoo_style_location-1.1.x.patch |
431 |
- |
432 |
- eprefixify util/fluxbox-generate_menu.in |
433 |
- |
434 |
- epatch "${FILESDIR}"/osx-has-otool.patch |
435 |
- |
436 |
- # Add in the Gentoo -r number to fluxbox -version output. |
437 |
- if [[ "${PR}" == "r0" ]] ; then |
438 |
- suffix="gentoo" |
439 |
- else |
440 |
- suffix="gentoo-${PR}" |
441 |
- fi |
442 |
- sed -i \ |
443 |
- -e "s~\(__fluxbox_version .@VERSION@\)~\1-${suffix}~" \ |
444 |
- version.h.in || die "version sed failed" |
445 |
-} |
446 |
- |
447 |
-src_configure() { |
448 |
- use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)" |
449 |
- |
450 |
- econf $(use_enable bidi fribidi ) \ |
451 |
- $(use_enable imlib imlib2) \ |
452 |
- $(use_enable nls) \ |
453 |
- $(use_enable slit ) \ |
454 |
- $(use_enable systray ) \ |
455 |
- $(use_enable toolbar ) \ |
456 |
- $(use_enable truetype xft) \ |
457 |
- $(use_enable xinerama) \ |
458 |
- --sysconfdir="${EPREFIX}"/etc/X11/${PN} \ |
459 |
- --with-style="${EPREFIX}"/usr/share/fluxbox/styles/Emerge |
460 |
-} |
461 |
- |
462 |
-src_compile() { |
463 |
- default |
464 |
- |
465 |
- ebegin "Creating a menu file (may take a while)" |
466 |
- mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed" |
467 |
- # Call fluxbox-generate_menu through bash since it lacks +x |
468 |
- # chmod 744 may be an equal fix |
469 |
- MENUFILENAME="${S}/data/menu" MENUTITLE="Fluxbox ${PV}" \ |
470 |
- CHECKINIT="no. go away." HOME="${T}/home" \ |
471 |
- bash "${S}/util/fluxbox-generate_menu" -is -ds \ |
472 |
- || die "menu generation failed" |
473 |
- eend $? |
474 |
-} |
475 |
- |
476 |
-src_install() { |
477 |
- emake DESTDIR="${D}" STRIP="" install |
478 |
- dodoc README* AUTHORS TODO* ChangeLog NEWS |
479 |
- |
480 |
- # Install the generated menu |
481 |
- insinto /usr/share/fluxbox |
482 |
- doins data/menu |
483 |
- |
484 |
- insinto /usr/share/xsessions |
485 |
- doins "${FILESDIR}"/${PN}.desktop |
486 |
- |
487 |
- exeinto /etc/X11/Sessions |
488 |
- newexe "${FILESDIR}"/${PN}.xsession fluxbox |
489 |
- |
490 |
- # Styles menu framework |
491 |
- insinto /usr/share/fluxbox/menu.d/styles |
492 |
- doins "${FILESDIR}"/styles-menu-fluxbox |
493 |
- doins "${FILESDIR}"/styles-menu-commonbox |
494 |
- doins "${FILESDIR}"/styles-menu-user |
495 |
-} |
496 |
|
497 |
diff --git a/x11-wm/fluxbox/fluxbox-1.3.7.ebuild b/x11-wm/fluxbox/fluxbox-1.3.7.ebuild |
498 |
deleted file mode 100644 |
499 |
index 0728129..0000000 |
500 |
--- a/x11-wm/fluxbox/fluxbox-1.3.7.ebuild |
501 |
+++ /dev/null |
502 |
@@ -1,109 +0,0 @@ |
503 |
-# Copyright 1999-2015 Gentoo Foundation |
504 |
-# Distributed under the terms of the GNU General Public License v2 |
505 |
-# $Id$ |
506 |
- |
507 |
-EAPI=5 |
508 |
-inherit eutils flag-o-matic toolchain-funcs prefix |
509 |
- |
510 |
-IUSE="nls xinerama bidi +truetype +imlib +slit +toolbar vim-syntax" |
511 |
- |
512 |
-DESCRIPTION="Fluxbox is an X11 window manager featuring tabs and an iconbar" |
513 |
- |
514 |
-SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz" |
515 |
-HOMEPAGE="http://www.fluxbox.org" |
516 |
-SLOT="0" |
517 |
-LICENSE="MIT" |
518 |
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux" |
519 |
- |
520 |
-RDEPEND=" |
521 |
- !!<=x11-misc/fbdesk-1.2.1 |
522 |
- !!<=x11-misc/fluxconf-0.9.9 |
523 |
- !!<x11-themes/fluxbox-styles-fluxmod-20040809-r1 |
524 |
- bidi? ( >=dev-libs/fribidi-0.19.2 ) |
525 |
- imlib? ( >=media-libs/imlib2-1.2.0[X] ) |
526 |
- truetype? ( media-libs/freetype ) |
527 |
- vim-syntax? ( app-vim/fluxbox-syntax ) |
528 |
- x11-libs/libXext |
529 |
- x11-libs/libXft |
530 |
- x11-libs/libXpm |
531 |
- x11-libs/libXrandr |
532 |
- x11-libs/libXrender |
533 |
- xinerama? ( x11-libs/libXinerama ) |
534 |
- || ( x11-misc/gxmessage x11-apps/xmessage ) |
535 |
-" |
536 |
-DEPEND=" |
537 |
- ${RDEPEND} |
538 |
- bidi? ( virtual/pkgconfig ) |
539 |
- nls? ( sys-devel/gettext ) |
540 |
- x11-proto/xextproto |
541 |
-" |
542 |
- |
543 |
-src_prepare() { |
544 |
- # We need to be able to include directories rather than just plain |
545 |
- # files in menu [include] items. This patch will allow us to do clever |
546 |
- # things with style ebuilds. |
547 |
- epatch "${FILESDIR}/gentoo_style_location-1.1.x.patch" |
548 |
- eprefixify util/fluxbox-generate_menu.in |
549 |
- |
550 |
- epatch "${FILESDIR}"/osx-has-otool.patch |
551 |
- |
552 |
- # Add in the Gentoo -r number to fluxbox -version output. |
553 |
- if [[ "${PR}" == "r0" ]] ; then |
554 |
- suffix="gentoo" |
555 |
- else |
556 |
- suffix="gentoo-${PR}" |
557 |
- fi |
558 |
- sed -i \ |
559 |
- -e "s~\(__fluxbox_version .@VERSION@\)~\1-${suffix}~" \ |
560 |
- version.h.in || die "version sed failed" |
561 |
-} |
562 |
- |
563 |
-src_configure() { |
564 |
- use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)" |
565 |
- |
566 |
- econf ${myconf} \ |
567 |
- $(use_enable bidi fribidi ) \ |
568 |
- $(use_enable imlib imlib2) \ |
569 |
- $(use_enable nls) \ |
570 |
- $(use_enable slit ) \ |
571 |
- $(use_enable toolbar ) \ |
572 |
- $(use_enable truetype xft) \ |
573 |
- $(use_enable xinerama) \ |
574 |
- --sysconfdir="${EPREFIX}"/etc/X11/${PN} \ |
575 |
- --with-style="${EPREFIX}"/usr/share/fluxbox/styles/Emerge |
576 |
-} |
577 |
- |
578 |
-src_compile() { |
579 |
- default |
580 |
- |
581 |
- ebegin "Creating a menu file (may take a while)" |
582 |
- mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed" |
583 |
- # Call fluxbox-generate_menu through bash since it lacks +x |
584 |
- # chmod 744 may be an equal fix |
585 |
- MENUFILENAME="${S}/data/menu" MENUTITLE="Fluxbox ${PV}" \ |
586 |
- CHECKINIT="no. go away." HOME="${T}/home" \ |
587 |
- bash "${S}/util/fluxbox-generate_menu" -is -ds \ |
588 |
- || die "menu generation failed" |
589 |
- eend $? |
590 |
-} |
591 |
- |
592 |
-src_install() { |
593 |
- emake DESTDIR="${D}" STRIP="" install |
594 |
- dodoc README* AUTHORS TODO* ChangeLog NEWS |
595 |
- |
596 |
- # Install the generated menu |
597 |
- insinto /usr/share/fluxbox |
598 |
- doins data/menu |
599 |
- |
600 |
- insinto /usr/share/xsessions |
601 |
- doins "${FILESDIR}"/${PN}.desktop |
602 |
- |
603 |
- exeinto /etc/X11/Sessions |
604 |
- newexe "${FILESDIR}"/${PN}.xsession fluxbox |
605 |
- |
606 |
- # Styles menu framework |
607 |
- insinto /usr/share/fluxbox/menu.d/styles |
608 |
- doins "${FILESDIR}"/styles-menu-fluxbox |
609 |
- doins "${FILESDIR}"/styles-menu-commonbox |
610 |
- doins "${FILESDIR}"/styles-menu-user |
611 |
-} |