Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/dilfridge:master commit in: media-plugins/kipi-plugins/files/, media-plugins/kipi-plugins/
Date: Sun, 08 Apr 2012 17:04:44
Message-Id: 1333904611.71c899eca8f214ba3863a086bfce6e2cdfd70349.dilfridge@gentoo
1 commit: 71c899eca8f214ba3863a086bfce6e2cdfd70349
2 Author: Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
3 AuthorDate: Sun Apr 8 17:03:31 2012 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 8 17:03:31 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=71c899ec
7
8 [media-plugins/kipi-plugins] Version bump
9
10 (Portage version: 2.1.10.56/git/Linux x86_64, unsigned Manifest commit)
11
12 ---
13 media-plugins/kipi-plugins/Manifest | 27 +----
14 .../files/kipi-plugins-2.6.0_beta3-options.patch | 31 +++++
15 .../kipi-plugins/kipi-plugins-2.6.0_beta3.ebuild | 117 ++++++++++++++++++++
16 3 files changed, 150 insertions(+), 25 deletions(-)
17
18 diff --git a/media-plugins/kipi-plugins/Manifest b/media-plugins/kipi-plugins/Manifest
19 index 88b5cc9..b9d49f5 100644
20 --- a/media-plugins/kipi-plugins/Manifest
21 +++ b/media-plugins/kipi-plugins/Manifest
22 @@ -1,25 +1,2 @@
23 ------BEGIN PGP SIGNED MESSAGE-----
24 -Hash: SHA512
25 -
26 -AUX kipi-plugins-1.7.0-expoblending.patch 570 RMD160 c08b628dceb39b4a2dbe15fd376256785dd8cacf SHA1 763aec7f286f4cd208aa38f5665c62986bcfaddb SHA256 31788bac46a0af39e2b8475bdd84e07710af5d6655efbdaa6939795eb8b7d7f0
27 -AUX kipi-plugins-2.2.0-panorama.patch 637 RMD160 af10aa9d372525b726f6127c5708c94ec0d8d2c6 SHA1 04ffe616b1bd516009b8ff46bf138fc3f3a620eb SHA256 d83477c7b1c67342863aeb1b03ec6f8b7fa4a7b1ca0194d1d42e4ebaf920edee
28 -DIST digikam-2.5.0.tar.bz2 54976375 RMD160 4ff1b5fbc2cc4a8cb9994f7c7796086418dd43fb SHA1 6cadb838669d1bdcbd6abb677889f7d68d696383 SHA256 55292c79b41fd2c20ce0a821f388645436acb18b3b06b486747e17129114851a
29 -EBUILD kipi-plugins-2.5.0.ebuild 3229 RMD160 462dd0ebc1905708d5e2abb2f28e26649974c9d9 SHA1 71d1ec0170988abd4cdcc2586e7aac605fb554b9 SHA256 65d56cd9ed327b1a21e191398a6da52067d6ac78f3174bc8db0501b0605cdd16
30 -MISC metadata.xml 961 RMD160 767e890545236003bd89a73778ca0ef347a67e9a SHA1 a5d91c03c129d0ed92d792806ff6ccb22da972b6 SHA256 8a137c5797a41e37989bd78aa7761c84a42b685b59b7f5b3ddbd1639b4637af0
31 ------BEGIN PGP SIGNATURE-----
32 -Version: GnuPG v2.0.17 (GNU/Linux)
33 -
34 -iQIcBAEBCgAGBQJPgbITAAoJENwGBM22xffesRAP/ApxaH1VVoxfRmyiaC5NHFZD
35 -4YB+q2svUIawRAEbh6cAtg7vYayvaoPqD02I8E3qrsxMwKleiIBeVEdT4y1fJNkS
36 -FPWr8ABQhm6v2j8C462YKOgPhfC/XIuXREGt3KY/NUhgc56DreaPi/bZbz8PbBnV
37 -91ORJd/clG+g467LWMvNOnUzvfFiJYII/xd/aiE3nBRwRU4mQQSX/Xw0opFKfJnn
38 -RnpeJCMsSugvVfg8c9xydjGkiwyXoxb8rOepoDRzVAUe9ru+5IwCvVzQaywsPOjR
39 -lf74Crx0v0KVH/nmxnXYDOKPnHHPPPl4ThoZ5tZNqKmHQWFb1gxPvr1f0QJ5XJT5
40 -bb/fzDW5Kxvqsiam16d6f3qs06ljGfaqh9GT065uAMtJDizDwU562tcA+8hsJSYl
41 -VEUpkbJuQjyP47uV41/dJQTVeMeRRb152SHpi+5CT2JUCglQ3fRNsCPW/5kgwprs
42 -olaHZYRYCTQbaNPI98gVTjWhg2stT3O2Jd0IkYVkXpT/3g2lOCWjThvIWKMdAyH4
43 -gvOqvv3thEPK3IIYgmQlRRipHmWznH0ypyG4hvvmFLQy5q55v2yTddfrX74nOQC+
44 -zOyI6mRu8yaF/Y/RQX7/z5w1oRu1pal58LHUvknUi6+8VFvxQ2Gt2SMA3XQbFOza
45 -dbsFkota7SKG/8bne0SJ
46 -=Q+fx
47 ------END PGP SIGNATURE-----
48 +DIST digikam-2.5.0.tar.bz2 54976375 SHA256 55292c79b41fd2c20ce0a821f388645436acb18b3b06b486747e17129114851a SHA512 e3d500e7719c059a425d77a09005906361fee8ea584002b172393e6156e0d79d5c59a2498e84329b5e42e92dda2850a76c636524392a113a489207b57d0b7ee7 WHIRLPOOL 8dfa904ab5cf2a7b082cd73ad8f02ffed2c72e2d3542b9994c29417a77ddd7a749d075475200ec1a5a3fa21262deac6a7f35503ab269e689eea37011a319b064
49 +DIST digikam-2.6.0-beta3.tar.bz2 55694232 SHA256 697ab7fdc0aff0a2a842df21608158f2abd1f7a4619cae9818749012267e6fec SHA512 ab820f20e0a405b524270825580d01d1658decd3387f23368b17f871984515a9a97b8b65414a707785de2c90b1db2e1fea1b00809a0c045f52df978a7b85a8fa WHIRLPOOL 3602a0307c02daddee6c7af198da3e2c9236a13aed2d3f7a2b477786991b4a011462ef97cd5e64fdf8ef76463425cb5a376b52da0a8a547a33b95081bda60141
50
51 diff --git a/media-plugins/kipi-plugins/files/kipi-plugins-2.6.0_beta3-options.patch b/media-plugins/kipi-plugins/files/kipi-plugins-2.6.0_beta3-options.patch
52 new file mode 100644
53 index 0000000..86733b1
54 --- /dev/null
55 +++ b/media-plugins/kipi-plugins/files/kipi-plugins-2.6.0_beta3-options.patch
56 @@ -0,0 +1,31 @@
57 +diff -ruN digikam-2.6.0-beta3.orig/extra/kipi-plugins/CMakeLists.txt digikam-2.6.0-beta3/extra/kipi-plugins/CMakeLists.txt
58 +--- digikam-2.6.0-beta3.orig/extra/kipi-plugins/CMakeLists.txt 2012-04-01 12:54:26.000000000 +0200
59 ++++ digikam-2.6.0-beta3/extra/kipi-plugins/CMakeLists.txt 2012-04-08 18:50:53.918419219 +0200
60 +@@ -391,7 +391,11 @@
61 + ADD_SUBDIRECTORY(picasawebexport)
62 + ADD_SUBDIRECTORY(smug)
63 + ADD_SUBDIRECTORY(printimages)
64 +- ADD_SUBDIRECTORY(expoblending)
65 ++
66 ++ IF(ENABLE_expoblending)
67 ++ ADD_SUBDIRECTORY(expoblending)
68 ++ ENDIF(ENABLE_expoblending)
69 ++
70 + ADD_SUBDIRECTORY(kopete)
71 + ADD_SUBDIRECTORY(batchprocessimages)
72 + ADD_SUBDIRECTORY(rajceexport)
73 +@@ -457,9 +461,11 @@
74 + ADD_SUBDIRECTORY(mediawiki)
75 + ENDIF(MEDIAWIKI_FOUND)
76 +
77 +- IF(Boost_FOUND)
78 +- ADD_SUBDIRECTORY(panorama)
79 +- ENDIF(Boost_FOUND)
80 ++ IF(ENABLE_panorama)
81 ++ IF(Boost_FOUND)
82 ++ ADD_SUBDIRECTORY(panorama)
83 ++ ENDIF(Boost_FOUND)
84 ++ ENDIF(ENABLE_panorama)
85 +
86 + # Laurent Montel : wallpaper is currently disabled. Waiting new api with KDE 4.2
87 + #
88
89 diff --git a/media-plugins/kipi-plugins/kipi-plugins-2.6.0_beta3.ebuild b/media-plugins/kipi-plugins/kipi-plugins-2.6.0_beta3.ebuild
90 new file mode 100644
91 index 0000000..3415161
92 --- /dev/null
93 +++ b/media-plugins/kipi-plugins/kipi-plugins-2.6.0_beta3.ebuild
94 @@ -0,0 +1,117 @@
95 +# Copyright 1999-2012 Gentoo Foundation
96 +# Distributed under the terms of the GNU General Public License v2
97 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/kipi-plugins/kipi-plugins-2.5.0.ebuild,v 1.2 2012/04/04 19:32:31 ago Exp $
98 +
99 +EAPI=4
100 +
101 +OPENGL_REQUIRED="optional"
102 +
103 +KDE_MINIMAL="4.7"
104 +
105 +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
106 +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
107 +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
108 +zh_CN zh_HK zh_TW zu"
109 +
110 +KDE_HANDBOOK="optional"
111 +
112 +inherit flag-o-matic kde4-base
113 +
114 +MY_P="digikam-${PV/_/-}"
115 +
116 +DESCRIPTION="Plugins for the KDE Image Plugin Interface"
117 +HOMEPAGE="http://www.digikam.org/"
118 +SRC_URI="mirror://sourceforge/digikam/${MY_P}.tar.bz2"
119 +
120 +LICENSE="GPL-2
121 + handbook? ( FDL-1.2 )"
122 +KEYWORDS="~amd64 ~x86"
123 +SLOT="4"
124 +IUSE="cdr calendar crypt debug expoblending gpssync +imagemagick ipod mediawiki mjpeg panorama redeyes scanner vkontakte"
125 +
126 +DEPEND="
127 + $(add_kdebase_dep libkipi)
128 + $(add_kdebase_dep libkdcraw)
129 + $(add_kdebase_dep libkexiv2)
130 + dev-libs/expat
131 + dev-libs/libxml2
132 + dev-libs/libxslt
133 + dev-libs/qjson
134 + gpssync? ( media-libs/libkgeomap )
135 + media-libs/libpng
136 + media-libs/tiff
137 + virtual/jpeg
138 + calendar? ( $(add_kdebase_dep kdepimlibs) )
139 + crypt? ( app-crypt/qca:2 )
140 + ipod? (
141 + media-libs/libgpod
142 + x11-libs/gtk+:2
143 + mediawiki? ( >=media-libs/libmediawiki-2.6.0_beta3 )
144 + )
145 + panorama? ( dev-libs/boost )
146 + redeyes? ( >=media-libs/opencv-2.2.0-r10 )
147 + scanner? (
148 + $(add_kdebase_dep libksane)
149 + media-gfx/sane-backends
150 + )
151 + vkontakte? ( net-libs/libkvkontakte )
152 +"
153 +RDEPEND="${DEPEND}
154 + cdr? ( app-cdr/k3b )
155 + expoblending? ( media-gfx/hugin )
156 + imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) )
157 + mjpeg? ( media-video/mjpegtools )
158 + panorama? (
159 + media-gfx/enblend
160 + >=media-gfx/hugin-2011.0.0
161 + )
162 +"
163 +
164 +S=${WORKDIR}/${MY_P}/extra/${PN}
165 +
166 +PATCHES=(
167 + "${FILESDIR}/${PN}-2.6.0_beta3-options.patch"
168 +)
169 +
170 +src_prepare() {
171 + # prepare the handbook
172 + mv "${WORKDIR}/${MY_P}/doc/${PN}" "${WORKDIR}/${MY_P}/extra/${PN}/doc" || die
173 + if use handbook; then
174 + echo "add_subdirectory( doc )" >> CMakeLists.txt
175 + fi
176 +
177 + # prepare the translations
178 + mv "${WORKDIR}/${MY_P}/po" po || die
179 + find po -name "*.po" -and -not -name "kipiplugin*.po" -exec rm {} +
180 + echo "find_package(Msgfmt REQUIRED)" >> CMakeLists.txt || die
181 + echo "find_package(Gettext REQUIRED)" >> CMakeLists.txt || die
182 + echo "add_subdirectory( po )" >> CMakeLists.txt
183 +
184 + kde4-base_src_prepare
185 +}
186 +
187 +src_configure() {
188 + # Remove flags -floop-block -floop-interchange
189 + # -floop-strip-mine due to bug #305443.
190 + filter-flags -floop-block
191 + filter-flags -floop-interchange
192 + filter-flags -floop-strip-mine
193 +
194 + mycmakeargs+=(
195 + $(cmake-utils_use_with ipod GLIB2)
196 + $(cmake-utils_use_with ipod GObject)
197 + $(cmake-utils_use_with ipod Gdk)
198 + $(cmake-utils_use_with ipod Gpod)
199 + $(cmake-utils_use_with calendar KdepimLibs)
200 + $(cmake-utils_use_with gpssync KGeoMap)
201 + $(cmake-utils_use_with mediawiki MEDIAWIKI)
202 + $(cmake-utils_use_with redeyes OpenCV)
203 + $(cmake-utils_use_with opengl OpenGL)
204 + $(cmake-utils_use_with crypt QCA2)
205 + $(cmake-utils_use_with scanner Sane)
206 + $(cmake-utils_use_enable expoblending)
207 + $(cmake-utils_use_enable panorama)
208 + )
209 +
210 + kde4-base_src_configure
211 +}