Gentoo Archives: gentoo-commits

From: "Markos Chandras (hwoarang)" <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-wm/openbox: ChangeLog openbox-3.5.0-r1.ebuild openbox-3.5.0_pre20110801.ebuild openbox-3.5.0_pre20110313.ebuild openbox-3.5.0.ebuild
Date: Sat, 03 Sep 2011 10:27:19
Message-Id: 20110903102708.10F7820054@flycatcher.gentoo.org
1 hwoarang 11/09/03 10:27:08
2
3 Modified: ChangeLog
4 Added: openbox-3.5.0-r1.ebuild
5 Removed: openbox-3.5.0_pre20110801.ebuild
6 openbox-3.5.0_pre20110313.ebuild
7 openbox-3.5.0.ebuild
8 Log:
9 Respect imlib2 configuration option. Bug #381067. Patch is already in git repo
10
11 (Portage version: 2.2.0_alpha51/cvs/Linux x86_64)
12
13 Revision Changes Path
14 1.226 x11-wm/openbox/ChangeLog
15
16 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/openbox/ChangeLog?rev=1.226&view=markup
17 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/openbox/ChangeLog?rev=1.226&content-type=text/plain
18 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/openbox/ChangeLog?r1=1.225&r2=1.226
19
20 Index: ChangeLog
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/x11-wm/openbox/ChangeLog,v
23 retrieving revision 1.225
24 retrieving revision 1.226
25 diff -u -r1.225 -r1.226
26 --- ChangeLog 17 Aug 2011 22:56:33 -0000 1.225
27 +++ ChangeLog 3 Sep 2011 10:27:07 -0000 1.226
28 @@ -1,6 +1,15 @@
29 # ChangeLog for x11-wm/openbox
30 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
31 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/openbox/ChangeLog,v 1.225 2011/08/17 22:56:33 hwoarang Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/openbox/ChangeLog,v 1.226 2011/09/03 10:27:07 hwoarang Exp $
33 +
34 +*openbox-3.5.0-r1 (03 Sep 2011)
35 +
36 + 03 Sep 2011; Markos Chandras <hwoarang@g.o>
37 + -openbox-3.5.0_pre20110313.ebuild, -openbox-3.5.0_pre20110801.ebuild,
38 + -openbox-3.5.0.ebuild, +openbox-3.5.0-r1.ebuild,
39 + +files/openbox-3.5.0-configure-imlib2.patch:
40 + Respect imlib2 configuration option. Bug #381067. Patch is already in git
41 + repo
42
43 17 Aug 2011; Markos Chandras <hwoarang@g.o> openbox-3.5.0.ebuild:
44 Remove app-text/docbook2X per bug #378939
45
46
47
48 1.1 x11-wm/openbox/openbox-3.5.0-r1.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/openbox/openbox-3.5.0-r1.ebuild?rev=1.1&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/openbox/openbox-3.5.0-r1.ebuild?rev=1.1&content-type=text/plain
52
53 Index: openbox-3.5.0-r1.ebuild
54 ===================================================================
55 # Copyright 1999-2011 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 # $Header: /var/cvsroot/gentoo-x86/x11-wm/openbox/openbox-3.5.0-r1.ebuild,v 1.1 2011/09/03 10:27:07 hwoarang Exp $
58
59 EAPI="2"
60 WANT_AUTOMAKE="1.9"
61 inherit multilib autotools eutils
62
63 DESCRIPTION="A standards compliant, fast, light-weight, extensible window manager"
64 HOMEPAGE="http://openbox.org/"
65 SRC_URI="http://openbox.org/dist/openbox/${P}.tar.gz"
66
67 LICENSE="GPL-2"
68 SLOT="3"
69 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
70 IUSE="debug imlib nls session startup-notification static-libs"
71
72 RDEPEND="dev-libs/glib:2
73 >=dev-libs/libxml2-2.0
74 dev-python/pyxdg
75 >=media-libs/fontconfig-2
76 x11-libs/libXft
77 x11-libs/libXrandr
78 x11-libs/libXt
79 >=x11-libs/pango-1.8[X]
80 imlib? ( media-libs/imlib2 )
81 startup-notification? ( >=x11-libs/startup-notification-0.8 )
82 x11-libs/libXinerama"
83 DEPEND="${RDEPEND}
84 sys-devel/gettext
85 dev-util/pkgconfig
86 x11-proto/xextproto
87 x11-proto/xf86vidmodeproto
88 x11-proto/xineramaproto"
89
90 src_prepare() {
91 epatch "${FILESDIR}"/${PN}-gnome-session-3.4.9.patch
92 epatch "${FILESDIR}"/${PN}-as-needed.patch
93 epatch "${FILESDIR}"/${P}-configure-imlib2.patch
94 eautopoint
95 eautoreconf
96 }
97
98 src_configure() {
99 econf \
100 --docdir=/usr/share/doc/${PF} \
101 $(use_enable debug) \
102 $(use_enable imlib imlib2) \
103 $(use_enable nls) \
104 $(use_enable startup-notification) \
105 $(use_enable session session-management) \
106 $(use_enable static-libs static) \
107 --with-x
108 }
109
110 src_install() {
111 dodir /etc/X11/Sessions
112 echo "/usr/bin/openbox-session" > "${D}/etc/X11/Sessions/${PN}"
113 fperms a+x /etc/X11/Sessions/${PN}
114 emake DESTDIR="${D}" install || die "emake install failed"
115 ! use static-libs && rm "${D}"/usr/$(get_libdir)/lib{obt,obrender}.la
116 }