summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Hüttel <dilfridge@gentoo.org>2013-02-07 21:15:44 +0000
committerAndreas Hüttel <dilfridge@gentoo.org>2013-02-07 21:15:44 +0000
commit23caf37e8a0fae7ea2e99048e9e05375cd3b796e (patch)
tree5f1a18608834e921ef769e450a662b2666a6232b /media-gfx/digikam
parentMove Creative Commons licenses to shorter names. (diff)
downloadhistorical-23caf37e8a0fae7ea2e99048e9e05375cd3b796e.tar.gz
historical-23caf37e8a0fae7ea2e99048e9e05375cd3b796e.tar.bz2
historical-23caf37e8a0fae7ea2e99048e9e05375cd3b796e.zip
Version bump
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64 Manifest-Sign-Key: 0xB6C5F7DE
Diffstat (limited to 'media-gfx/digikam')
-rw-r--r--media-gfx/digikam/ChangeLog10
-rw-r--r--media-gfx/digikam/Manifest30
-rw-r--r--media-gfx/digikam/digikam-3.0.0_rc.ebuild154
3 files changed, 178 insertions, 16 deletions
diff --git a/media-gfx/digikam/ChangeLog b/media-gfx/digikam/ChangeLog
index 18c2e68abb70..11efc0fea991 100644
--- a/media-gfx/digikam/ChangeLog
+++ b/media-gfx/digikam/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-gfx/digikam
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/digikam/ChangeLog,v 1.235 2012/11/23 06:23:47 dilfridge Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/digikam/ChangeLog,v 1.236 2013/02/07 21:15:43 dilfridge Exp $
+
+*digikam-3.0.0_rc (07 Feb 2013)
+
+ 07 Feb 2013; Andreas K. Huettel <dilfridge@gentoo.org>
+ +digikam-3.0.0_rc.ebuild:
+ Version bump
23 Nov 2012; Andreas K. Huettel <dilfridge@gentoo.org> digikam-2.9.0.ebuild:
Does not build against KDE 4.10
diff --git a/media-gfx/digikam/Manifest b/media-gfx/digikam/Manifest
index 8de0dc75de02..fffe17ad7a02 100644
--- a/media-gfx/digikam/Manifest
+++ b/media-gfx/digikam/Manifest
@@ -3,23 +3,25 @@ Hash: SHA256
AUX digikam-2.9.0-mariadb55.patch 946 SHA256 84fd039462d6a8f100584174c30646d554ab7eea2f276b44aa05c49ce911589c SHA512 d10f7c8cf5fa727b36e2f07d604f328e6020d7f67648a1dbbfb5f2e7b8f3dbfe5b7e0c3be1d2591d9f8ddb709b91fa35d4202d7ea3c60357b4f9bbb4f523af1c WHIRLPOOL 55eaac8687424749cc9cafac10b374a8685cfa0a047ba9974f3f9ccd53280b29e336056dbb4eb6cb3b435dc96a7f7ab6a883d0096739c681f5d42b0b2675924e
DIST digikam-2.9.0.tar.bz2 56765772 SHA256 73dd0f3820fc44bba7b72c98cab73d0391e98687674da8be11ff07590c703ba0 SHA512 ef6b94f3752bd91f3b6da14f509379e3fe7bef166bc617642c531fb0a88b94876f7c59deede3957093070396c4fa9b8c6635ce9a71b7230a2809426a82e721ec WHIRLPOOL 1e5a0d61de5448f11e928f7420eba3a1c548f7a6e65dadc4728ccf304194c9653b97a78da0752d4e92be450759a5fa9fa00c66230d32aa43e581686706023e53
+DIST digikam-3.0.0-rc.tar.bz2 58500328 SHA256 f42ee7b3cbb4717d39906c04b2857ad0ccac4f16f58006d056dc2c1a402a4e65 SHA512 e4b990f68f40719f501b367ce170b43537afa748401ebe7f9fda813e16be5f2fe0db03fe8df8760c668aa9be839b5633e10f8913ac969305dcf4740d4d9448a3 WHIRLPOOL 7131a269ced73af424bcde6fc62f2770a1826f4df8c5e5d9531bbbe459d2daad65ce73733de378a9f7926bcb196076de12021f1e6b015dc9ace613c71bf45970
EBUILD digikam-2.9.0.ebuild 4301 SHA256 c2b077b47c27332463136291ccf9895c5099e494a5fe7ff1a0b55b328d9cf69b SHA512 c42ceb0a49343a73c304a44d00662524ca9e975d13306da707d461b29b7c9dd68093851104d02b0469176b30476b05ffb8f3e80a13e3b9eecaa7390390e3c177 WHIRLPOOL a7c8856956418a220da6afa435480609466ec389b2533d8e1f9452b4872f0b0d38e20211a4313f16a9f08fa8100b9a151db112985bdf6b954a540098c551546a
-MISC ChangeLog 39195 SHA256 1a04f7b4e9b063cb65f1f23b0571f19093da07af5954358fcb16b30af5539ae0 SHA512 2059e86ce152d5b9ecd5dc4b5c3de2f16816c1dc1fe49676377031f093eb267c8e7fa22691db54e5389e06aed9d680d573f7f5c7f3d3a85f51b5ffbeed915af7 WHIRLPOOL 9dad5ab3949770827ac3d75a7cd45a3cba27857752f5abd44cff02c786f1413aec04eff5f74c0c21f61df02fe1d476f1cf372b16be937270e1f4d08baae4a7ad
+EBUILD digikam-3.0.0_rc.ebuild 4220 SHA256 4df84c10ca2fca94e134c22de2ea4af060aa66befe385855e0eb7fbdd90dfc0d SHA512 105ab06da26de1193869f1d0299645a1f5aae3f6328bcbed10e2845cc65405c559789207e7e0c7f15084e0f81c0f0ef34bede3fc38013f87c0373bd846f1f199 WHIRLPOOL f751356535396469e43efdba0fad7f687730327e12088fb4d92461bb985d4378fe7b7dd270a86d4094c29f7c92803489e2dd16d362976ee90b07c5f62d80124a
+MISC ChangeLog 39329 SHA256 d8cb63fa8ad539c7d553a41c2cded47ffdf2a596465f0a95ef9e66ff27b4fcd5 SHA512 9fe3521a36cbb0668aba672f05318393c31045c23e4510c90f385447ec32b8e2525b192b49b8a11a02084bfca2d0a470562968b66e93ee6d9b23911c4b3d2f0d WHIRLPOOL d592af47351af48df61f1b332b28535676cd94a6af6c83c13639e2f8d8ecb13645d72503a4110849a5418be5f7ac103c063a754e86a94123cfa3163e4c526a34
MISC metadata.xml 648 SHA256 fed8bb77a841bcbc558e06fbe5f729a616152051924fa17fed0e527237f09f8c SHA512 70b5b6c2f5d5ae242a3a3fe287802eaf722cd611ea0db1abe1c2daabf7a960c2f7ebc30e646db52f373efa9f9aa18481abc422bf9b080a8d6248551e0b8bd86d WHIRLPOOL 45976f32e90b1ba1e0b654017400b7e4860cbf5f6a1284fbfd81d05dd3df13654d7cea41a925c6bfc227c63566fc2af80299458c9c866b10628e12d38951803f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJQrxauAAoJEEb+UGWnxTyHQ6EP/irVXqsZImt4sTpIMhT+kM4X
-dtDz8et7iH/3cowUsNnkDJ3VzKydFJ6tDfSnnqEX9QTAYVmqpNBqXhrcmrW72Qu0
-mJeeZ5j8uhGWyGQFFov0jpds4+DeGLexlzVzzoA8I4ehxAEJ41lgsr/egMrqRUud
-7th36bcH12tbRwSAIfNXYA0ZQOb8pv6S/WQrII4koC/dvxjJOFID6ptYWXMY0riW
-XiIw6m+0jExwbq9K8S3ShKTrYU3cYWRLWPzRWpHgrg+2xqHOhdCq4dDORIKLsUre
-ktw/cc/0etRfW/cmPfE60Ztum966w6kSquX4b+I5u3L+Mx9Tvd+x0Pcfq70dr8ph
-i3NlVFvPn4rVvmO8GWn7w9WcmrSzErU5GNBJuoqXL3hW+stn92xT4mlJmJf8ykAu
-MXLEetX0GoVVYUQaTOUQhqDUIEg0EqgH243NO7ngPTk6vktgXCyG8gro8CFRNmeU
-TRTUu45zMzGBuEEvawscfRrTg8U/TFHpPwm/FSsq3szkneCjb46DbD2v4L8ik8UC
-8Wo9tvYZk/jBMxmw8UC7v30jYNCwCjXIrG9R61L5J/AV93PQgKjnyfWWZsp3JKSU
-xc36f72zyyhfZKIlSfTrrNLIAjKo0oel53AVjfCqPld08SMg4ODHWrRIWUZl3jHc
-8SuxNIkbzr0vaYhlcabG
-=1apa
+iQIcBAEBCAAGBQJRFBmGAAoJENwGBM22xffeULEP/2gULbMyOVP1VPVBQQH3BmNN
+LInHGP++io78oT7ZfLudATidF4hSIQLUtjNOtLMdaxZGdKWb81EAdG1dsweykzzO
+tvqYa1sM9xoZ8W5zXe9n5wiyepZ6B2tu9sEDVNnEW2HfbqJegKj/X9QPO5QGU+Cv
+48cn35qP5YzskHvgPcpfIaDkbveHkzx7s/ycIDRlskvdDAIT6lWjNcQuzOfe1yM+
+webdsK6fd+HOlSO6GAT5B++nlx/3b3Rl9+j8cLNAe976PU6GvNJL9GQHIohNrVjJ
+5vnS1GZV+0s4Ka0y4NIC3Ywt6LidCfriqNsG7De3w/AX1a5I2VxguG04BuFwrLET
+HPG2U4G69joGsjHU3TV1L1LkfKf6F8NjPhF1+BRsXINJpvUkzUpiPCDy2jYnVVU+
+gk+mS8GSXArBUW15PEd0oQ9wJyiHjIqzQCc2P65tcjY9mMHi/x/nJqvOc29a1ozt
+Z97FnATG70RyBrK0mIne6ZTJ4DUM0Szdgdp+0taNYRDxpj/PUsJykoJmZWa14J3E
+tRfDXGoE+MbyVq9Htb7FLW9BTStXbi1RtA7N5e2mHiNior4y6z8Fq7AdwHgxvSUW
+VHRQL+7x3tN1NzXSVTLlLvIkJ1ozeZn1EIVWU019/rLkxiFD81TkC8uwzOGH7oYS
+TKUDeKJ46Da0jC/r/ijx
+=8QUB
-----END PGP SIGNATURE-----
diff --git a/media-gfx/digikam/digikam-3.0.0_rc.ebuild b/media-gfx/digikam/digikam-3.0.0_rc.ebuild
new file mode 100644
index 000000000000..1e41de8f19b5
--- /dev/null
+++ b/media-gfx/digikam/digikam-3.0.0_rc.ebuild
@@ -0,0 +1,154 @@
+# 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.0.0_rc.ebuild,v 1.1 2013/02/07 21:15:43 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.9"
+
+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/unstable/${PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2
+ handbook? ( FDL-1.2 )"
+KEYWORDS="~amd64 ~x86"
+SLOT="4"
+IUSE="addressbook debug doc gphoto2 mysql semantic-desktop 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 '' '4.9.80')
+ $(add_kdebase_dep libkexiv2)
+ $(add_kdebase_dep libkipi '' '4.9.80')
+ $(add_kdebase_dep marble plasma)
+ $(add_kdebase_dep solid)
+ media-libs/jasper
+ media-libs/lcms:0
+ media-libs/lensfun
+ media-libs/libkface
+ media-libs/libkgeomap
+ media-libs/liblqr
+ >=media-libs/libpgf-6.12.27
+ media-libs/libpng:=
+ media-libs/tiff
+ sci-libs/clapack
+ virtual/jpeg
+ x11-libs/qt-gui:4[qt3support]
+ || ( x11-libs/qt-sql:4[mysql] x11-libs/qt-sql: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
+
+ use semantic-desktop && backend="Nepomuk" || backend="None"
+ # LQR = only allows to choose between bundled/external
+ local mycmakeargs=(
+ -DFORCED_UNBUNDLE=ON
+ -DWITH_LQR=ON
+ -DWITH_LENSFUN=ON
+ -DGWENVIEW_SEMANTICINFO_BACKEND=${backend}
+ $(cmake-utils_use_with addressbook KdepimLibs)
+ -DWITH_MarbleWidget=ON
+ $(cmake-utils_use_enable gphoto2 GPHOTO2)
+ $(cmake-utils_use_with gphoto2)
+ $(cmake-utils_use_with semantic-desktop Soprano)
+ $(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
+ elog "The digikam api documentation has been installed at /usr/share/doc/${PF}/html"
+ fi
+}