summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Hüttel <dilfridge@gentoo.org>2013-09-06 20:28:24 +0000
committerAndreas Hüttel <dilfridge@gentoo.org>2013-09-06 20:28:24 +0000
commit5d7ab657bc42bd01998a657ab754880839748397 (patch)
treefc9c589a9a7d44aa039f46ab7986a76165518672 /media-gfx
parentarm stable, bug #476032 (diff)
downloadhistorical-5d7ab657bc42bd01998a657ab754880839748397.tar.gz
historical-5d7ab657bc42bd01998a657ab754880839748397.tar.bz2
historical-5d7ab657bc42bd01998a657ab754880839748397.zip
Version bump
Package-Manager: portage-2.2.1/cvs/Linux x86_64 Manifest-Sign-Key: 0x84AD142F
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/digikam/ChangeLog7
-rw-r--r--media-gfx/digikam/Manifest30
-rw-r--r--media-gfx/digikam/digikam-3.4.0.ebuild153
3 files changed, 175 insertions, 15 deletions
diff --git a/media-gfx/digikam/ChangeLog b/media-gfx/digikam/ChangeLog
index a7047e4c520e..523ee9de902a 100644
--- a/media-gfx/digikam/ChangeLog
+++ b/media-gfx/digikam/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-gfx/digikam
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/digikam/ChangeLog,v 1.253 2013/08/08 10:16:08 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/digikam/ChangeLog,v 1.254 2013/09/06 20:28:09 dilfridge Exp $
+
+*digikam-3.4.0 (06 Sep 2013)
+
+ 06 Sep 2013; Andreas K. Huettel <dilfridge@gentoo.org> +digikam-3.4.0.ebuild:
+ Version bump
*digikam-3.3.0 (08 Aug 2013)
diff --git a/media-gfx/digikam/Manifest b/media-gfx/digikam/Manifest
index 6c0047f8ba4b..8394c1066005 100644
--- a/media-gfx/digikam/Manifest
+++ b/media-gfx/digikam/Manifest
@@ -3,24 +3,26 @@ Hash: SHA256
DIST digikam-3.2.0.tar.bz2 58449068 SHA256 bd7204d42c4ef73f22e757ba5daa334073bd02ccc054c31780786d2b1a2a481a SHA512 02a5bf61e63515f673ed4effa2e5c96a37d50d7847683c948156df5b5262c620bde17de1d09bc1baf2ed009d80585c66241dbf02c2bc2020ff12ab1cbcc7a669 WHIRLPOOL d07c93ce44a349da776060826cef76f9702c2c54889af2f4b8bf6461e9b579594c9e3cdd4c64bcf33880134ea23cd859468cc92eaf155ae5a209eeb23675f6e3
DIST digikam-3.3.0.tar.bz2 67124485 SHA256 3dfe0e78171c8d65b3a8e603345400bf83b90241b7a24a8ae2f7fd3443b7ac11 SHA512 1044540fb7059586a1638a7076df4b740e3166651cdc692541d3023fc44d5719b0354bd9e13dfc18f38215e7849855c3a814dc65ce48a633a780409eef34d5ba WHIRLPOOL 37488c9cf97190d137977eadb47f54de934769af51caed145f446488880b37aebe9814e830275957a4f3a770ad799207594e5daf3240f91b1277847d5986e6a8
+DIST digikam-3.4.0.tar.bz2 67118904 SHA256 e7f28e46cfaecd21ec5f3b883a19e8d540685cbbab0a2b63d5cb12e07dff8095 SHA512 0b0e83a80e35517f03519b1721e45cd6ee4d127f2e30e02cca7b6e47c617815cb6ea5de2c85a848e5467de6cf654aeae1adb28574c78bd5df925b6590caf534c WHIRLPOOL b8fb3e0e63c93970f46b5131ccab662199f306ae2314fd91b807753aaeadc0eacbe47ef32fabad2772ae3858c29efb8464b089b85bea4fd57cdb16533958c257
EBUILD digikam-3.2.0.ebuild 4073 SHA256 5aeaef73359d1c7441c9018a580a02e11a89e23771bc96a8f85ca3ceca1c8b2d SHA512 ea8b0c9a0091c4c350173c50fcb4f0b83bff1de1f244fef67e2f6311bd05406b9801a301a357f9b580e270346ee28dbd4444130a39e3098d59b8f4e1eb8e298a WHIRLPOOL 3e1fbafced3e6c368343054ac8bbe13113b38356cd1a57a3f6eafb6b7e898a4328e8a21efe9f314162fe54ae8ef824d44fbc9108de23ccbfbba71883f711345a
EBUILD digikam-3.3.0.ebuild 4076 SHA256 6d8984110b17cfffc8ca8df80d405d274c947bb0bdf408e82905ea825d4d1a82 SHA512 582439a5f3c951b642be8b75f4006393fcaf2442df22fdfd7b3f80bde1abf186840f943b089e5a805362bb227b29cfb5d24650b2ac3dc28cbc8a098cc2474ef3 WHIRLPOOL 9f3b094a3e0fa9ea01d66720a80413b780eaa3c2bb2cf398e932f337749c56bc79b433b9c65cdb89336240e071e253f5fee3241363628054b372acdb29f0aac8
-MISC ChangeLog 41588 SHA256 b440d6bee3d88c6123f1d9fbd4d2f8d5239757a334e32a9c07c334c2cf78dbe9 SHA512 ba55fdd8a6421fa177ed5398dbb9e5f336d3a836cbaac3d8703354dc441ec54c21c6b75a21123f6185b8e3e661f3ed4474ec7fb38150fbb9148b9e66978776c4 WHIRLPOOL 91b784ff8255fbfbc24a59809fe7c440260f048089476a12aa9cd841267dcbe47503a29f0ec0800995f9c00a5ccdfec8b6d9d0ffd57c8dd597dac93b781ef3e6
+EBUILD digikam-3.4.0.ebuild 4076 SHA256 cfb825bfc5ca8f65c1d32e9cb36ed800181245c950072bbe9db0e56ab38dbf24 SHA512 b5cbfba95b0a70d091e024bfc1110f78fc8b203fb7ae7ab4bc0f346a21c6268a565abea09c3cd6e35f400773a6e0c7a19bb8eba929904e4fcbc190d1c6421635 WHIRLPOOL 4f287ee3ddd7d821098ffc199d45f24131a71815a6cdb555099dc130bd1b0a1365a75f6d965e7b562e27eed969e9254b2ea4f35e7595b003af2d42d86f8ec636
+MISC ChangeLog 41714 SHA256 ecdf7b72897a8e922e9c156443c6076ae92aabb83d453ff72e3a6673781293ff SHA512 4beb3e97d4302449a9686ee0f45e04579894476f88d8654119e656015da9bba449b94f4b87c2dcc6215d24ed172abfb0e79b7781ea8949327bf87ef56eb5d3f3 WHIRLPOOL 1b29819cafe6c44a075d398e40256c50ac6375f91111f85e4830a8b78c52e756c8a64daf596e68bd457466f5623ea41b48d881bec91d1ebbd082f5a4ce8c0ac5
MISC metadata.xml 648 SHA256 fed8bb77a841bcbc558e06fbe5f729a616152051924fa17fed0e527237f09f8c SHA512 70b5b6c2f5d5ae242a3a3fe287802eaf722cd611ea0db1abe1c2daabf7a960c2f7ebc30e646db52f373efa9f9aa18481abc422bf9b080a8d6248551e0b8bd86d WHIRLPOOL 45976f32e90b1ba1e0b654017400b7e4860cbf5f6a1284fbfd81d05dd3df13654d7cea41a925c6bfc227c63566fc2af80299458c9c866b10628e12d38951803f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQIcBAEBCAAGBQJSA2/9AAoJEJS/30SErRQvSQsP+gPLjiB3ZcH4g2fOlCHneFIw
-vCK0p3G0AuRCzHukCCM5EB6RMUBRgWKs4Be+vjYS6iYP2YkjQTONqkslLC9Z9yHT
-uHD1yQRUKpBLaiGOVlQL4GlY9NKmToHMoBwP+MEhkt5NnQhjMNXq9DlrrknQ0b/D
-xUhvINe9sa0hEHyXTHXXM2CgzBJmmaTvoEdAYMtj+DM4kiC2o2JgvRL30m+jdjUV
-myQ7LDsP2gSpCPRqs01d8zg7aHlFp9fCBasgtZL4G1CjCHoL2peBnVbYOF65kWrB
-g7rkv/GRMb1lnZN9Taj63yZLgdYTu8oZIx6cfPGA3f/biIiScv2UM0YgigG1XWLl
-pD0zYagiqi2+9IlOE9X+Ixd9n0WpuYH8i3okY+PDRQ7fI7nW0dc5SYr10WgeYPoS
-rz3E9Kx9w1o0gx67L2fXrvdshaTgfYrAxQEuQ0wQUA4muwTY92Fco2oLHJWay2W2
-p/QeRMUWnvPwRSUmp9t8x6RovEUVY6lLoW4DF/apqO87B8NnMNGsAGyMWq69sN0a
-jSQl90/x2vJFbvBDieuZKKSYivExVHeL7I+Ru6TSSrvXieq9OBpBfw9GQjFuAYIV
-JtIsII0d0FZ81S/AHG8fBFPhcK7AKpNbAmbsenFxu7vj1OjuB4kApIjEvLqKUAkz
-tguETEOJO7HG+lS+FJKH
-=Pfwo
+iQIcBAEBCAAGBQJSKjsHAAoJEJS/30SErRQvr+gP/i1etQgQdqgmTJhjWYOLlU/L
+ZDR5yoiuD17tJqb1+XIn/g3sFQ8pxPfl6L2PC1L9WGRT+zeWFi9rFZcagi5sz4ox
+2b9aWSjvk9E3Zwi4TmnWeLFuGgo3xFCpuzq974u0YrQdAZ8DlRiWNEj1KqASobNz
+S8QXIowD4mJdJHlfzOSPsLLWxdu0fyEcoAZbv0OZrh2XwYpqI/JGjarL+O6rlVTr
+yjGac4FhNI3Gpzf9M8bubattuD7i3+rTCT824nSAAb1zV9SQB1Jjs3P5ahDMRn7D
+FsqZL0MRtzgQF1pH4jFkf5KL70wBud6x1t8W4/WEgVbykJbBwOcUtO5AOOK/mR1O
+1h1tXE8zMlBptp3x1fdEpiMf9/nam0fdXU5fcItemTLktM2gsFnOFmcw6QJyjM/X
+YZxXX2MeAEYBuRN/SUEP//A5Bv5Hgt0DKigeMYN3KSWjstXnO6RY14It1IQfZVbY
+OA4gdMQbDkHJFgqtaHpcqzBh8TK8L424zwLHUlSxJElUMdrs1+NbhL319GjjjWL6
+VZ+Cd+a4mPk+FAKRPlfa416n5mBVntyZnMva4wWhYng6SjtzoQ3CG0Rvx5lW8csM
+Q+Zgw0oD1VcQ3orwo0hIoyEOui6tcLnDpdQbT9vXsXWKr+HQn0lBpPeDm9tTWSn7
+mdtVQ8R0PsgVUxXRVLlr
+=YTDK
-----END PGP SIGNATURE-----
diff --git a/media-gfx/digikam/digikam-3.4.0.ebuild b/media-gfx/digikam/digikam-3.4.0.ebuild
new file mode 100644
index 000000000000..484e6dc9375b
--- /dev/null
+++ b/media-gfx/digikam/digikam-3.4.0.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/digikam/digikam-3.4.0.ebuild,v 1.1 2013/09/06 20:28:09 dilfridge Exp $
+
+EAPI=5
+
+KDE_LINGUAS="af 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 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 nso oc pa pl pt pt_BR ro ru
+rw se sk sl sq sr sr@Latn ss sv ta te tg th tr tt uk uz uz@cyrillic ven vi wa xh zh_CN zh_HK zh_TW zu"
+
+KDE_HANDBOOK="optional"
+CMAKE_MIN_VERSION="2.8"
+KDE_MINIMAL="4.10"
+
+KDE_DOC_DIRS="doc-digikam doc-showfoto"
+
+inherit kde4-base
+
+MY_PV=${PV/_/-}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Digital photo management application for KDE"
+HOMEPAGE="http://www.digikam.org/"
+SRC_URI="mirror://kde/stable/${PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2
+ handbook? ( FDL-1.2 )"
+KEYWORDS="~amd64 ~x86"
+SLOT="4"
+IUSE="addressbook debug doc gphoto2 mysql themedesigner +thumbnails video"
+
+#Keep libf2c blocker until bug 433782 is resolved
+CDEPEND="
+ $(add_kdebase_dep kdelibs 'semantic-desktop(+)')
+ $(add_kdebase_dep kdebase-kioslaves)
+ $(add_kdebase_dep libkdcraw)
+ $(add_kdebase_dep libkexiv2)
+ $(add_kdebase_dep libkipi)
+ $(add_kdebase_dep marble plasma)
+ dev-cpp/eigen:3
+ media-libs/jasper
+ media-libs/lcms:2
+ media-libs/lensfun
+ >=media-libs/libkface-3.3.0
+ media-libs/libkgeomap
+ media-libs/liblqr
+ >=media-libs/libpgf-6.12.27
+ media-libs/libpng:0=
+ media-libs/tiff
+ virtual/jpeg
+ dev-qt/qtgui:4[qt3support]
+ || ( dev-qt/qtsql:4[mysql] dev-qt/qtsql:4[sqlite] )
+ addressbook? ( $(add_kdebase_dep kdepimlibs) )
+ gphoto2? ( media-libs/libgphoto2:= )
+ mysql? ( virtual/mysql )
+"
+RDEPEND="${CDEPEND}
+ $(add_kdebase_dep kreadconfig)
+ media-plugins/kipi-plugins
+ video? (
+ || (
+ $(add_kdebase_dep mplayerthumbs)
+ $(add_kdebase_dep ffmpegthumbs)
+ )
+ )
+"
+DEPEND="${CDEPEND}
+ dev-libs/boost
+ sys-devel/gettext
+ doc? ( app-doc/doxygen )
+"
+
+S="${WORKDIR}/${MY_P}/core"
+
+RESTRICT=test
+# bug 366505
+
+src_prepare() {
+ # just to make absolutely sure
+ rm -rf "${WORKDIR}/${MY_P}/extra" || die
+
+ # prepare the handbook
+ mkdir doc-digikam doc-showfoto || die
+ echo "add_subdirectory( en )" > doc-digikam/CMakeLists.txt || die
+ mv "${WORKDIR}/${MY_P}/doc/${PN}/digikam" doc-digikam/en || die
+ echo "add_subdirectory( en )" > doc-showfoto/CMakeLists.txt || die
+ mv "${WORKDIR}/${MY_P}/doc/${PN}/showfoto" doc-showfoto/en || die
+ sed -i -e 's:../digikam/:../../doc-digikam/en/:g' doc-showfoto/en/index.docbook || die
+
+ # prepare the translations
+ mv "${WORKDIR}/${MY_P}/po" po || die
+ find po -name "*.po" -and -not -name "digikam.po" -exec rm {} +
+
+ echo "find_package(Msgfmt REQUIRED)" >> CMakeLists.txt || die
+ echo "find_package(Gettext REQUIRED)" >> CMakeLists.txt || die
+ echo "add_subdirectory( po )" >> CMakeLists.txt || die
+
+ kde4-base_src_prepare
+
+ if use handbook; then
+ echo "add_subdirectory( doc-digikam )" >> CMakeLists.txt
+ echo "add_subdirectory( doc-showfoto )" >> CMakeLists.txt
+ fi
+}
+
+src_configure() {
+ local backend
+
+ # LQR = only allows to choose between bundled/external
+ local mycmakeargs=(
+ -DENABLE_LCMS2=ON
+ -DFORCED_UNBUNDLE=ON
+ -DWITH_LQR=ON
+ -DWITH_LENSFUN=ON
+ -DGWENVIEW_SEMANTICINFO_BACKEND=Nepomuk
+ $(cmake-utils_use_with addressbook KdepimLibs)
+ -DWITH_MarbleWidget=ON
+ $(cmake-utils_use_enable gphoto2 GPHOTO2)
+ $(cmake-utils_use_with gphoto2)
+ -DWITH_Soprano=ON
+ $(cmake-utils_use_enable themedesigner)
+ $(cmake-utils_use_enable thumbnails THUMBS_DB)
+ $(cmake-utils_use_enable mysql INTERNALMYSQL)
+ $(cmake-utils_use_enable debug DEBUG_MESSAGES)
+ )
+
+ kde4-base_src_configure
+}
+
+src_compile() {
+ local mytargets="all"
+ use doc && mytargets+=" doc"
+
+ kde4-base_src_compile ${mytargets}
+}
+
+src_install() {
+ kde4-base_src_install
+
+ if use doc; then
+ # install the api documentation
+ insinto /usr/share/doc/${PF}/
+ doins -r ${CMAKE_BUILD_DIR}/api/html
+ fi
+}
+
+pkg_postinst() {
+ kde4-base_pkg_postinst
+
+ if use doc; then
+ einfo "The digikam api documentation has been installed at /usr/share/doc/${PF}/html"
+ fi
+}