Gentoo Archives: gentoo-commits

From: "Matsuu Takuto (matsuu)" <matsuu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-wm/awesome: awesome-3.2.1-r3.ebuild ChangeLog awesome-3.3.4.ebuild awesome-3.4.1.ebuild awesome-3.4.ebuild
Date: Mon, 09 Nov 2009 23:12:07
Message-Id: E1N7dP2-0007af-EO@stork.gentoo.org
1 matsuu 09/11/09 23:12:04
2
3 Modified: awesome-3.2.1-r3.ebuild ChangeLog
4 awesome-3.3.4.ebuild awesome-3.4.ebuild
5 Added: awesome-3.4.1.ebuild
6 Log:
7 Version bumped. Fixed doc USE flag issue, bug #292367.
8 (Portage version: 2.1.7.4/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.7 x11-wm/awesome/awesome-3.2.1-r3.ebuild
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-3.2.1-r3.ebuild?rev=1.7&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-3.2.1-r3.ebuild?rev=1.7&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-3.2.1-r3.ebuild?r1=1.6&r2=1.7
16
17 Index: awesome-3.2.1-r3.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-3.2.1-r3.ebuild,v
20 retrieving revision 1.6
21 retrieving revision 1.7
22 diff -u -r1.6 -r1.7
23 --- awesome-3.2.1-r3.ebuild 7 Sep 2009 17:14:58 -0000 1.6
24 +++ awesome-3.2.1-r3.ebuild 9 Nov 2009 23:12:02 -0000 1.7
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2009 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-3.2.1-r3.ebuild,v 1.6 2009/09/07 17:14:58 matsuu Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-3.2.1-r3.ebuild,v 1.7 2009/11/09 23:12:02 matsuu Exp $
30
31 EAPI="2"
32 inherit cmake-utils eutils
33 @@ -75,7 +75,7 @@
34 if use doc ; then
35 myargs="${myargs} doc"
36 fi
37 - cmake-utils_src_compile ${myargs}
38 + cmake-utils_src_make ${myargs}
39 }
40
41 src_install() {
42
43
44
45 1.88 x11-wm/awesome/ChangeLog
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/ChangeLog?rev=1.88&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/ChangeLog?rev=1.88&content-type=text/plain
49 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/ChangeLog?r1=1.87&r2=1.88
50
51 Index: ChangeLog
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/x11-wm/awesome/ChangeLog,v
54 retrieving revision 1.87
55 retrieving revision 1.88
56 diff -u -r1.87 -r1.88
57 --- ChangeLog 24 Oct 2009 12:50:44 -0000 1.87
58 +++ ChangeLog 9 Nov 2009 23:12:02 -0000 1.88
59 @@ -1,6 +1,12 @@
60 # ChangeLog for x11-wm/awesome
61 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
62 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/ChangeLog,v 1.87 2009/10/24 12:50:44 nixnut Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/ChangeLog,v 1.88 2009/11/09 23:12:02 matsuu Exp $
64 +
65 +*awesome-3.4.1 (09 Nov 2009)
66 +
67 + 09 Nov 2009; MATSUU Takuto <matsuu@g.o> awesome-3.2.1-r3.ebuild,
68 + awesome-3.3.4.ebuild, awesome-3.4.ebuild, +awesome-3.4.1.ebuild:
69 + Version bumped. Fixed doc USE flag issue, bug #292367.
70
71 24 Oct 2009; nixnut <nixnut@g.o> awesome-3.3.4.ebuild:
72 ppc stable #287208
73
74
75
76 1.5 x11-wm/awesome/awesome-3.3.4.ebuild
77
78 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-3.3.4.ebuild?rev=1.5&view=markup
79 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-3.3.4.ebuild?rev=1.5&content-type=text/plain
80 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-3.3.4.ebuild?r1=1.4&r2=1.5
81
82 Index: awesome-3.3.4.ebuild
83 ===================================================================
84 RCS file: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-3.3.4.ebuild,v
85 retrieving revision 1.4
86 retrieving revision 1.5
87 diff -u -r1.4 -r1.5
88 --- awesome-3.3.4.ebuild 24 Oct 2009 12:50:44 -0000 1.4
89 +++ awesome-3.3.4.ebuild 9 Nov 2009 23:12:02 -0000 1.5
90 @@ -1,6 +1,6 @@
91 # Copyright 1999-2009 Gentoo Foundation
92 # Distributed under the terms of the GNU General Public License v2
93 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-3.3.4.ebuild,v 1.4 2009/10/24 12:50:44 nixnut Exp $
94 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-3.3.4.ebuild,v 1.5 2009/11/09 23:12:02 matsuu Exp $
95
96 EAPI="2"
97 inherit cmake-utils eutils
98 @@ -76,7 +76,7 @@
99 if use doc ; then
100 myargs="${myargs} doc"
101 fi
102 - cmake-utils_src_compile ${myargs}
103 + cmake-utils_src_make ${myargs}
104 }
105
106 src_install() {
107
108
109
110 1.2 x11-wm/awesome/awesome-3.4.ebuild
111
112 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-3.4.ebuild?rev=1.2&view=markup
113 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-3.4.ebuild?rev=1.2&content-type=text/plain
114 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-3.4.ebuild?r1=1.1&r2=1.2
115
116 Index: awesome-3.4.ebuild
117 ===================================================================
118 RCS file: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-3.4.ebuild,v
119 retrieving revision 1.1
120 retrieving revision 1.2
121 diff -u -r1.1 -r1.2
122 --- awesome-3.4.ebuild 21 Oct 2009 14:49:48 -0000 1.1
123 +++ awesome-3.4.ebuild 9 Nov 2009 23:12:02 -0000 1.2
124 @@ -1,6 +1,6 @@
125 # Copyright 1999-2009 Gentoo Foundation
126 # Distributed under the terms of the GNU General Public License v2
127 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-3.4.ebuild,v 1.1 2009/10/21 14:49:48 matsuu Exp $
128 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-3.4.ebuild,v 1.2 2009/11/09 23:12:02 matsuu Exp $
129
130 EAPI="2"
131 inherit cmake-utils eutils
132 @@ -79,7 +79,7 @@
133 if use doc ; then
134 myargs="${myargs} doc"
135 fi
136 - cmake-utils_src_compile ${myargs}
137 + cmake-utils_src_make ${myargs}
138 }
139
140 src_install() {
141
142
143
144 1.1 x11-wm/awesome/awesome-3.4.1.ebuild
145
146 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-3.4.1.ebuild?rev=1.1&view=markup
147 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-3.4.1.ebuild?rev=1.1&content-type=text/plain
148
149 Index: awesome-3.4.1.ebuild
150 ===================================================================
151 # Copyright 1999-2009 Gentoo Foundation
152 # Distributed under the terms of the GNU General Public License v2
153 # $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-3.4.1.ebuild,v 1.1 2009/11/09 23:12:02 matsuu Exp $
154
155 EAPI="2"
156 inherit cmake-utils eutils
157
158 MY_P="${P/_/-}"
159 DESCRIPTION="A dynamic floating and tiling window manager"
160 HOMEPAGE="http://awesome.naquadah.org/"
161 SRC_URI="http://awesome.naquadah.org/download/${MY_P}.tar.bz2"
162
163 LICENSE="GPL-2"
164 SLOT="0"
165 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
166 #IUSE="dbus doc bash-completion"
167 IUSE="dbus doc"
168
169 RDEPEND=">=dev-lang/lua-5.1[deprecated]
170 dev-libs/libev
171 >=dev-libs/libxdg-basedir-1
172 media-libs/imlib2[png]
173 x11-libs/cairo[xcb]
174 x11-libs/libX11[xcb]
175 >=x11-libs/libxcb-1.4
176 >=x11-libs/pango-1.19.3
177 >=x11-libs/startup-notification-0.10
178 >=x11-libs/xcb-util-0.3.6
179 dbus? ( >=sys-apps/dbus-1 )"
180
181 DEPEND="${RDEPEND}
182 app-text/asciidoc
183 app-text/xmlto
184 >=dev-util/cmake-2.6
185 dev-util/gperf
186 dev-util/pkgconfig
187 media-gfx/imagemagick[png]
188 >=x11-proto/xcb-proto-1.5
189 >=x11-proto/xproto-7.0.15
190 doc? (
191 app-doc/doxygen
192 dev-util/luadoc
193 media-gfx/graphviz
194 )"
195
196 RDEPEND="${RDEPEND}
197 app-shells/bash
198 || (
199 x11-misc/gxmessage
200 x11-apps/xmessage
201 )"
202 # bash-completion? ( app-shells/bash-completion )
203
204 S="${WORKDIR}/${MY_P}"
205
206 DOCS="AUTHORS BUGS PATCHES README STYLE"
207
208 mycmakeargs="-DPREFIX=/usr
209 -DSYSCONFDIR=/etc
210 $(cmake-utils_use_with dbus DBUS)
211 $(cmake-utils_use doc GENERATE_LUADOC)"
212
213 src_compile() {
214 local myargs="all"
215
216 if use doc ; then
217 myargs="${myargs} doc"
218 fi
219 cmake-utils_src_make ${myargs}
220 }
221
222 src_install() {
223 cmake-utils_src_install
224
225 if use doc ; then
226 (
227 cd "${CMAKE_BUILD_DIR}"/doc
228 mv html doxygen
229 dohtml -r doxygen || die
230 )
231 mv "${D}"/usr/share/doc/${PN}/luadoc "${D}"/usr/share/doc/${PF}/html/luadoc || die
232 fi
233 rm -rf "${D}"/usr/share/doc/${PN} || die
234
235 exeinto /etc/X11/Sessions
236 newexe "${FILESDIR}"/${PN}-session ${PN} || die
237 }