Gentoo Archives: gentoo-commits

From: "Vlastimil Babka (caster)" <caster@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/gwenview: ChangeLog gwenview-1.4.2-r1.ebuild
Date: Sat, 10 Jan 2009 11:44:34
Message-Id: E1LLcGW-0000o2-3u@stork.gentoo.org
1 caster 09/01/10 11:44:32
2
3 Modified: ChangeLog
4 Added: gwenview-1.4.2-r1.ebuild
5 Log:
6 Revbump to fix building with media-libs/exiv2-0.18, bug #254049. Thanks to Yar Odin <yarodin@×××××.com> and Lars <polynomial-C@×××.de> for the patch.
7 (Portage version: 2.2_rc20/cvs/Linux 2.6.28-gentoo-perfctr x86_64)
8
9 Revision Changes Path
10 1.62 media-gfx/gwenview/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/gwenview/ChangeLog?rev=1.62&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/gwenview/ChangeLog?rev=1.62&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/gwenview/ChangeLog?r1=1.61&r2=1.62
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-gfx/gwenview/ChangeLog,v
19 retrieving revision 1.61
20 retrieving revision 1.62
21 diff -u -r1.61 -r1.62
22 --- ChangeLog 22 Aug 2008 22:10:21 -0000 1.61
23 +++ ChangeLog 10 Jan 2009 11:44:32 -0000 1.62
24 @@ -1,6 +1,13 @@
25 # ChangeLog for media-gfx/gwenview
26 -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/gwenview/ChangeLog,v 1.61 2008/08/22 22:10:21 maekke Exp $
28 +# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/gwenview/ChangeLog,v 1.62 2009/01/10 11:44:32 caster Exp $
30 +
31 +*gwenview-1.4.2-r1 (10 Jan 2009)
32 +
33 + 10 Jan 2009; Vlastimil Babka <caster@g.o>
34 + +files/gwenview-1.4.2-exiv2.patch, +gwenview-1.4.2-r1.ebuild:
35 + Revbump to fix building with media-libs/exiv2-0.18, bug #254049. Thanks to
36 + Yar Odin <yarodin@×××××.com> and Lars <polynomial-C@×××.de> for the patch.
37
38 22 Aug 2008; Markus Meier <maekke@g.o> metadata.xml:
39 add GLEP 56 USE flag desc from use.local.desc
40
41
42
43 1.1 media-gfx/gwenview/gwenview-1.4.2-r1.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/gwenview/gwenview-1.4.2-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/gwenview/gwenview-1.4.2-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: gwenview-1.4.2-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2009 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/media-gfx/gwenview/gwenview-1.4.2-r1.ebuild,v 1.1 2009/01/10 11:44:32 caster Exp $
53
54 inherit kde
55
56 MY_P=${P/_/}
57 S="${WORKDIR}/${MY_P}"
58
59 DESCRIPTION="image viewer for KDE"
60 HOMEPAGE="http://gwenview.sourceforge.net/"
61 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
62 LICENSE="GPL-2"
63
64 SLOT="0"
65 KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
66 IUSE="kipi kdeenablefinal"
67
68 DEPEND="kipi? ( >=media-plugins/kipi-plugins-0.1.0_beta2 )
69 media-gfx/exiv2"
70
71 need-kde 3.5
72
73 I18N="${PN}-i18n-${PV}"
74
75 LANGS="ar az bg br ca cs cy da de el en_GB es et fi fo fr ga gl he hi hu
76 is it ja ka ko lt nb nl nso pa pl pt pt_BR ro ru rw sk sr sr@Latn sv ta
77 th tr uk xh zh_CN zh_TW zu"
78
79 for X in ${LANGS}; do
80 SRC_URI="${SRC_URI} linguas_${X}? ( mirror://sourceforge/${PN}/${I18N}.tar.bz2 )"
81 IUSE="${IUSE} linguas_${X}"
82 done
83
84 src_unpack() {
85 kde_src_unpack
86
87 # bug #254049
88 epatch "${FILESDIR}/"${P}"-exiv2.patch"
89
90 if [ -d "${WORKDIR}/${I18N}" ]; then
91 cd "${WORKDIR}/${I18N}"
92 for X in ${LANGS}; do
93 use linguas_${X} || rm -rf "${X}"
94 done
95 rm -f configure
96 fi
97 }
98
99 src_compile() {
100 local myconf="$(use_enable kipi)"
101 rm -f "${S}/configure"
102
103 kde_src_compile
104
105 if [ -d "${WORKDIR}/${I18N}" ]; then
106 KDE_S="${WORKDIR}/${I18N}" \
107 kde_src_compile
108 fi
109 }
110
111 src_install() {
112 kde_src_install
113
114 if [ -d "${WORKDIR}/${I18N}" ]; then
115 KDE_S="${WORKDIR}/${I18N}" \
116 kde_src_install
117 fi
118 }