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.8.0.ebuild digikam-1.6.0.ebuild
Date: Fri, 28 Jan 2011 18:41:36
Message-Id: 20110128184126.4D4CE2004E@flycatcher.gentoo.org
1 dilfridge 11/01/28 18:41:26
2
3 Modified: ChangeLog
4 Added: digikam-1.8.0.ebuild
5 Removed: digikam-1.6.0.ebuild
6 Log:
7 Version bump; remove old
8
9 (Portage version: 2.1.9.35/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.170 media-gfx/digikam/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/digikam/ChangeLog?rev=1.170&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/digikam/ChangeLog?rev=1.170&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/digikam/ChangeLog?r1=1.169&r2=1.170
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-gfx/digikam/ChangeLog,v
21 retrieving revision 1.169
22 retrieving revision 1.170
23 diff -u -r1.169 -r1.170
24 --- ChangeLog 19 Jan 2011 12:59:18 -0000 1.169
25 +++ ChangeLog 28 Jan 2011 18:41:26 -0000 1.170
26 @@ -1,6 +1,12 @@
27 # ChangeLog for media-gfx/digikam
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/digikam/ChangeLog,v 1.169 2011/01/19 12:59:18 scarabeus Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/digikam/ChangeLog,v 1.170 2011/01/28 18:41:26 dilfridge Exp $
31 +
32 +*digikam-1.8.0 (28 Jan 2011)
33 +
34 + 28 Jan 2011; Andreas K. Huettel <dilfridge@g.o>
35 + -digikam-1.6.0.ebuild, +digikam-1.8.0.ebuild:
36 + Version bump
37
38 19 Jan 2011; Tomáš Chvátal <scarabeus@g.o> digikam-1.6.0.ebuild,
39 digikam-1.7.0.ebuild:
40
41
42
43 1.1 media-gfx/digikam/digikam-1.8.0.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/digikam/digikam-1.8.0.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/digikam/digikam-1.8.0.ebuild?rev=1.1&content-type=text/plain
47
48 Index: digikam-1.8.0.ebuild
49 ===================================================================
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/media-gfx/digikam/digikam-1.8.0.ebuild,v 1.1 2011/01/28 18:41:26 dilfridge Exp $
53
54 EAPI=3
55
56 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
57 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"
58 KMNAME="extragear/graphics"
59
60 # needed for sufficiently new libkdcraw
61 KDE_MINIMAL="4.5"
62 inherit kde4-base
63
64 MY_P="${PN}-${PV/_/-}"
65
66 DESCRIPTION="A digital photo management application for KDE."
67 HOMEPAGE="http://www.digikam.org/"
68 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2
69 handbook? ( mirror://gentoo/${PN}-doc-1.4.0.tar.bz2 )"
70
71 LICENSE="GPL-2
72 handbook? ( FDL-1.2 )"
73 KEYWORDS="~amd64 ~x86"
74 SLOT="4"
75 IUSE="addressbook debug doc geolocation gphoto2 handbook semantic-desktop themedesigner +thumbnails video"
76
77 CDEPEND="
78 >=kde-base/kdelibs-${KDE_MINIMAL}[semantic-desktop?]
79 >=kde-base/libkdcraw-${KDE_MINIMAL}
80 >=kde-base/libkexiv2-${KDE_MINIMAL}
81 >=kde-base/libkipi-${KDE_MINIMAL}
82 >=kde-base/solid-${KDE_MINIMAL}
83 media-libs/jasper
84 virtual/jpeg
85 media-libs/lcms:0
86 >=media-libs/lensfun-0.2.5
87 media-libs/liblqr
88 media-libs/libpng
89 media-libs/tiff
90 media-libs/libpgf
91 >=media-plugins/kipi-plugins-1.2.0-r1
92 >=sci-libs/clapack-3.2.1-r3
93 virtual/mysql
94 x11-libs/qt-gui[qt3support]
95 || ( x11-libs/qt-sql[mysql] x11-libs/qt-sql[sqlite] )
96 addressbook? ( >=kde-base/kdepimlibs-${KDE_MINIMAL} )
97 geolocation? ( >=kde-base/marble-${KDE_MINIMAL}[plasma] )
98 gphoto2? ( media-libs/libgphoto2 )
99 "
100 RDEPEND="${CDEPEND}
101 >=kde-base/kreadconfig-${KDE_MINIMAL}
102 video? (
103 || (
104 >=kde-base/mplayerthumbs-${KDE_MINIMAL}
105 >=kde-base/ffmpegthumbs-${KDE_MINIMAL}
106 )
107 )
108 "
109 DEPEND="${CDEPEND}
110 sys-devel/gettext
111 doc? ( app-doc/doxygen )
112 "
113
114 S="${WORKDIR}/${MY_P}"
115
116 PATCHES=( "${FILESDIR}/${PN}"-1.7.0-docs.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 }