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-gfx/digikam: ChangeLog digikam-1.9.0.ebuild
Date: Tue, 01 Mar 2011 07:18:44
Message-Id: 20110301071833.28ED320054@flycatcher.gentoo.org
1 dilfridge 11/03/01 07:18:33
2
3 Modified: ChangeLog
4 Added: digikam-1.9.0.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.1.9.41/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.178 media-gfx/digikam/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/digikam/ChangeLog?rev=1.178&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/digikam/ChangeLog?rev=1.178&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/digikam/ChangeLog?r1=1.177&r2=1.178
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-gfx/digikam/ChangeLog,v
20 retrieving revision 1.177
21 retrieving revision 1.178
22 diff -u -r1.177 -r1.178
23 --- ChangeLog 27 Feb 2011 11:55:04 -0000 1.177
24 +++ ChangeLog 1 Mar 2011 07:18:32 -0000 1.178
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-gfx/digikam
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/digikam/ChangeLog,v 1.177 2011/02/27 11:55:04 dilfridge Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/digikam/ChangeLog,v 1.178 2011/03/01 07:18:32 dilfridge Exp $
30 +
31 +*digikam-1.9.0 (01 Mar 2011)
32 +
33 + 01 Mar 2011; Andreas K. Huettel <dilfridge@g.o>
34 + +digikam-1.9.0.ebuild, +files/digikam-1.9.0-docs.patch:
35 + Version bump
36
37 27 Feb 2011; Andreas K. Huettel <dilfridge@g.o>
38 digikam-1.2.0-r4.ebuild:
39
40
41
42 1.1 media-gfx/digikam/digikam-1.9.0.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/digikam/digikam-1.9.0.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/digikam/digikam-1.9.0.ebuild?rev=1.1&content-type=text/plain
46
47 Index: digikam-1.9.0.ebuild
48 ===================================================================
49 # Copyright 1999-2011 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-gfx/digikam/digikam-1.9.0.ebuild,v 1.1 2011/03/01 07:18:33 dilfridge Exp $
52
53 EAPI=3
54
55 KDE_LINGUAS="ar be bg ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga gl he hi hne hr hu is it ja km
56 ko lt lv ms nb nds ne nl nn pa pl pt pt_BR ro ru se sk sl sv th tr uk vi zh_CN zh_TW"
57 KMNAME="extragear/graphics"
58
59 # needed for sufficiently new libkdcraw
60 KDE_MINIMAL="4.5"
61 inherit kde4-base
62
63 MY_P="${PN}-${PV/_/-}"
64
65 DESCRIPTION="A digital photo management application for KDE."
66 HOMEPAGE="http://www.digikam.org/"
67 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2
68 handbook? ( mirror://gentoo/${PN}-doc-1.4.0.tar.bz2 )"
69
70 LICENSE="GPL-2
71 handbook? ( FDL-1.2 )"
72 KEYWORDS="~amd64 ~x86"
73 SLOT="4"
74 IUSE="addressbook debug doc geolocation gphoto2 handbook semantic-desktop themedesigner +thumbnails video"
75
76 CDEPEND="
77 >=kde-base/kdelibs-${KDE_MINIMAL}[semantic-desktop?]
78 >=kde-base/libkdcraw-${KDE_MINIMAL}
79 >=kde-base/libkexiv2-${KDE_MINIMAL}
80 >=kde-base/libkipi-${KDE_MINIMAL}
81 >=kde-base/solid-${KDE_MINIMAL}
82 media-libs/jasper
83 virtual/jpeg
84 media-libs/lcms:0
85 >=media-libs/lensfun-0.2.5
86 media-libs/liblqr
87 media-libs/libpng
88 media-libs/tiff
89 media-libs/libpgf
90 >=media-plugins/kipi-plugins-1.2.0-r1
91 >=sci-libs/clapack-3.2.1-r3
92 virtual/mysql
93 x11-libs/qt-gui[qt3support]
94 || ( x11-libs/qt-sql[mysql] x11-libs/qt-sql[sqlite] )
95 addressbook? ( >=kde-base/kdepimlibs-${KDE_MINIMAL} )
96 geolocation? ( >=kde-base/marble-${KDE_MINIMAL}[plasma] )
97 gphoto2? ( media-libs/libgphoto2 )
98 "
99 RDEPEND="${CDEPEND}
100 >=kde-base/kreadconfig-${KDE_MINIMAL}
101 video? (
102 || (
103 >=kde-base/mplayerthumbs-${KDE_MINIMAL}
104 >=kde-base/ffmpegthumbs-${KDE_MINIMAL}
105 )
106 )
107 "
108 DEPEND="${CDEPEND}
109 sys-devel/gettext
110 doc? ( app-doc/doxygen )
111 "
112
113 S="${WORKDIR}/${MY_P}"
114
115 PATCHES=( "${FILESDIR}/${PN}"-1.9.0-docs.patch
116 "${FILESDIR}/${PN}"-1.8.0-tests.patch )
117
118 src_prepare() {
119 if use handbook; then
120 mv "${WORKDIR}/${PN}"-1.4.0/* "${S}/" || die
121 else
122 mkdir doc || die
123 echo > doc/CMakeLists.txt || die
124 fi
125
126 kde4-base_src_prepare
127 }
128
129 src_configure() {
130 local backend
131
132 use semantic-desktop && backend="Nepomuk" || backend="None"
133 # LQR = only allows to choose between bundled/external
134 mycmakeargs=(
135 -DFORCED_UNBUNDLE=ON
136 -DWITH_LQR=ON
137 -DWITH_LENSFUN=ON
138 -DGWENVIEW_SEMANTICINFO_BACKEND=${backend}
139 $(cmake-utils_use_with addressbook KdepimLibs)
140 $(cmake-utils_use_build doc)
141 $(cmake-utils_use_with geolocation MarbleWidget)
142 $(cmake-utils_use_enable gphoto2 GPHOTO2)
143 $(cmake-utils_use_with gphoto2)
144 $(cmake-utils_use_with semantic-desktop Soprano)
145 $(cmake-utils_use_enable themedesigner)
146 $(cmake-utils_use_enable thumbnails THUMBS_DB)
147 )
148
149 kde4-base_src_configure
150 }
151
152 src_install() {
153 kde4-base_src_install
154
155 if use doc; then
156 # install the api documentation
157 dodir /usr/share/doc/${PF}/html || die
158 insinto /usr/share/doc/${PF}/html
159 doins -r ${CMAKE_BUILD_DIR}/api/html/* || die
160 fi
161
162 if use handbook; then
163 dodoc readme-handbook.txt || die
164 fi
165 }
166
167 pkg_postinst() {
168 kde4-base_pkg_postinst
169
170 if use doc; then
171 elog The digikam api documentation has been installed at /usr/share/doc/${PF}/html
172 fi
173 }