summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2014-07-30 04:03:53 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2014-07-30 04:03:53 +0000
commit263707a5b476de9010072469366ab1882a20fb40 (patch)
tree4fd40e9517a00ea3667f2a4f01ff386246cc168f /x11-misc/colord
parentRevision bump media-gfx/simple-scan because dynamic deps doesn't catch virtua... (diff)
downloadhistorical-263707a5b476de9010072469366ab1882a20fb40.tar.gz
historical-263707a5b476de9010072469366ab1882a20fb40.tar.bz2
historical-263707a5b476de9010072469366ab1882a20fb40.zip
Revision bump x11-misc/colord because dynamic deps doesn't catch virtual/udev[gudev] -> virtual/libgudev upgrade for this package.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 RepoMan-Options: --force Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'x11-misc/colord')
-rw-r--r--x11-misc/colord/ChangeLog8
-rw-r--r--x11-misc/colord/Manifest17
-rw-r--r--x11-misc/colord/colord-1.2.1-r1.ebuild119
3 files changed, 135 insertions, 9 deletions
diff --git a/x11-misc/colord/ChangeLog b/x11-misc/colord/ChangeLog
index af99a316f18a..ed754c564c3a 100644
--- a/x11-misc/colord/ChangeLog
+++ b/x11-misc/colord/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-misc/colord
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/colord/ChangeLog,v 1.78 2014/07/24 16:58:23 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/colord/ChangeLog,v 1.79 2014/07/30 04:03:43 ssuominen Exp $
+
+*colord-1.2.1-r1 (30 Jul 2014)
+
+ 30 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> +colord-1.2.1-r1.ebuild:
+ Revision bump x11-misc/colord because dynamic deps doesn't catch
+ virtual/udev[gudev] -> virtual/libgudev upgrade for this package.
24 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> colord-1.0.3.ebuild,
colord-1.2.0.ebuild, colord-1.2.1.ebuild:
diff --git a/x11-misc/colord/Manifest b/x11-misc/colord/Manifest
index 1bfd44486cdf..5f923689b8b7 100644
--- a/x11-misc/colord/Manifest
+++ b/x11-misc/colord/Manifest
@@ -7,17 +7,18 @@ DIST colord-1.2.0.tar.xz 1155920 SHA256 decbad07f7dbdebabe552f3280582008511f4620
DIST colord-1.2.1.tar.xz 1164544 SHA256 2db8c7002f7c859dce71a988de7c39f8370a6ab99a62b1037488208b43829bea SHA512 a0f6756f1f30a671ab723286cab445394c90013c5da6689786d91e28b6b272fa3cbb6afccf55af3b643890092187fc9ef0500a469ece8c16f7afc1b2b018ca03 WHIRLPOOL c3e00b89f4b8b720f2997e3b530b7b2db932c1cbeba98ce453c48e84f9768cade09f73a7fe9a8b1dbef0ed3f35362b652a535b09846b8b1eef53985e05467e5e
EBUILD colord-1.0.3.ebuild 3158 SHA256 6fac794def792fa2132cdde93b21cd72e163b2d389a0049f00e78f6ff4ba66a2 SHA512 41873ffd63bebfb82115a3a2226156b2a0db8b366f1e567fbdb0046bb18d4bd7fe556a9547f710212fb4c5b5da43942d51b5234f5d7b187f34a0b9c8d74e8973 WHIRLPOOL 5b759a34407d9e272581ea4c7e456e55a8dddd9a4e76a21e8fa159e953b3b3abe7d76be9b7adb1ca37c2a53431263bee73564749e0b49e0db694d5df488180bb
EBUILD colord-1.2.0.ebuild 3156 SHA256 ad9ac2055ea173a71f7373348875d781e26c86c5ebd41390ce23d59838d5aec1 SHA512 3c581b81d8991a7e5cb2693931e156afdcb542cc0d95904331b894a54570acf3a940ddb94ba2b456f33846a5329b08af90a516405827e2ea9cc07806dddcb324 WHIRLPOOL 0bfc51f5fb0bce39b184cb1745f20297e8f03bb4c293a75ed3e6f6e2fb0b744460687ebe4876361aa4aa4b51ab4214d911344561b5a162262ecc280d1d796abc
+EBUILD colord-1.2.1-r1.ebuild 3289 SHA256 dc68940c770b3747763a18c5d9615c30bd876b5a304b8998a3090385213fea92 SHA512 b442e4c3028b52d96cb401921024482ee433c6ce7ff92ea725fe55f0a51f9ceccc326c5af5c47227d26869dab7cf2f0cc94a52403a4120b61975c2a2e25d5a24 WHIRLPOOL ecde6dc7f00a12e3668f54b2b7b4bfd370f18abbe54f87fc277c5c68f8379adfff744ef98dc9e0061f99082e05278c0c4fd9288ec4b4ea58baa9db0d06510098
EBUILD colord-1.2.1.ebuild 3286 SHA256 87bfcf23dad82baf3ce612deacc62551447cd4f3c0cefca49ec116a1ec4f31fe SHA512 1d3068609f158ac19800b2b0d1edf523a4ea97b10d5f900250a300a578beecf4181922dba362e091395d4d75e7bc601d58915f5ddc2d9c2f66d285f36299d925 WHIRLPOOL b1ae8d4a7275e56505444e314f6226e390f9a628f7ca461a87176fab47f5478657f005701284cb949eb8a7d748b2a06eb030809e244a6e0f6e5150ba2b49005f
-MISC ChangeLog 12858 SHA256 b807b0638989b868b1644a68c5329602e5e6c9e7d706973547acb2839eb479ff SHA512 00040efd25191934877d4b0745fbe0aa82365e837ee5d39f2f4936bcdc97ed7288539f96d73e822a7a71d8ea6aa6a5967cb25b85f412d19de8ef33e1e5ea0dc2 WHIRLPOOL b25701bd68acefa85c1c7543d7a0dd55ac559eb7fc00a4aaaed2e4d9c961bff6dfdf3c19dd280a34c865f275728093a106115e9d6d38ebb070b9cffde7bb6346
+MISC ChangeLog 13105 SHA256 825f38ba48844dfd160825e95c788044be550166ecd00e55c50c567a956df714 SHA512 3dc34cf5214ee41f4d907aafbc54b5004cc6ac483f551f66356c3b0042ac98de7d7de1d0174504bc607e0299c187f3015009f6b573cae8d693a72df0f5783a43 WHIRLPOOL c83d50a16817631e99367bfe92ec4532e6160eb800f590f031d19cdf6563b6d0c42d678dbbc1aac695d264bfcf644b7030ae8ca072a5bed7c70272f77a98fc80
MISC metadata.xml 487 SHA256 a41c8821174801eb158a9d90f34b6a2d08d772212fc8cfc6146cebc3fc4edc4d SHA512 4b2303ad01c0267f9b405b6f04d0369169c3bd281fadc1b1b57a17b8bbddbbd0c05653b19ea5057c0b53b8f7ebee4711430c6391c8d42e3137693c39681ed8b1 WHIRLPOOL 34e544fc69831ff0527cbf4852552aa39da386ae6ab5f45465cbef65de6b6bfb6c775a08646547021b403d66e0394a8cbd5335177fa213c1c657619b26b33413
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQEcBAEBCAAGBQJT0TsuAAoJEEdUh39IaPFNcfQH/iLN95sYcURjdvg/mrmFO/ZY
-67eUN/KHoFFRsTDX6w6Lbu/7xwcei8IcJC+Xc5c5kTVYO4ql3Hpd6HBmTzBhYZEp
-XY6UVveE5z+tHQQSehSREteo44WIMmI5NY8+9JyLpSCLtzzzHbka6HDtg91OL9ah
-fSfXyHBFz+GEeTIG8wMKotkvf2KWkl0hm/M0svYx1ncRTt4kEFnE3SIgzgjf/SKN
-cfG8Wbye3knHT51Dfl/UebE3n43TTSdVpn2zJmZISNzFIia2HcdQq001YCSrtgkP
-vxGl/OkMZxONogURRujqdjkohD3No4x6Ep7NuvbwIAZm8i+FXEX0i/WyocA4sTo=
-=y/ju
+iQEcBAEBCAAGBQJT2G6HAAoJEEdUh39IaPFNds8H/0eLhQdD0TF5vnXE8E4qMz6u
+IpKgg0PwZpT4oG6Jkr/Mr3rYuNGyMGqJez3EXokMsugyceDHaPp4gikdd670YhFL
+6GxVtZoTT2+XuUaevkhWtxScFO+N1vWxEbxJGHGoGgqcB0yxDle1p0cEfsuKC7Iu
+8gMSC/tY6FCPhA8fwjoTU6fBZ9q/MvVn0wJcwTRtgTSFUvE84HuaS/SgNJM1l0A8
+ojSAKTxoYg6vMg9jGQg+X6HTy3v7DasGCTwxNb1/dZRq4PTB9sYmrDKJe+yh5wbs
+gsc4mxii0Zj8xo1xuQZS9aF5awXd244BGjLpP3hHtiiKcqMfef2lg77ZrqLc/Zo=
+=ER76
-----END PGP SIGNATURE-----
diff --git a/x11-misc/colord/colord-1.2.1-r1.ebuild b/x11-misc/colord/colord-1.2.1-r1.ebuild
new file mode 100644
index 000000000000..14bf2acddfe7
--- /dev/null
+++ b/x11-misc/colord/colord-1.2.1-r1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/colord/colord-1.2.1-r1.ebuild,v 1.1 2014/07/30 04:03:43 ssuominen Exp $
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.18"
+
+inherit bash-completion-r1 check-reqs eutils gnome2 user systemd udev vala
+
+DESCRIPTION="System service to accurately color manage input and output devices"
+HOMEPAGE="http://www.freedesktop.org/software/colord/"
+SRC_URI="http://www.freedesktop.org/software/colord/releases/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0/2" # subslot = libcolord soname version
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
+
+# We prefer policykit enabled by default, bug #448058
+IUSE="examples extra-print-profiles +gusb +introspection +policykit scanner systemd +udev vala"
+REQUIRED_USE="
+ gusb? ( udev )
+ scanner? ( udev )
+ vala? ( introspection )
+"
+
+COMMON_DEPEND="
+ dev-db/sqlite:3=
+ >=dev-libs/glib-2.36:2
+ >=media-libs/lcms-2.5:2=
+ gusb? ( >=dev-libs/libgusb-0.1.1[introspection?] )
+ introspection? ( >=dev-libs/gobject-introspection-0.9.8 )
+ policykit? ( >=sys-auth/polkit-0.103 )
+ scanner? ( media-gfx/sane-backends )
+ systemd? ( >=sys-apps/systemd-44:0= )
+ udev? (
+ virtual/udev
+ virtual/libgudev:=
+ virtual/libudev:=
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ !media-gfx/shared-color-profiles
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/libxslt
+ >=dev-util/gtk-doc-am-1.9
+ >=dev-util/intltool-0.35
+ >=sys-devel/gettext-0.17
+ virtual/pkgconfig
+ extra-print-profiles? ( media-gfx/argyllcms )
+ vala? ( $(vala_depend) )
+"
+
+# FIXME: needs pre-installed dbus service files
+RESTRICT="test"
+
+# According to upstream comment in colord.spec.in, building the extra print
+# profiles requires >=4G of memory
+CHECKREQS_MEMORY="4G"
+
+pkg_pretend() {
+ use extra-print-profiles && check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+ use extra-print-profiles && check-reqs_pkg_setup
+ enewgroup colord
+ enewuser colord -1 -1 /var/lib/colord colord
+}
+
+src_prepare() {
+ use vala && vala_src_prepare
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # Reverse tools require gusb
+ # bash-completion test does not work on gentoo
+ gnome2_src_configure \
+ --disable-bash-completion \
+ --disable-examples \
+ --disable-static \
+ --enable-libcolordcompat \
+ --with-daemon-user=colord \
+ --localstatedir="${EPREFIX}"/var \
+ $(use_enable extra-print-profiles print-profiles) \
+ $(usex extra-print-profiles COLPROF="$(type -P argyll-colprof)" "") \
+ $(use_enable gusb) \
+ $(use_enable gusb reverse) \
+ $(use_enable introspection) \
+ $(use_enable policykit polkit) \
+ $(use_enable scanner sane) \
+ $(use_enable systemd systemd-login) \
+ $(use_enable udev) \
+ --with-udevrulesdir="$(udev_get_udevdir)"/rules.d \
+ $(use_enable vala) \
+ "$(systemd_with_unitdir)"
+}
+
+src_install() {
+ DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README.md TODO"
+ gnome2_src_install
+
+ newbashcomp data/colormgr colormgr
+ rm -vr "${ED}etc/bash_completion.d"
+
+ # Ensure config and profile directories exist and /var/lib/colord/*
+ # is writable by colord user
+ keepdir /var/lib/color{,d}/icc
+ fowners colord:colord /var/lib/colord{,/icc}
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins examples/*.c
+ fi
+}