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