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