From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id DC16A138334 for ; Sun, 24 Feb 2019 12:26:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D7640E0869; Sun, 24 Feb 2019 12:26:40 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8FE0FE0869 for ; Sun, 24 Feb 2019 12:26:40 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 5DB98335D4B for ; Sun, 24 Feb 2019 12:26:38 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 49E9854A for ; Sun, 24 Feb 2019 12:26:36 +0000 (UTC) From: "Mart Raudsepp" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Mart Raudsepp" Message-ID: <1551010956.0a86a60b478f31b585276b61baebf6a19b4d540a.leio@gentoo> Subject: [gentoo-commits] proj/gnome:master commit in: x11-misc/colord/ X-VCS-Repository: proj/gnome X-VCS-Files: x11-misc/colord/colord-9999.ebuild x11-misc/colord/metadata.xml X-VCS-Directories: x11-misc/colord/ X-VCS-Committer: leio X-VCS-Committer-Name: Mart Raudsepp X-VCS-Revision: 0a86a60b478f31b585276b61baebf6a19b4d540a X-VCS-Branch: master Date: Sun, 24 Feb 2019 12:26:36 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: d2d7051a-151f-47cc-a046-c21b8e1d44a0 X-Archives-Hash: 20c47a7a8dbbde0ba478d0c61b70f875 commit: 0a86a60b478f31b585276b61baebf6a19b4d540a Author: Mart Raudsepp gentoo org> AuthorDate: Sun Feb 24 12:22:36 2019 +0000 Commit: Mart Raudsepp gentoo org> CommitDate: Sun Feb 24 12:22:36 2019 +0000 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0a86a60b x11-misc/colord: remove outdated live ebuild Upstream uses meson now and it's hosted elsewhere than the ebuild had as repo location. Signed-off-by: Mart Raudsepp gentoo.org> x11-misc/colord/colord-9999.ebuild | 152 ------------------------------------- x11-misc/colord/metadata.xml | 15 ---- 2 files changed, 167 deletions(-) diff --git a/x11-misc/colord/colord-9999.ebuild b/x11-misc/colord/colord-9999.ebuild deleted file mode 100644 index ac125cb8..00000000 --- a/x11-misc/colord/colord-9999.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -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 -if [[ ${PV} = 9999 ]]; then - GCONF_DEBUG="no" - inherit gnome2-live # need all the hacks from gnome2-live_src_prepare -fi - -DESCRIPTION="System service to accurately color manage input and output devices" -HOMEPAGE="http://www.freedesktop.org/software/colord/" -if [[ ${PV} = 9999 ]]; then - EGIT_REPO_URI="git://gitorious.org/colord/master.git" -else - SRC_URI="http://www.freedesktop.org/software/colord/releases/${P}.tar.xz" -fi - -LICENSE="GPL-2+" -SLOT="0/2" # subslot = libcolord soname version - -# 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 ) -" -if [[ ${PV} = 9999 ]]; then - KEYWORDS="" - IUSE="${IUSE} doc" -else - KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -fi - -COMMON_DEPEND=" - dev-db/sqlite:3= - >=dev-libs/glib-2.36:2 - >=media-libs/lcms-2.6: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 - !<=media-gfx/colorhug-client-0.1.13 -" -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) ) -" -if [[ ${PV} =~ 9999 ]]; then - # Needed for generating man pages, not needed for tarballs - DEPEND="${DEPEND} - app-text/docbook-sgml-utils - doc? ( - app-text/docbook-xml-dtd:4.1.2 - >=dev-util/gtk-doc-1.9 )" -fi - -# 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() { - # Adapt to Gentoo paths - sed -i -e 's/spotread/argyll-spotread/' src/sensors/cd-sensor-argyll.c || die - - use vala && vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - local myconf="" - [[ ${PV} = 9999 ]] && myconf="${myconf} $(use_enable doc gtk-doc)" - # 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="$(get_udevdir)"/rules.d \ - $(use_enable vala) \ - "$(systemd_with_unitdir)" \ - ${myconf} - - if [[ ${PV} = 9999 ]]; then - # parallel make fails in doc/api - use doc && MAKEOPTS="${MAKEOPTS} -j1" - fi -} - -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 -} diff --git a/x11-misc/colord/metadata.xml b/x11-misc/colord/metadata.xml deleted file mode 100644 index 2ca10f47..00000000 --- a/x11-misc/colord/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - gnome@gentoo.org - Gentoo GNOME Desktop - - - Enable ArgyllCMS sensor - Generate extra print profiles. - Warning: significant build time and memory requirements. - Enable dev-libs/libgusb support, needed for - colorimeter drivers - -