Gentoo Archives: gentoo-commits

From: "Andreas HAttel (dilfridge)" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-plugins/kipi-plugins: ChangeLog kipi-plugins-3.1.0.ebuild
Date: Fri, 29 Mar 2013 16:26:44
Message-Id: 20130329162641.29F4B2171D@flycatcher.gentoo.org
1 dilfridge 13/03/29 16:26:41
2
3 Modified: ChangeLog
4 Added: kipi-plugins-3.1.0.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2.0_alpha170/cvs/Linux x86_64, signed Manifest commit with key 7887F787)
9
10 Revision Changes Path
11 1.140 media-plugins/kipi-plugins/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/kipi-plugins/ChangeLog?rev=1.140&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/kipi-plugins/ChangeLog?rev=1.140&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/kipi-plugins/ChangeLog?r1=1.139&r2=1.140
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-plugins/kipi-plugins/ChangeLog,v
20 retrieving revision 1.139
21 retrieving revision 1.140
22 diff -u -r1.139 -r1.140
23 --- ChangeLog 11 Feb 2013 23:23:32 -0000 1.139
24 +++ ChangeLog 29 Mar 2013 16:26:40 -0000 1.140
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-plugins/kipi-plugins
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/kipi-plugins/ChangeLog,v 1.139 2013/02/11 23:23:32 creffett Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/kipi-plugins/ChangeLog,v 1.140 2013/03/29 16:26:40 dilfridge Exp $
30 +
31 +*kipi-plugins-3.1.0 (29 Mar 2013)
32 +
33 + 29 Mar 2013; Andreas K. Huettel <dilfridge@g.o>
34 + +kipi-plugins-3.1.0.ebuild:
35 + Version bump
36
37 11 Feb 2013; Chris Reffett <creffett@g.o> kipi-plugins-3.0.0.ebuild:
38 Add USE upnp, which handles the (new?) dependency on herqq.
39
40
41
42 1.1 media-plugins/kipi-plugins/kipi-plugins-3.1.0.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/kipi-plugins/kipi-plugins-3.1.0.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/kipi-plugins/kipi-plugins-3.1.0.ebuild?rev=1.1&content-type=text/plain
46
47 Index: kipi-plugins-3.1.0.ebuild
48 ===================================================================
49 # Copyright 1999-2013 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-plugins/kipi-plugins/kipi-plugins-3.1.0.ebuild,v 1.1 2013/03/29 16:26:40 dilfridge Exp $
52
53 EAPI=5
54
55 OPENGL_REQUIRED="optional"
56
57 KDE_MINIMAL="4.10"
58
59 KDE_LINGUAS="ar az be bg bn br bs ca cs csb cy da de el en_GB eo es et eu fa fi fo fr fy ga
60 gl ha he hi hr hsb hu id is it ja ka kk km ko ku lb lo lt lv mi mk mn ms mt nb nds ne nl nn
61 nso oc pa pl pt pt_BR ro ru rw se sk sl sq sr ss sv ta te tg th tr tt uk uz ven vi wa xh
62 zh_CN zh_HK zh_TW zu"
63
64 KDE_HANDBOOK="optional"
65
66 inherit flag-o-matic kde4-base
67
68 MY_PV=${PV/_/-}
69 MY_P="digikam-${MY_PV}"
70
71 DESCRIPTION="Plugins for the KDE Image Plugin Interface"
72 HOMEPAGE="http://www.digikam.org/"
73 SRC_URI="mirror://kde/stable/digikam/${MY_P}.tar.bz2"
74
75 LICENSE="GPL-2
76 handbook? ( FDL-1.2 )"
77 KEYWORDS="~amd64 ~x86"
78 SLOT="4"
79 IUSE="cdr calendar crypt debug expoblending gpssync +imagemagick ipod mediawiki mjpeg panorama redeyes scanner upnp vkontakte"
80
81 DEPEND="
82 $(add_kdebase_dep libkipi)
83 $(add_kdebase_dep libkdcraw)
84 $(add_kdebase_dep libkexiv2)
85 dev-libs/expat
86 dev-libs/libxml2
87 dev-libs/libxslt
88 dev-libs/qjson
89 gpssync? ( media-libs/libkgeomap )
90 media-libs/libpng
91 media-libs/tiff
92 virtual/jpeg
93 calendar? ( $(add_kdebase_dep kdepimlibs) )
94 crypt? ( app-crypt/qca:2 )
95 ipod? (
96 media-libs/libgpod
97 x11-libs/gtk+:2
98 )
99 mediawiki? ( >=net-libs/libmediawiki-3.0.0 )
100 panorama? (
101 sys-devel/bison
102 sys-devel/flex
103 )
104 redeyes? ( media-libs/opencv )
105 scanner? (
106 $(add_kdebase_dep libksane)
107 media-gfx/sane-backends
108 )
109 upnp? ( media-libs/herqq )
110 vkontakte? ( net-libs/libkvkontakte )
111 "
112 RDEPEND="${DEPEND}
113 cdr? ( app-cdr/k3b )
114 expoblending? ( media-gfx/hugin )
115 imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) )
116 mjpeg? ( media-video/mjpegtools )
117 panorama? (
118 media-gfx/enblend
119 >=media-gfx/hugin-2011.0.0
120 )
121 "
122
123 S=${WORKDIR}/${MY_P}/extra/${PN}
124
125 RESTRICT=test
126 # bug 420203
127
128 PATCHES=(
129 "${FILESDIR}/${PN}-3.0.0-options.patch"
130 )
131
132 src_prepare() {
133 # prepare the handbook
134 mv "${WORKDIR}/${MY_P}/doc/${PN}" "${WORKDIR}/${MY_P}/extra/${PN}/doc" || die
135 if use handbook; then
136 echo "add_subdirectory( doc )" >> CMakeLists.txt
137 fi
138
139 # prepare the translations
140 mv "${WORKDIR}/${MY_P}/po" po || die
141 find po -name "*.po" -and -not -name "kipiplugin*.po" -exec rm {} +
142 echo "find_package(Msgfmt REQUIRED)" >> CMakeLists.txt || die
143 echo "find_package(Gettext REQUIRED)" >> CMakeLists.txt || die
144 echo "add_subdirectory( po )" >> CMakeLists.txt
145
146 kde4-base_src_prepare
147 }
148
149 src_configure() {
150 # Remove flags -floop-block -floop-interchange
151 # -floop-strip-mine due to bug #305443.
152 filter-flags -floop-block
153 filter-flags -floop-interchange
154 filter-flags -floop-strip-mine
155
156 mycmakeargs+=(
157 $(cmake-utils_use_with ipod GLIB2)
158 $(cmake-utils_use_with ipod GObject)
159 $(cmake-utils_use_with ipod Gdk)
160 $(cmake-utils_use_with ipod Gpod)
161 $(cmake-utils_use_with calendar KdepimLibs)
162 $(cmake-utils_use_with gpssync KGeoMap)
163 $(cmake-utils_use_with mediawiki MEDIAWIKI)
164 $(cmake-utils_use_with redeyes OpenCV)
165 $(cmake-utils_use_with opengl OpenGL)
166 $(cmake-utils_use_with crypt QCA2)
167 $(cmake-utils_use_with scanner KSane)
168 $(cmake-utils_use_with upnp Hupnp)
169 $(cmake-utils_use_enable expoblending)
170 $(cmake-utils_use_enable panorama)
171 )
172
173 kde4-base_src_configure
174 }