Created attachment 384938 [details] xiccd-0.2.2.ebuild xiccd is a simple bridge between colord and X. It does the following tasks: * Enumerates displays and register them in colord; * Creates default ICC profiles based on EDID data; * Applies ICC profiles provided by colord; * Maintains user's private ICC storage directory. It does basically the same as gnome-settings-daemon color plugin or colord-kde but does not depend on any particular desktop. It even doesn't depend on GTK so it doesn't create useless GTK3 dependency if the desktop environment is GTK2-based or vice versa. The primary goal of xiccd is providing color profile support for desktop environments other than Gnome and KDE (Xfce, LXDE and probably others) that do not support native color management yet.
Comment on attachment 384938 [details] xiccd-0.2.2.ebuild >DESCRIPTION="simple bridge between colord and X" That is not the upstream description. >HOMEPAGE="xiccd is a simple bridge between colord and X" And this isn't its homepage. >SRC_URI="https://github.com/agalakhov/${PN}/archive/v${PV}.tar.gz" > >LICENSE="GPLv3" That is not a free-form string. In this it should be "GPL-3". >IUSE="" Empty IUSE needn't be set. >DEPEND="x11-apps/xrandr > x11-misc/colord > dev-libs/glib > x11-libs/libX11" >RDEPEND="${DEPEND}" > >src_prepare() { > eautoreconf >} > >src_install() { > dobin src/xiccd > dodoc AUTHORS ChangeLog COPYING NEWS README >} COPYING should not be installed - we have the LICENSE variable for that.
(In reply to Jeroen Roovers from comment #1) > Comment on attachment 384938 [details] > xiccd-0.2.2.ebuild > > >DESCRIPTION="simple bridge between colord and X" > > That is not the upstream description. Upstream description (at least, the upstream I found) is "xiccd is a simple bridge between colord and X." I thought leaving out the "xiccd is" part was acceptable given other ebuilds' descriptions. What should it be? > >HOMEPAGE="xiccd is a simple bridge between colord and X" > > And this isn't its homepage. Ugh, oops, I must have pasted wrong. > >LICENSE="GPLv3" > > That is not a free-form string. In this it should be "GPL-3". Got it. > >IUSE="" > > Empty IUSE needn't be set. Leftover from the template. Will fix. > COPYING should not be installed - we have the LICENSE variable for that. Got it.
Created attachment 385046 [details] xiccd-0.2.2.ebuild