1 |
On 10/09/2015 04:45 PM, Ian Delaney wrote: |
2 |
> commit: 9a94bb3a771b84ec44d2359aa9af6e2fe9e9433d |
3 |
> Author: Ian Delaney <idella4 <AT> gentoo <DOT> org> |
4 |
> AuthorDate: Fri Oct 9 14:43:33 2015 +0000 |
5 |
> Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org> |
6 |
> CommitDate: Fri Oct 9 14:44:52 2015 +0000 |
7 |
> URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a94bb3a |
8 |
> |
9 |
> x11-wm/jwm: bump to -2.3.2 |
10 |
> |
11 |
> patch to bump submitted in gentoo bug by 'wraeth' added as |
12 |
> proxy maintainer under the proxy-maintainers herd in metadata |
13 |
> |
14 |
> Gentoo bug: #562462 |
15 |
> |
16 |
> Package-Manager: portage-2.2.20.1 |
17 |
> |
18 |
> x11-wm/jwm/Manifest | 1 + |
19 |
> x11-wm/jwm/jwm-2.3.2.ebuild | 66 +++++++++++++++++++++++++++++++++++++++++++++ |
20 |
> x11-wm/jwm/metadata.xml | 7 ++++- |
21 |
> 3 files changed, 73 insertions(+), 1 deletion(-) |
22 |
|
23 |
[...] |
24 |
|
25 |
> diff --git a/x11-wm/jwm/jwm-2.3.2.ebuild b/x11-wm/jwm/jwm-2.3.2.ebuild |
26 |
> new file mode 100644 |
27 |
> index 0000000..6263aef |
28 |
> --- /dev/null |
29 |
> +++ b/x11-wm/jwm/jwm-2.3.2.ebuild |
30 |
> @@ -0,0 +1,66 @@ |
31 |
> +# Copyright 1999-2013 Gentoo Foundation |
32 |
> +# Distributed under the terms of the GNU General Public License v2 |
33 |
> +# $Id$ |
34 |
> + |
35 |
|
36 |
Incorrect header |
37 |
|
38 |
> +EAPI=4 |
39 |
|
40 |
Why not EAPI=5? |
41 |
|
42 |
> +inherit eutils |
43 |
> + |
44 |
> +DESCRIPTION="Very fast and lightweight still powerful window manager for X" |
45 |
> +HOMEPAGE="http://joewing.net/programs/jwm/" |
46 |
> +SRC_URI="http://joewing.net/programs/jwm/releases/${P}.tar.xz" |
47 |
> + |
48 |
> +LICENSE="GPL-2" |
49 |
> +SLOT="0" |
50 |
> +KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~x86-fbsd" |
51 |
> +IUSE="bidi debug jpeg png truetype xinerama xpm" |
52 |
> + |
53 |
> +RDEPEND="xpm? ( x11-libs/libXpm ) |
54 |
> + xinerama? ( x11-libs/libXinerama ) |
55 |
> + x11-libs/libXext |
56 |
> + x11-libs/libXrender |
57 |
> + x11-libs/libXau |
58 |
> + x11-libs/libXdmcp |
59 |
> + truetype? ( x11-libs/libXft ) |
60 |
> + png? ( media-libs/libpng ) |
61 |
|
62 |
missng slot |
63 |
|
64 |
> + jpeg? ( virtual/jpeg ) |
65 |
|
66 |
missing slot |
67 |
|
68 |
> + bidi? ( dev-libs/fribidi ) |
69 |
> + dev-libs/expat" |
70 |
> +DEPEND="${RDEPEND} |
71 |
> + x11-proto/xproto |
72 |
> + x11-proto/xextproto |
73 |
> + xinerama? ( x11-proto/xineramaproto )" |
74 |
> + |
75 |
|
76 |
[...] |
77 |
|
78 |
> + |
79 |
> +src_install() { |
80 |
> + dodir /usr/bin |
81 |
> + dodir /etc |
82 |
> + dodir /usr/share/man |
83 |
> + emake BINDIR="${D}/usr/bin" SYSCONF="${D}/etc" \ |
84 |
> + MANDIR="${D}/usr/share/man" install |
85 |
> + rm "${D}"/etc/system.jwmrc |
86 |
> + |
87 |
> + echo "#!/bin/sh" > jwm |
88 |
> + echo "exec /usr/bin/jwm" >> jwm |
89 |
|
90 |
looks like you want 'make_wrapper' from eutils.eclass |
91 |
|
92 |
[...] |