Gentoo Archives: gentoo-commits

From: "Markos Chandras (hwoarang)" <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in lxde-base/lxpanel: ChangeLog lxpanel-0.5.7.ebuild lxpanel-0.5.4.1.ebuild lxpanel-0.5.5.ebuild lxpanel-0.5.3.ebuild
Date: Tue, 26 Jul 2011 22:35:09
Message-Id: 20110726223458.E174F2004B@flycatcher.gentoo.org
1 hwoarang 11/07/26 22:34:58
2
3 Modified: ChangeLog
4 Added: lxpanel-0.5.7.ebuild
5 Removed: lxpanel-0.5.4.1.ebuild lxpanel-0.5.5.ebuild
6 lxpanel-0.5.3.ebuild
7 Log:
8 Version bump
9
10 (Portage version: 2.2.0_alpha46/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.30 lxde-base/lxpanel/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/lxde-base/lxpanel/ChangeLog?rev=1.30&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/lxde-base/lxpanel/ChangeLog?rev=1.30&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/lxde-base/lxpanel/ChangeLog?r1=1.29&r2=1.30
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/lxde-base/lxpanel/ChangeLog,v
22 retrieving revision 1.29
23 retrieving revision 1.30
24 diff -u -r1.29 -r1.30
25 --- ChangeLog 7 Mar 2011 20:31:34 -0000 1.29
26 +++ ChangeLog 26 Jul 2011 22:34:58 -0000 1.30
27 @@ -1,6 +1,13 @@
28 # ChangeLog for lxde-base/lxpanel
29 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxpanel/ChangeLog,v 1.29 2011/03/07 20:31:34 klausman Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxpanel/ChangeLog,v 1.30 2011/07/26 22:34:58 hwoarang Exp $
32 +
33 +*lxpanel-0.5.7 (26 Jul 2011)
34 +
35 + 26 Jul 2011; Markos Chandras <hwoarang@g.o> -lxpanel-0.5.3.ebuild,
36 + -files/lxpanel-0.5.3-battery.patch, -lxpanel-0.5.4.1.ebuild,
37 + -lxpanel-0.5.5.ebuild, +lxpanel-0.5.7.ebuild:
38 + Version bump
39
40 07 Mar 2011; Tobias Klausmann <klausman@g.o> lxpanel-0.5.6.ebuild:
41 Keyworded on alpha, bug #330911
42
43
44
45 1.1 lxde-base/lxpanel/lxpanel-0.5.7.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/lxde-base/lxpanel/lxpanel-0.5.7.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/lxde-base/lxpanel/lxpanel-0.5.7.ebuild?rev=1.1&content-type=text/plain
49
50 Index: lxpanel-0.5.7.ebuild
51 ===================================================================
52 # Copyright 1999-2011 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/lxde-base/lxpanel/lxpanel-0.5.7.ebuild,v 1.1 2011/07/26 22:34:58 hwoarang Exp $
55
56 EAPI="4"
57
58 inherit autotools eutils
59
60 DESCRIPTION="Lightweight X11 desktop panel for LXDE"
61 HOMEPAGE="http://lxde.org/"
62 SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz"
63
64 LICENSE="GPL-2"
65 KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86 ~x86-interix ~amd64-linux ~x86-linux"
66 SLOT="0"
67 IUSE="+alsa"
68 RESTRICT="test" # bug 249598
69
70 RDEPEND="x11-libs/gtk+:2
71 x11-libs/libXmu
72 x11-libs/libXpm
73 lxde-base/lxmenu-data
74 lxde-base/menu-cache
75 alsa? ( media-libs/alsa-lib )"
76 DEPEND="${RDEPEND}
77 dev-util/pkgconfig
78 sys-devel/gettext"
79
80 src_prepare() {
81 epatch "${FILESDIR}"/${PN}-0.5.1-sandbox.patch
82 epatch "${FILESDIR}"/${PN}-0.5.6-broken-apps.patch
83 eautoreconf
84 }
85
86 src_configure() {
87 local plugins=all
88 [[ ${CHOST} == *-interix* ]] && plugins=deskno,kbled,xkb
89
90 econf $(use_enable alsa) --with-x --with-plugins=${plugins}
91 # the gtk+ dep already pulls in libX11, so we might as well hardcode with-x
92 }
93
94 src_install () {
95 emake DESTDIR="${D}" install
96 dodoc AUTHORS ChangeLog README
97
98 # Get rid of the .la files.
99 find "${D}" -name '*.la' -delete
100 }
101
102 pkg_postinst() {
103 elog "If you have problems with broken icons shown in the main panel,"
104 elog "you will have to configure panel settings via its menu."
105 elog "This will not be an issue with first time installations."
106 }