Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/colorhug-client/
Date: Sat, 30 Jan 2016 12:57:53
Message-Id: 1454158653.f90ef34e550246663748a8c154ce36e5b6ec8751.pacho@gentoo
1 commit: f90ef34e550246663748a8c154ce36e5b6ec8751
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 30 12:53:42 2016 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 30 12:57:33 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90ef34e
7
8 media-gfx/colorhug-client: Version bump
9
10 Package-Manager: portage-2.2.27
11
12 media-gfx/colorhug-client/Manifest | 1 +
13 .../colorhug-client/colorhug-client-0.2.8.ebuild | 52 ++++++++++++++++++++++
14 2 files changed, 53 insertions(+)
15
16 diff --git a/media-gfx/colorhug-client/Manifest b/media-gfx/colorhug-client/Manifest
17 index 7b504f9..0761652 100644
18 --- a/media-gfx/colorhug-client/Manifest
19 +++ b/media-gfx/colorhug-client/Manifest
20 @@ -1,2 +1,3 @@
21 DIST colorhug-client-0.2.5.tar.xz 799552 SHA256 215d7d493c06030611584f84fc2d06d31c1124e8756c2c3725b241bb8c8f8449 SHA512 68eb99bdbe4739ac74b9cbb80b97af05874277bfa3fc0aefc98c1e8fe805e719109e2fc933430c1d5ba4a32490d331a41a75203022e4c433b1916c68b86b07ac WHIRLPOOL a8535198e6257d683ea06f828f18097f8c201c22c8a00a654eee30c83ab6a12b85f29c511421ba051ed2c078d0a8bbc568c4a5f5761f60cecfb45a2d964878f9
22 DIST colorhug-client-0.2.7.tar.xz 884696 SHA256 16965e11f6983c0cef88c321d9d806fd750013849f4b84006b42063b6d3bb16b SHA512 06c7c44d1dd5f5e39e1e213fdbe45ef0a50fefbde56e05146ae99f32a94e897cc68c65e5856bc7391ef6bfe965b4c420b05add21715607c1f51af1b498ea05f6 WHIRLPOOL fff3c1d50520cb98bfe1189a273edbbb6252c5c005ff84ebeaa2df8f382ab3d815468f1b05987addc983a36454de20529efc381fbe0bda0979ae5d370c3675db
23 +DIST colorhug-client-0.2.8.tar.xz 886652 SHA256 b7787aa58db2dde6a69a13295b98154040a100d8772aac656f3b5ed0bffc0991 SHA512 99a012614b9364738a417e9cf8719811520f2ae2fab7dc1b1aa0ca4dfdbf3e3b2a06ed6763400a5ed34311797f14093af988dd6335d626b7e4a00c03d64c0356 WHIRLPOOL a30b944df67ce4f7085e68dae63e08998739bdee3291942671ab857da3cfb4647fb6296df11d331868be7c4a3a8517ec44bc99fd862ad866f44b4d6de723e896
24
25 diff --git a/media-gfx/colorhug-client/colorhug-client-0.2.8.ebuild b/media-gfx/colorhug-client/colorhug-client-0.2.8.ebuild
26 new file mode 100644
27 index 0000000..b3261ba
28 --- /dev/null
29 +++ b/media-gfx/colorhug-client/colorhug-client-0.2.8.ebuild
30 @@ -0,0 +1,52 @@
31 +# Copyright 1999-2015 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +# $Id$
34 +
35 +EAPI=5
36 +GCONF_DEBUG="no"
37 +
38 +inherit bash-completion-r1 eutils gnome2
39 +
40 +DESCRIPTION="Client tools for the ColorHug display colorimeter"
41 +HOMEPAGE="http://www.hughski.com/"
42 +SRC_URI="http://people.freedesktop.org/~hughsient/releases/${P}.tar.xz"
43 +
44 +LICENSE="GPL-2"
45 +SLOT="0"
46 +KEYWORDS="~amd64 ~x86"
47 +IUSE=""
48 +
49 +# Tests need valgrind, that needs glibc with debugging symbols
50 +RESTRICT="test"
51 +
52 +RDEPEND="
53 + dev-db/sqlite:3
54 + >=dev-libs/glib-2.31.10:2
55 + >=dev-libs/libgusb-0.2.2
56 + media-libs/lcms:2
57 + >=media-libs/libcanberra-0.10[gtk3]
58 + net-libs/libsoup:2.4
59 + >=x11-libs/gtk+-3.11.2:3
60 + >=x11-misc/colord-1.2.9:0=
61 + >=x11-libs/colord-gtk-0.1.24
62 +"
63 +DEPEND="${RDEPEND}
64 + app-text/docbook-sgml-dtd:4.1
65 + app-text/docbook-sgml-utils
66 + app-text/yelp-tools
67 + >=dev-util/intltool-0.50
68 + >=sys-devel/gettext-0.17
69 + virtual/pkgconfig
70 +"
71 +# docbook stuff needed for man pages
72 +
73 +src_configure() {
74 + # introspection checked but not needed by anything
75 + # Install completions manually to prevent dependency on bash-completion, bug #546166
76 + gnome2_src_configure --disable-introspection --disable-bash-completion
77 +}
78 +
79 +src_install() {
80 + gnome2_src_install
81 + dobashcomp data/bash/colorhug-cmd
82 +}