diff options
author | Tim Harder <radhermit@gentoo.org> | 2013-06-12 22:58:19 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2013-06-12 22:58:19 +0000 |
commit | 8c20058d33182aa24f125a93bea1c16d3494865b (patch) | |
tree | 09e8a20c9bcc4706a77c76274ec4a9e4a91978f7 /media-gfx/darktable | |
parent | Fix SRC_URI for i386/non-debug (bug #473138 by Fred Krogh). (diff) | |
download | historical-8c20058d33182aa24f125a93bea1c16d3494865b.tar.gz historical-8c20058d33182aa24f125a93bea1c16d3494865b.tar.bz2 historical-8c20058d33182aa24f125a93bea1c16d3494865b.zip |
Version bump (bug #473042).
Package-Manager: portage-2.2.0_alpha178/cvs/Linux x86_64
Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'media-gfx/darktable')
-rw-r--r-- | media-gfx/darktable/ChangeLog | 7 | ||||
-rw-r--r-- | media-gfx/darktable/Manifest | 17 | ||||
-rw-r--r-- | media-gfx/darktable/darktable-1.2.1.ebuild | 119 |
3 files changed, 137 insertions, 6 deletions
diff --git a/media-gfx/darktable/ChangeLog b/media-gfx/darktable/ChangeLog index f8f859b82767..5f40a40fd97b 100644 --- a/media-gfx/darktable/ChangeLog +++ b/media-gfx/darktable/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-gfx/darktable # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v 1.45 2013/06/02 10:58:15 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v 1.46 2013/06/12 22:58:13 radhermit Exp $ + +*darktable-1.2.1 (12 Jun 2013) + + 12 Jun 2013; Tim Harder <radhermit@gentoo.org> +darktable-1.2.1.ebuild: + Version bump (bug #473042). 02 Jun 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml: Cleanup due bug #328951 diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest index 132aeb08de68..30f9fa55aa81 100644 --- a/media-gfx/darktable/Manifest +++ b/media-gfx/darktable/Manifest @@ -2,18 +2,25 @@ Hash: SHA256 DIST darktable-1.1.4.tar.xz 2231272 SHA256 fb6bc7d5a672b1b493921e80aae8cff2a94e66da7acee9e2cdbd83fa11ececaf SHA512 6ab94c4d49697fc32727ab6f62a37ea56b40968e29a737863640b486054116e21596c440432a81e41368957d9b2eca34ff466b1e0ba494091f4fee97c6350b80 WHIRLPOOL 2813334c4f5e84adf7917e63c4342532fbcb97630885e49957aba017365db516ceda4278eb7d873bcf45f1353bf9b523d178c1bbf913be7910b1ce9081266a21 +DIST darktable-1.2.1.tar.xz 2273260 SHA256 b1756295dfda78fc828603033a58f233ced1908b8a50ec97d2e600d6eacf8e2a SHA512 d9e36ebd9d6b452a645a0b510ec54cc51694a29c90e1ca4435ac5cd1591c048092bab39820a5a733622ed3ce5400c5320e6e828c5fc3964aa8e2b0e77ebc03ff WHIRLPOOL 756d2e4a37d17069364769043c708924b1f9f78a3a4784b3683df09e29ee43b4543c8a1ae75876a98c4cf7c6ea67a5b4d9c5421641eca3fd6b4be61cb22386dc DIST darktable-1.2.tar.xz 2399856 SHA256 dc52582b5c5dfbd22e936f1d441e192a4aa53ac6533fe2c53aaa59433ccd5450 SHA512 3a0e10bfeeade0225c7f07a0419a7c7f6f99d6e6a81618e63edf42a00ba3ffa1699c221ade61626f2a1c49e66d275b4351f6dcdb4db8786e6d28b36b68c5758e WHIRLPOOL dc45e15927f015e6c6fcd1e277d46cdeb6efcf5d3eb8b3cf25ccb4a9448f55774022fc1ac1d613251c957a337438c7f7abd1fda53d1ae10d79575f44bb6c9b08 DIST darktable-usermanual-1.1.2.pdf 8513151 SHA256 a33d4e7bb87c8d7f748f99badb12bd923ba798d205bbddbac85a648d6c9d866f SHA512 1e2b22fc8fb4db7b99dfc8b228310951b04d52a42781f8f83f96ce2e86b24ddc1d3075b246a4d9e73f566a0b57999582daf40f04fd166ab979f8abebe6582275 WHIRLPOOL 5c9733bc155e93fc6c475f93af7246a7123a9257e4ffe1da057845a7d2d9bd4c29a5d61ea172acdb7739abb466c7325502d73b72cbe03d7f4553118bfee5c6f2 +DIST darktable-usermanual-1.2.1.pdf 10016945 SHA256 d82a2de84cbcbfee30f86b22ca5f7c08292b3de6faf54ad130252ddd47d7574a SHA512 f9de8e0bf47eb5a0f84f6abf32f55e87d4275c1dc6447f1a6cfa5b5442f98239d48f377ab760803d07542e9120e25e9ba1d2959575899116b8bb6b1138402ef1 WHIRLPOOL 1e5fe61b7c7c8a63e693f2b748c25f0559ad38ad6b7fdf06564167792be6a833c695825c62a353f4c52abde53a044be3bdb4bc0c737039ebc48c5cf5c9bb417e DIST darktable-usermanual-1.2.pdf 10016945 SHA256 d82a2de84cbcbfee30f86b22ca5f7c08292b3de6faf54ad130252ddd47d7574a SHA512 f9de8e0bf47eb5a0f84f6abf32f55e87d4275c1dc6447f1a6cfa5b5442f98239d48f377ab760803d07542e9120e25e9ba1d2959575899116b8bb6b1138402ef1 WHIRLPOOL 1e5fe61b7c7c8a63e693f2b748c25f0559ad38ad6b7fdf06564167792be6a833c695825c62a353f4c52abde53a044be3bdb4bc0c737039ebc48c5cf5c9bb417e EBUILD darktable-1.1.4.ebuild 3036 SHA256 a4bd471b70d7c8ac9d7b46fda165400331e6f5b7f9f53509ce658ff9753018c6 SHA512 b1f190d28eede6ef61320f25d826cafada48ca1ef91831d50e2b604b067d5fb4ee42c83be165e265c4d999c72b3bed2d815c943e127797a1dbdb2ac18508d3dd WHIRLPOOL 56d833114151d1cafb08abcb3bd4d0f2825dc52122b8eda04765ab9a7858bbca5c9819ab04f3d89a66f0b6e5c6f3857a66011a55288bc5acb4243bc4f0151f9e EBUILD darktable-1.2-r1.ebuild 3232 SHA256 51cd2ab7107c35c14b58981f9e6f25d93756b31567f0fa42cecb6820701da63c SHA512 ec445beb9a0eff90ff57896f344951c2bf618c135fc1951c25d0581056acb30ee6f6f11aa6c5440674bf6ae1141811b3bcb180b3c9eb393a0df9030c3cba2d7d WHIRLPOOL 8464e4e5702f126f02903b22f65dd6d3f90a0f140cd7f269b893d5039b00f1aa1f74ba7e31af0e6e76f8923da8255b37906a3967465eeff4abd12d835526d63b +EBUILD darktable-1.2.1.ebuild 3233 SHA256 1fa80b789d5c1524857bb6f2187cd4a0b3d9734387045877801c15047de65989 SHA512 97ba1a2bc50d34e391e8c12ac43074676e7ad1dbc569862121c9db66c00263dfb25d56b3007c85ce57d9f943b48261a6fcfabc23426a42f26b31e7c61ae1b180 WHIRLPOOL c6ca5e0dfc5951d4a754480fb9c9e7f4bb3f41b796e6617b8df71cac2553ce63d79f09ed8a40471e0e218f39fa3d975cb146b144072a90f6f8348cc072c0a366 EBUILD darktable-9999.ebuild 3074 SHA256 a8d10b17f12474fbd1e34bb9b3a3c09c6e13f7fcb8d42ab78e6ea8b7b51ef4f8 SHA512 9833b04513003ce440d976556ca71a2567652f7bf371c0e66243b1896e5bbad5ad3a5f11a4ad49858671b73a5502f5d619ebe27f986d3d1c8fd35c89b1cda661 WHIRLPOOL 0f90f450e236d9da84a04532f9ed364e37e051406878db44a38bd8ce181504f06cc9aef33f1aabfa7cdb87fee09642ff462528d1b55a43371049279ae53f2386 -MISC ChangeLog 8656 SHA256 41de0187406616e54b59f67a065863b1d51c1e85379035ade8013b3691236d77 SHA512 4233a92c9b894e711250f83a64b07b21e57fadfc093ec9bfcb43031db44183efae4c3a37fdeb1d2db7ea5d651963147c211557ad67400b065f5c6873cddd7c99 WHIRLPOOL f0acdc0079094f766db81dc61c9784daaf9816b54343b7e36b27a49bb9a97332b749f49216045e0012e11abbc8e654be903e8208ed8606a635a36055efe6ffe3 +MISC ChangeLog 8797 SHA256 05d91b02df0c4d926524e2136b4b94c6fe1fb885cb68b1ae80c508d37ddbe03e SHA512 782e9615e6360df959ea55a5e949d78d92d29a62648adff440152dc2297eb3ce7fae7f098c7a2da99e17f5af0ea6fa32147df5d630578386de139b9c0a3c23cf WHIRLPOOL c00fecf30af79d05615758b23ecd54e31560420975eaeb522f0308ce7c361dca562847e277167b754d58c94ff8addc3b8167fbc944f3badd5c2187c0e994369a MISC metadata.xml 1049 SHA256 9a4a7037384f2ea6c9849bf3828fae67cfc5ebb9f978896dfb3a69e2f3720bdc SHA512 d64580941ff564e18b9000abf6da071eb16aa11c387b1d2bf2442b3d381f6a862a74291bc44ff9c7b8f48b7ceacf5adcede4a76b60aab8d8d4fe0677bbf52d07 WHIRLPOOL 4ef96782982ddcd308a26b6d372b326af0a466dcae6ba54bec44291e9780e2efa06dbb7c770748c726df202c20e84fe7851a327073388d2f3e4a9d649b1151ba -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.20 (GNU/Linux) -iEYEAREIAAYFAlGrJUgACgkQCaWpQKGI+9RuaACeNWNU+KG99xx7IhrdzgoVO7iM -YgoAnRzL/0XDATUQ4G/mPSJl9X+pcIWq -=QVcx +iQEcBAEBCAAGBQJRuP0KAAoJEEqz6FtPBkyjJTAIAKoxPW3S5MAXVLDxNaLGMfad +mXNFlKYX4BRur4NH8t86PzwvAMHB9s1g9oqEvFTEaCTaP1ZW07CwLliZ6Ht9kLEF +tyyDHNVRa2+j20VjcI7CBj/7ouKSFuzCRuodFuaJVnPPmweHgc7KA1hsmuwSb8ek +hag33oBPM3xFE0KFaA66n2QemXWw35wKvHvF+RvpxxZl6vkxieqOJEHHpMtEH7a/ +MSiHrlkui1tgn/NuSwNiXn6/JIN3MxeodHg5qw37pdIQ496vdxKxlbRCV/x8eKwX +Sjt9izxgjdjJg/ROl0Xn1GzY45+0R+sEZgPV7tdo8SlKDMgwudcA1MCCCDnQOZc= +=Hqf2 -----END PGP SIGNATURE----- diff --git a/media-gfx/darktable/darktable-1.2.1.ebuild b/media-gfx/darktable/darktable-1.2.1.ebuild new file mode 100644 index 000000000000..61b4fc659bb8 --- /dev/null +++ b/media-gfx/darktable/darktable-1.2.1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-1.2.1.ebuild,v 1.1 2013/06/12 22:58:13 radhermit Exp $ + +EAPI=5 + +inherit cmake-utils toolchain-funcs gnome2-utils fdo-mime pax-utils eutils + +DESCRIPTION="A virtual lighttable and darkroom for photographers" +HOMEPAGE="http://www.darktable.org/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz + doc? ( mirror://sourceforge/${PN}/${PV}/${PN}-usermanual.pdf -> ${PN}-usermanual-${PV}.pdf )" + +LICENSE="GPL-3 CC-BY-3.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="colord doc flickr geo gnome-keyring gphoto2 graphicsmagick +jpeg2k kde nls opencl openmp pax_kernel +rawspeed +slideshow web-services" + +CDEPEND=" + dev-db/sqlite:3 + >=dev-libs/glib-2.28:2 + dev-libs/libxml2:2 + colord? ( x11-misc/colord ) + flickr? ( media-libs/flickcurl ) + geo? ( net-libs/libsoup:2.4 ) + gnome-keyring? ( gnome-base/gnome-keyring ) + gnome-base/librsvg:2 + gphoto2? ( media-libs/libgphoto2 ) + graphicsmagick? ( media-gfx/graphicsmagick ) + jpeg2k? ( media-libs/openjpeg ) + media-gfx/exiv2[xmp] + media-libs/lcms:2 + >=media-libs/lensfun-0.2.3 + media-libs/libpng:0 + media-libs/openexr + media-libs/tiff:0 + net-misc/curl + opencl? ( virtual/opencl ) + slideshow? ( + media-libs/libsdl + virtual/glu + virtual/opengl + ) + virtual/jpeg + web-services? ( dev-libs/json-glib ) + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/pango" +RDEPEND="${CDEPEND} + kde? ( kde-base/kwalletd )" +DEPEND="${CDEPEND} + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +pkg_pretend() { + if use openmp ; then + tc-has-openmp || die "Please switch to an openmp compatible compiler" + fi +} + +src_prepare() { + sed -e "s:\(/share/doc/\)darktable:\1${PF}:" \ + -e "s:LICENSE::" \ + -i doc/CMakeLists.txt || die + + epatch_user +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_use colord COLORD) + $(cmake-utils_use_use flickr FLICKR) + $(cmake-utils_use_use geo GEO) + $(cmake-utils_use_use gnome-keyring GNOME_KEYRING) + $(cmake-utils_use_use gphoto2 CAMERA_SUPPORT) + $(cmake-utils_use_use graphicsmagick GRAPHICSMAGICK) + $(cmake-utils_use_use jpeg2k OPENJPEG) + $(cmake-utils_use_use nls NLS) + $(cmake-utils_use_use opencl OPENCL) + $(cmake-utils_use_use openmp OPENMP) + $(cmake-utils_use !rawspeed DONT_USE_RAWSPEED) + $(cmake-utils_use_build slideshow SLIDESHOW) + $(cmake-utils_use_use web-services GLIBJSON) + -DCUSTOM_CFLAGS=ON + -DINSTALL_IOP_EXPERIMENTAL=ON + -DINSTALL_IOP_LEGACY=ON + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + use doc && dodoc "${DISTDIR}"/${PN}-usermanual-1.2.1.pdf + + if use pax_kernel && use opencl ; then + pax-mark Cm "${ED}"/usr/bin/${PN} || die + eqawarn "USE=pax_kernel is set meaning that ${PN} will be run" + eqawarn "under a PaX enabled kernel. To do so, the ${PN} binary" + eqawarn "must be modified and this *may* lead to breakage! If" + eqawarn "you suspect that ${PN} is broken by this modification," + eqawarn "please open a bug." + fi +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update +} |