summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-06-12 22:58:19 +0000
committerTim Harder <radhermit@gentoo.org>2013-06-12 22:58:19 +0000
commit8c20058d33182aa24f125a93bea1c16d3494865b (patch)
tree09e8a20c9bcc4706a77c76274ec4a9e4a91978f7 /media-gfx/darktable
parentFix SRC_URI for i386/non-debug (bug #473138 by Fred Krogh). (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--media-gfx/darktable/Manifest17
-rw-r--r--media-gfx/darktable/darktable-1.2.1.ebuild119
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
+}