diff options
author | Andreas Hüttel <dilfridge@gentoo.org> | 2013-02-07 21:15:44 +0000 |
---|---|---|
committer | Andreas Hüttel <dilfridge@gentoo.org> | 2013-02-07 21:15:44 +0000 |
commit | 23caf37e8a0fae7ea2e99048e9e05375cd3b796e (patch) | |
tree | 5f1a18608834e921ef769e450a662b2666a6232b /media-gfx/digikam | |
parent | Move Creative Commons licenses to shorter names. (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | media-gfx/digikam/Manifest | 30 | ||||
-rw-r--r-- | media-gfx/digikam/digikam-3.0.0_rc.ebuild | 154 |
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 +} |