Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-wm/wmfs: ChangeLog wmfs-99999999.ebuild metadata.xml
Date: Tue, 28 Jul 2015 05:57:23
Message-Id: 20150728055716.ED6EDEE@oystercatcher.gentoo.org
1 jer 15/07/28 05:57:16
2
3 Modified: ChangeLog metadata.xml
4 Added: wmfs-99999999.ebuild
5 Log:
6 Live ebuild.
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key A792A613)
9
10 Revision Changes Path
11 1.4 x11-wm/wmfs/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/wmfs/ChangeLog?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/wmfs/ChangeLog?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/wmfs/ChangeLog?r1=1.3&r2=1.4
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-wm/wmfs/ChangeLog,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- ChangeLog 28 Jul 2015 05:13:54 -0000 1.3
24 +++ ChangeLog 28 Jul 2015 05:57:16 -0000 1.4
25 @@ -1,6 +1,12 @@
26 # ChangeLog for x11-wm/wmfs
27 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/wmfs/ChangeLog,v 1.3 2015/07/28 05:13:54 jer Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/wmfs/ChangeLog,v 1.4 2015/07/28 05:57:16 jer Exp $
30 +
31 +*wmfs-99999999 (28 Jul 2015)
32 +
33 + 28 Jul 2015; Jeroen Roovers <jer@g.o> +wmfs-99999999.ebuild,
34 + +files/wmfs-99999999-desktop.patch:
35 + Live ebuild.
36
37 28 Jul 2015; Jeroen Roovers <jer@g.o> wmfs-201003.ebuild:
38 Depend on media-libs/imlib2[X] (bug #556014 by Toralf Förster).
39
40
41
42 1.3 x11-wm/wmfs/metadata.xml
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/wmfs/metadata.xml?rev=1.3&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/wmfs/metadata.xml?rev=1.3&content-type=text/plain
46 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/wmfs/metadata.xml?r1=1.2&r2=1.3
47
48 Index: metadata.xml
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/x11-wm/wmfs/metadata.xml,v
51 retrieving revision 1.2
52 retrieving revision 1.3
53 diff -u -r1.2 -r1.3
54 --- metadata.xml 16 Jun 2015 06:44:14 -0000 1.2
55 +++ metadata.xml 28 Jul 2015 05:57:16 -0000 1.3
56 @@ -1,10 +1,13 @@
57 <?xml version="1.0" encoding="UTF-8"?>
58 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
59 <pkgmetadata>
60 - <maintainer>
61 - <email>jer@g.o</email>
62 - </maintainer>
63 - <upstream>
64 - <remote-id type="github">xorg62/wmfs</remote-id>
65 - </upstream>
66 +<maintainer>
67 +<email>jer@g.o</email>
68 +</maintainer>
69 +<use>
70 +<flag name='imlib2'>Enable image support through <pkg>media-libs/imlib2</pkg></flag>
71 +</use>
72 +<upstream>
73 +<remote-id type="github">xorg62/wmfs</remote-id>
74 +</upstream>
75 </pkgmetadata>
76
77
78
79 1.1 x11-wm/wmfs/wmfs-99999999.ebuild
80
81 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/wmfs/wmfs-99999999.ebuild?rev=1.1&view=markup
82 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/wmfs/wmfs-99999999.ebuild?rev=1.1&content-type=text/plain
83
84 Index: wmfs-99999999.ebuild
85 ===================================================================
86 # Copyright 1999-2015 Gentoo Foundation
87 # Distributed under the terms of the GNU General Public License v2
88 # $Header: /var/cvsroot/gentoo-x86/x11-wm/wmfs/wmfs-99999999.ebuild,v 1.1 2015/07/28 05:57:16 jer Exp $
89
90 EAPI=5
91 inherit eutils git-r3
92
93 DESCRIPTION="Window Manager From Scratch, A tiling window manager highly configurable"
94 HOMEPAGE="https://github.com/xorg62/wmfs"
95 EGIT_REPO_URI="${HOMEPAGE}"
96
97 LICENSE="BSD"
98 SLOT="0"
99 KEYWORDS=""
100 IUSE="+imlib2 +xinerama"
101
102 RDEPEND="
103 media-libs/freetype
104 media-libs/imlib2[X]
105 x11-libs/libX11
106 x11-libs/libXft
107 x11-libs/libXinerama
108 x11-libs/libXrandr
109 "
110 DEPEND="
111 ${RDEPEND}
112 virtual/pkgconfig
113 x11-proto/randrproto
114 x11-proto/xineramaproto
115 x11-proto/xproto
116 "
117
118 src_prepare() {
119 epatch \
120 "${FILESDIR}"/${PN}-99999999-desktop.patch
121
122 sed -i -e '/^which dpkg/s|.*|false|g' configure || die
123 }
124
125 src_configure() {
126 # not autotools based
127 local ECHO
128 for ECHO in echo ''; do
129 ${ECHO} sh configure \
130 $(usex xinerama '' --without-xinerama) \
131 $(usex imlib2 '' --without-imlib2) \
132 --prefix /usr \
133 --man-prefix /usr/share/man \
134 --xdg-config-dir /etc/xdg \
135 || die
136 done
137 }
138
139 src_install() {
140 default
141 rm -r "${D}"/usr/share/${PN}
142 dodoc README
143 }