Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Apr 2005 09:40:53 +0200 (CEST)
From:      Petr Holub <hopet@ics.muni.cz>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/79593: New port: x11/xcalib A program for display calibration of X11-Servers with ICC profiles
Message-ID:  <200504060740.j367erCe000959@kloboucek.ics.muni.cz>
Resent-Message-ID: <200504060750.j367o31h089005@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         79593
>Category:       ports
>Synopsis:       New port: x11/xcalib A program for display calibration of X11-Servers with ICC profiles
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 06 07:50:02 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Petr Holub
>Release:        FreeBSD 5.3-RELEASE-p5 i386
>Organization:
Masaryk University
>Environment:
System: FreeBSD kloboucek.ics.muni.cz 5.3-RELEASE-p5 FreeBSD 5.3-RELEASE-p5 #14: Mon Jan 17 19:49:02 CET 2005 toor@kloboucek.ics.muni.cz:/usr/src/sys/i386/compile/KLOBOUCEK i386


>Description:

xcalib is a program that allows you to use ICC profiles (to load its
'vcgt'-tag) for display calibration on X11-Servers with XVidModeExtension
supported (like X.org or XFree86 4.x.x). It can't create the profiles
so you need to acquire them elsewhere (e.g. from some commercial
program or from your display vendor).

>How-To-Repeat:

>Fix:

--- xcalib.shar begins here ---
# 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:
#
#	xcalib
#	xcalib/Makefile
#	xcalib/pkg-descr
#	xcalib/distinfo
#	xcalib/pkg-plist
#	xcalib/pkg-message
#
echo c - xcalib
mkdir -p xcalib > /dev/null 2>&1
echo x - xcalib/Makefile
sed 's/^X//' >xcalib/Makefile << 'END-of-xcalib/Makefile'
X# New ports collection makefile for:   xcalib
X# Date created:        5 April 2004
X# Whom:                Petr Holub <hopet@ics.muni.cz>
X#
X# $FreeBSD: ports/x11/xcalib/Makefile,v 1.4 2004/11/16 10:36:38 krion Exp $
X#
X
XPORTNAME=		xcalib
XPORTVERSION=	0.5
XCATEGORIES=		x11 graphics
XMASTER_SITES=	http://www.etg.e-technik.uni-erlangen.de/web/doe/xcalib/
XDISTNAME=		${PORTNAME}-source-${PORTVERSION}
X
XMAINTAINER=		hopet@ics.muni.cz
XCOMMENT=		A program for display calibration of X11-Servers with ICC profiles
X
XWRKSRC=			${WRKDIR}/${PORTNAME}-${PORTVERSION}
XUSE_X_PREFIX=	yes
XUSE_GMAKE=		yes
XALL_TARGET=		icclib_xcalib
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/xcalib ${PREFIX}/bin
X	@${MKDIR} ${EXAMPLESDIR}
X	${INSTALL_DATA} ${WRKSRC}/*.icc ${EXAMPLESDIR}
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X.for FILE in README README.profilers
X	${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
X.endfor
X.endif
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-xcalib/Makefile
echo x - xcalib/pkg-descr
sed 's/^X//' >xcalib/pkg-descr << 'END-of-xcalib/pkg-descr'
Xxcalib is a program that allows you to use ICC profiles (to load its
X'vcgt'-tag) for display calibration on X11-Servers with XVidModeExtension
Xsupported (like X.org or XFree86 4.x.x). It can't create the profiles
Xso you need to acquire them elsewhere (e.g. from some commercial
Xprogram or from your display vendor).
X
Xxcalib is a postcardware. So if you like this program, send a picture postcard 
Xfrom your country/area to:
X  
X  Stefan Doehla
X  Steinselb 7
X  95100 Selb
X  GERMANY
X
X
XThe latest version is 0.5 (as of April, 2004) 
X
XWWW: http://www.etg.e-technik.uni-erlangen.de/web/doe/xcalib/
X
X- Petr
Xhopet@ics.muni.cz
END-of-xcalib/pkg-descr
echo x - xcalib/distinfo
sed 's/^X//' >xcalib/distinfo << 'END-of-xcalib/distinfo'
XMD5 (xcalib-source-0.5.tar.gz) = dc7854e6f9301cb62370cb61f16bb685
XSIZE (xcalib-source-0.5.tar.gz) = 141160
END-of-xcalib/distinfo
echo x - xcalib/pkg-plist
sed 's/^X//' >xcalib/pkg-plist << 'END-of-xcalib/pkg-plist'
Xbin/xcalib
Xshare/doc/xcalib/README
Xshare/doc/xcalib/README.profilers
Xshare/examples/xcalib/bluish.icc
Xshare/examples/xcalib/gamma_1_0.icc
Xshare/examples/xcalib/gamma_2_2.icc
X@dirrm share/examples/xcalib
X@dirrm share/doc/xcalib
END-of-xcalib/pkg-plist
echo x - xcalib/pkg-message
sed 's/^X//' >xcalib/pkg-message << 'END-of-xcalib/pkg-message'
X
Xxcalib documentation can be found in ${PREFIX}/share/doc/xcalib/. Example
Xprofiles can be found in ${PREFIX}/share/examples/xcalib/.
X
END-of-xcalib/pkg-message
exit
--- xcalib.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200504060740.j367erCe000959>