Gentoo Archives: gentoo-commits

From: "Alex Alexander (wired)" <wired@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/wally: wally-2.4.ebuild ChangeLog
Date: Tue, 24 Aug 2010 06:53:54
Message-Id: 20100824065350.227E72004E@flycatcher.gentoo.org
1 wired 10/08/24 06:53:50
2
3 Modified: ChangeLog
4 Added: wally-2.4.ebuild
5 Log:
6 version bump, bug #334159
7
8 (Portage version: 2.2_rc67_p716/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.29 media-gfx/wally/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/wally/ChangeLog?rev=1.29&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/wally/ChangeLog?rev=1.29&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/wally/ChangeLog?r1=1.28&r2=1.29
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-gfx/wally/ChangeLog,v
20 retrieving revision 1.28
21 retrieving revision 1.29
22 diff -u -r1.28 -r1.29
23 --- ChangeLog 14 Jul 2010 13:39:22 -0000 1.28
24 +++ ChangeLog 24 Aug 2010 06:53:50 -0000 1.29
25 @@ -1,6 +1,11 @@
26 # ChangeLog for media-gfx/wally
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/wally/ChangeLog,v 1.28 2010/07/14 13:39:22 hwoarang Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/wally/ChangeLog,v 1.29 2010/08/24 06:53:50 wired Exp $
30 +
31 +*wally-2.4 (24 Aug 2010)
32 +
33 + 24 Aug 2010; Alex Alexander <wired@g.o> +wally-2.4.ebuild:
34 + version bump, bug #334159
35
36 14 Jul 2010; Markos Chandras <hwoarang@g.o> -wally-2.3.0.ebuild,
37 -wally-2.3.1.ebuild:
38
39
40
41 1.1 media-gfx/wally/wally-2.4.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/wally/wally-2.4.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/wally/wally-2.4.ebuild?rev=1.1&content-type=text/plain
45
46 Index: wally-2.4.ebuild
47 ===================================================================
48 # Copyright 1999-2010 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/media-gfx/wally/wally-2.4.ebuild,v 1.1 2010/08/24 06:53:49 wired Exp $
51
52 EAPI="2"
53 KDE_REQUIRED="optional"
54 inherit cmake-utils kde4-base
55
56 DESCRIPTION="A Qt4 wallpaper changer"
57 HOMEPAGE="http://www.becrux.com/index.php?page=projects&name=wally"
58 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~amd64 ~x86"
63 IUSE="debug"
64
65 DEPEND="media-libs/libexif
66 x11-libs/qt-svg:4
67 kde? ( >=kde-base/kdelibs-4.2.0 )"
68 RDEPEND="${DEPEND}"
69
70 PATCHES=(
71 "${FILESDIR}/${PN}-2.2.0-disable_popup.patch"
72 )
73
74 src_prepare() {
75 # fix path or compile fails
76 sed "s:../build/:../../${P}_build/:g" -i res/wally.qrc || die "sed failed"
77
78 kde4-base_src_prepare
79 use kde || epatch "${FILESDIR}/${PN}-2.2.0-disable-kde4.patch"
80 }
81
82 src_configure() {
83 mycmakeargs="${mycmakeargs} -DSTATIC=FALSE"
84 cmake-utils_src_configure
85 }
86
87 src_install() {
88 cmake-utils_src_install
89 newicon "${S}"/res/images/idle.png wally.png || die
90 make_desktop_entry wally Wally wally "Graphics;Qt"
91 }
92
93 pkg_postinst() {
94 if use kde; then
95 elog
96 elog "In order to use wallyplugin you need to"
97 elog "restart plasma in your KDE4 enviroment."
98 elog
99 fi
100 }