Skip to content

Instantly share code, notes, and snippets.

@mazhe
Created April 8, 2015 05:35
Show Gist options
  • Save mazhe/13b53c586cbd415319d4 to your computer and use it in GitHub Desktop.
Save mazhe/13b53c586cbd415319d4 to your computer and use it in GitHub Desktop.
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# xiccd
# xiccd/distinfo
# xiccd/Makefile
# xiccd/pkg-descr
# xiccd/pkg-plist
#
echo c - xiccd
mkdir -p xiccd > /dev/null 2>&1
echo x - xiccd/distinfo
sed 's/^X//' >xiccd/distinfo << '20165764a51b373b684cdce0bfa6d1df'
XSHA256 (xiccd-0.2.2.tar.gz) = e2f9f2c28e4baa77af4df4f891ab3a1006cb12e80f124fe4f78da78f9375a462
XSIZE (xiccd-0.2.2.tar.gz) = 30622
20165764a51b373b684cdce0bfa6d1df
echo x - xiccd/Makefile
sed 's/^X//' >xiccd/Makefile << '601a8ac21c2dd8d1846ab2cee403c591'
X# $FreeBSD$
X
XPORTNAME= xiccd
XPORTVERSION= 0.2.2
XCATEGORIES= graphics
X
XMAINTAINER= null@example.net
XCOMMENT= Simple bridge between colord and X
X
XLICENSE= GPLv3
X
XLIB_DEPENDS= libcolord.so:${PORTSDIR}/graphics/colord \
X libglib-2.0.so:${PORTSDIR}/devel/glib20 \
X libX11.so:${PORTSDIR}/x11/libX11 \
X libXrandr.so:${PORTSDIR}/x11/libXrandr
X
XUSES= pkgconfig
XGNU_CONFIGURE= yes
XUSE_AUTOTOOLS= aclocal autoconf automake
XAUTOMAKE_ARGS= --add-missing
XUSE_GITHUB= yes
XGH_ACCOUNT= agalakhov
XGH_TAGNAME= v0.2.2
XGH_COMMIT= 3d38b6a
XCFLAGS+= -I${LOCALBASE}/include/colord-1
X
X.include <bsd.port.mk>
601a8ac21c2dd8d1846ab2cee403c591
echo x - xiccd/pkg-descr
sed 's/^X//' >xiccd/pkg-descr << 'b1a42ff5c4b21869432fac945ab0ba7c'
Xxiccd is a simple bridge between colord and X. It does the following tasks:
X * Enumerates displays and register them in colord;
X * Creates default ICC profiles based on EDID data;
X * Applies ICC profiles provided by colord;
X * Maintains user's private ICC storage directory.
XIt does basically the same as gnome-settings-daemon color plugin or colord-kde
Xbut does not depend on any particular desktop. It even doesn't depend on GTK so
Xit doesn't create useless GTK3 dependency if the desktop environment is
XGTK2-based or vice versa. The primary goal of xiccd is providing color profile
Xsupport for desktop environments other than Gnome and KDE (Xfce, LXDE and
Xprobably others) that do not support native color management yet. It is however
Xnot meant to be excuse of not adding native color management to the session
Xdaemons of them.
X
XWWW: https://github.com/agalakhov/xiccd
b1a42ff5c4b21869432fac945ab0ba7c
echo x - xiccd/pkg-plist
sed 's/^X//' >xiccd/pkg-plist << 'fbedb055d384fb7eea2a3f40f659d45a'
Xbin/xiccd
fbedb055d384fb7eea2a3f40f659d45a
exit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment