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: ChangeLog awesome-2.3.5.ebuild awesome-2.3.4.ebuild awesome-3.1-r1.ebuild
Date: Sun, 01 Feb 2009 15:16:26
Message-Id: E1LTe3c-0006jV-Fh@stork.gentoo.org
1 matsuu 09/02/01 15:16:24
2
3 Modified: ChangeLog awesome-2.3.5.ebuild awesome-2.3.4.ebuild
4 Removed: awesome-3.1-r1.ebuild
5 Log:
6 Fixed cairo dependency, bug #256898.
7 (Portage version: 2.1.6.7/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.53 x11-wm/awesome/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/ChangeLog?rev=1.53&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/ChangeLog?rev=1.53&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/ChangeLog?r1=1.52&r2=1.53
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/x11-wm/awesome/ChangeLog,v
19 retrieving revision 1.52
20 retrieving revision 1.53
21 diff -u -r1.52 -r1.53
22 --- ChangeLog 8 Jan 2009 11:58:37 -0000 1.52
23 +++ ChangeLog 1 Feb 2009 15:16:24 -0000 1.53
24 @@ -1,6 +1,10 @@
25 # ChangeLog for x11-wm/awesome
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/ChangeLog,v 1.52 2009/01/08 11:58:37 matsuu Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/ChangeLog,v 1.53 2009/02/01 15:16:24 matsuu Exp $
29 +
30 + 01 Feb 2009; MATSUU Takuto <matsuu@g.o> awesome-2.3.4.ebuild,
31 + awesome-2.3.5.ebuild, -awesome-3.1-r1.ebuild:
32 + Fixed cairo dependency, bug #256898. Removed old version.
33
34 *awesome-3.1.1 (08 Jan 2009)
35
36
37
38
39 1.2 x11-wm/awesome/awesome-2.3.5.ebuild
40
41 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-2.3.5.ebuild?rev=1.2&view=markup
42 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-2.3.5.ebuild?rev=1.2&content-type=text/plain
43 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-2.3.5.ebuild?r1=1.1&r2=1.2
44
45 Index: awesome-2.3.5.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-2.3.5.ebuild,v
48 retrieving revision 1.1
49 retrieving revision 1.2
50 diff -u -r1.1 -r1.2
51 --- awesome-2.3.5.ebuild 3 Jan 2009 00:22:01 -0000 1.1
52 +++ awesome-2.3.5.ebuild 1 Feb 2009 15:16:24 -0000 1.2
53 @@ -1,6 +1,6 @@
54 # Copyright 1999-2009 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-2.3.5.ebuild,v 1.1 2009/01/03 00:22:01 matsuu Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-2.3.5.ebuild,v 1.2 2009/02/01 15:16:24 matsuu Exp $
58
59 inherit toolchain-funcs eutils
60
61 @@ -14,6 +14,7 @@
62 IUSE="doc gtk"
63
64 RDEPEND=">=dev-libs/confuse-2.6
65 + x11-libs/cairo
66 x11-libs/pango
67 x11-libs/libX11
68 x11-libs/libXrandr
69 @@ -31,6 +32,16 @@
70 media-gfx/graphviz
71 )"
72
73 +pkg_setup() {
74 + if ! built_with_use --missing false x11-libs/cairo X ; then
75 + eerror "Your x11-libs/cairo packagehas been built without X support,"
76 + eerror "please enable the 'X' USE flag and re-emerge x11-libs/cairo."
77 + elog "You can enable this USE flag either globally in /etc/make.conf,"
78 + elog "or just for specific packages in /etc/portage/package.use."
79 + die "x11-libs/cairo missing X support"
80 + fi
81 +}
82 +
83 src_compile() {
84 econf \
85 $(use_with gtk) \
86
87
88
89 1.5 x11-wm/awesome/awesome-2.3.4.ebuild
90
91 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-2.3.4.ebuild?rev=1.5&view=markup
92 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-2.3.4.ebuild?rev=1.5&content-type=text/plain
93 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/awesome/awesome-2.3.4.ebuild?r1=1.4&r2=1.5
94
95 Index: awesome-2.3.4.ebuild
96 ===================================================================
97 RCS file: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-2.3.4.ebuild,v
98 retrieving revision 1.4
99 retrieving revision 1.5
100 diff -u -r1.4 -r1.5
101 --- awesome-2.3.4.ebuild 16 Oct 2008 20:29:26 -0000 1.4
102 +++ awesome-2.3.4.ebuild 1 Feb 2009 15:16:24 -0000 1.5
103 @@ -1,6 +1,6 @@
104 -# Copyright 1999-2008 Gentoo Foundation
105 +# Copyright 1999-2009 Gentoo Foundation
106 # Distributed under the terms of the GNU General Public License v2
107 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-2.3.4.ebuild,v 1.4 2008/10/16 20:29:26 maekke Exp $
108 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-2.3.4.ebuild,v 1.5 2009/02/01 15:16:24 matsuu Exp $
109
110 inherit toolchain-funcs eutils
111
112 @@ -14,6 +14,7 @@
113 IUSE="doc gtk"
114
115 RDEPEND=">=dev-libs/confuse-2.6
116 + x11-libs/cairo
117 x11-libs/pango
118 x11-libs/libX11
119 x11-libs/libXrandr
120 @@ -31,6 +32,16 @@
121 media-gfx/graphviz
122 )"
123
124 +pkg_setup() {
125 + if ! built_with_use --missing false x11-libs/cairo X ; then
126 + eerror "Your x11-libs/cairo packagehas been built without X support,"
127 + eerror "please enable the 'X' USE flag and re-emerge x11-libs/cairo."
128 + elog "You can enable this USE flag either globally in /etc/make.conf,"
129 + elog "or just for specific packages in /etc/portage/package.use."
130 + die "x11-libs/cairo missing X support"
131 + fi
132 +}
133 +
134 src_compile() {
135 econf \
136 $(use_with gtk) \