Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/darktable: darktable-0.9.1.ebuild ChangeLog
Date: Thu, 28 Jul 2011 06:58:11
Message-Id: 20110728065748.C496A2004B@flycatcher.gentoo.org
1 radhermit 11/07/28 06:57:48
2
3 Modified: ChangeLog
4 Added: darktable-0.9.1.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.0_alpha47/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.3 media-gfx/darktable/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/ChangeLog?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/ChangeLog?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/ChangeLog?r1=1.2&r2=1.3
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- ChangeLog 21 Jul 2011 08:55:05 -0000 1.2
24 +++ ChangeLog 28 Jul 2011 06:57:48 -0000 1.3
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-gfx/darktable
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v 1.2 2011/07/21 08:55:05 radhermit Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/ChangeLog,v 1.3 2011/07/28 06:57:48 radhermit Exp $
30 +
31 +*darktable-0.9.1 (28 Jul 2011)
32 +
33 + 28 Jul 2011; Tim Harder <radhermit@g.o> +darktable-0.9.1.ebuild,
34 + +files/darktable-0.9.1-system-libraw.patch:
35 + Version bump.
36
37 *darktable-0.9-r1 (21 Jul 2011)
38
39
40
41
42 1.1 media-gfx/darktable/darktable-0.9.1.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-0.9.1.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/darktable/darktable-0.9.1.ebuild?rev=1.1&content-type=text/plain
46
47 Index: darktable-0.9.1.ebuild
48 ===================================================================
49 # Copyright 1999-2011 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-gfx/darktable/darktable-0.9.1.ebuild,v 1.1 2011/07/28 06:57:48 radhermit Exp $
52
53 EAPI="4"
54 if [[ ${PV} == "9999" ]]; then
55 EGIT_REPO_URI="git://darktable.git.sf.net/gitroot/darktable/darktable"
56 EGIT_BRANCH="master"
57 EGIT_COMMIT="master"
58 SCM="git-2"
59 KEYWORDS=""
60 else
61 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
62 KEYWORDS="~amd64 ~x86"
63 fi
64 GCONF_DEBUG="no"
65 inherit cmake-utils ${SCM}
66
67 DESCRIPTION="A virtual lighttable and darkroom for photographers"
68 HOMEPAGE="http://darktable.sf.net/"
69
70 LICENSE="GPL-3"
71 SLOT="0"
72 IUSE="debug flickr gconf gnome-keyring gphoto2 kde nls openmp +slideshow"
73
74 RDEPEND="
75 dev-db/sqlite:3
76 dev-libs/libxml2:2
77 flickr? ( media-libs/flickcurl )
78 gconf? ( gnome-base/gconf )
79 gnome-base/libglade:2.0
80 gnome-base/librsvg:2
81 gnome-keyring? ( gnome-base/gnome-keyring )
82 gphoto2? ( media-libs/libgphoto2 )
83 kde? ( dev-libs/dbus-glib )
84 media-gfx/exiv2
85 media-libs/lcms:2
86 >=media-libs/lensfun-0.2.3
87 media-libs/libpng
88 >=media-libs/libraw-0.13.4[demosaic]
89 media-libs/openexr
90 media-libs/tiff
91 net-misc/curl
92 slideshow? (
93 media-libs/libsdl
94 virtual/opengl
95 )
96 virtual/jpeg
97 x11-libs/cairo
98 x11-libs/gdk-pixbuf:2
99 x11-libs/gtk+:2"
100 DEPEND="${RDEPEND}
101 dev-util/pkgconfig
102 nls? ( sys-devel/gettext )
103 openmp? ( >=sys-devel/gcc-4.4[openmp] )"
104
105 PATCHES=(
106 "${FILESDIR}"/${PN}-0.9-automagic-deps.patch
107 "${FILESDIR}"/${P}-system-libraw.patch
108 "${FILESDIR}"/${PN}-0.9-cflags.patch
109 )
110
111 src_prepare() {
112 base_src_prepare
113 sed -i -e "s:\(/share/doc/\)darktable:\1${PF}:" \
114 -e "s:LICENSE::" doc/CMakeLists.txt || die
115 }
116
117 src_configure() {
118 use debug && CMAKE_BUILD_TYPE=Debug
119
120 mycmakeargs=(
121 $(cmake-utils_use_use flickr FLICKR)
122 $(cmake-utils_use_use gconf GCONF_BACKEND)
123 $(cmake-utils_use_use gnome-keyring GNOME_KEYRING)
124 $(cmake-utils_use_use gphoto2 CAMERA_SUPPORT)
125 $(cmake-utils_use_use kde KWALLET)
126 $(cmake-utils_use_use nls NLS)
127 $(cmake-utils_use_use openmp OPENMP)
128 $(cmake-utils_use_build slideshow SLIDESHOW)
129 -DDONT_INSTALL_GCONF_SCHEMAS=ON
130 -DINSTALL_IOP_EXPERIMENTAL=ON
131 -DINSTALL_IOP_LEGACY=ON
132 )
133 cmake-utils_src_configure
134 }
135
136 src_install(){
137 cmake-utils_src_install
138 newicon data/pixmaps/48x48/darktable.png darktable.png
139 }