Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 May 2013 12:46:30 +0000 (UTC)
From:      Boris Samorodov <bsam@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r317200 - in head/graphics: . iccexamin iccexamin/files
Message-ID:  <201305031246.r43CkUj3057895@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bsam
Date: Fri May  3 12:46:30 2013
New Revision: 317200
URL: http://svnweb.freebsd.org/changeset/ports/317200

Log:
  ICC Examin is a small utility (unix name: iccexamin) for the purpose
  of watching the internals of ICC profiles, measurement data (CGATS),
  colour samples (named colour profiles), gamut visualisations (vrml),
  video card gamma tables (Xorg/XFree86/osX).
  
  WWW: http://www.oyranos.org/icc-examin/

Added:
  head/graphics/iccexamin/
  head/graphics/iccexamin/Makefile   (contents, props changed)
  head/graphics/iccexamin/distinfo   (contents, props changed)
  head/graphics/iccexamin/files/
  head/graphics/iccexamin/files/patch-configure_tests.sh   (contents, props changed)
  head/graphics/iccexamin/files/patch-icc_gl.cpp   (contents, props changed)
  head/graphics/iccexamin/files/patch-icc_helfer.cpp   (contents, props changed)
  head/graphics/iccexamin/files/patch-icc_helfer.h   (contents, props changed)
  head/graphics/iccexamin/pkg-descr   (contents, props changed)
  head/graphics/iccexamin/pkg-plist   (contents, props changed)
Modified:
  head/graphics/Makefile

Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile	Fri May  3 12:26:17 2013	(r317199)
+++ head/graphics/Makefile	Fri May  3 12:46:30 2013	(r317200)
@@ -369,6 +369,7 @@
     SUBDIR += icat
     SUBDIR += icc-profiles-basiccolor
     SUBDIR += icc-profiles-openicc
+    SUBDIR += iccexamin
     SUBDIR += iccxml
     SUBDIR += icoconvert
     SUBDIR += icon-slicer

Added: head/graphics/iccexamin/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/iccexamin/Makefile	Fri May  3 12:46:30 2013	(r317200)
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+PORTNAME=	iccexamin
+PORTVERSION=	0.54
+CATEGORIES=	graphics
+MASTER_SITES=	SF/oyranos/ICC%20Examin/ICC%20Examin%20${PORTVERSION}
+DISTNAME=	icc_examin-${PORTVERSION}
+
+MAINTAINER=	bsam@FreeBSD.org
+COMMENT=	ICC profile viewer and colour visualisation
+
+LICENSE=	GPLv2
+
+BUILD_DEPENDS=	${LOCALBASE}/bin/xdg-desktop-menu:${PORTSDIR}/devel/xdg-utils
+LIB_DEPENDS=	fltk:${PORTSDIR}/x11-toolkits/fltk \
+		ftgl:${PORTSDIR}/graphics/ftgl \
+		lcms:${PORTSDIR}/graphics/lcms \
+		png15:${PORTSDIR}/graphics/png \
+		tiff:${PORTSDIR}/graphics/tiff \
+		jpeg:${PORTSDIR}/graphics/jpeg \
+		oyranos:${PORTSDIR}/graphics/oyranos
+
+USES=		gettext iconv pkgconfig
+USE_BZIP2=	yes
+HAS_CONFIGURE=	yes
+INSTALLS_ICONS=	yes
+USE_XORG=	#
+CONFIGURE_ARGS+=--mandir=${PREFIX}/man --prefix=${PREFIX}
+
+MAN1=		iccexamin.1
+
+.include <bsd.port.mk>

Added: head/graphics/iccexamin/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/iccexamin/distinfo	Fri May  3 12:46:30 2013	(r317200)
@@ -0,0 +1,2 @@
+SHA256 (icc_examin-0.54.tar.bz2) = d5bb5c21ee0390b56b75865e3023e6465aa39daa3f22e26cf55d8cdd37638f64
+SIZE (icc_examin-0.54.tar.bz2) = 593684

Added: head/graphics/iccexamin/files/patch-configure_tests.sh
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/iccexamin/files/patch-configure_tests.sh	Fri May  3 12:46:30 2013	(r317200)
@@ -0,0 +1,11 @@
+--- configure_tests.sh.orig	2013-05-02 12:43:23.000000000 +0400
++++ configure_tests.sh	2013-05-02 12:44:18.000000000 +0400
+@@ -1111,7 +1111,7 @@ fi
+ if [ -n "$PO" ] && [ $PO -gt 0 ]; then
+   pos_dir="`ls $ROOT_DIR/po/*.po 2> /dev/null`"
+   LING="`echo $pos_dir | sed s%$ROOT_DIR/%%g`"
+-  LINGUAS="`echo $pos_dir | sed s%\.po%%g | sed s%$ROOT_DIR/%%g`"
++  LINGUAS="`echo $pos_dir | sed s%$ROOT_DIR/po/%%g | sed s%\.po%%g`"
+   echo "LINGUAS = $LINGUAS" >> $CONF
+   echo_="translations available: $LINGUAS"; echo "$echo_" >> $CONF_LOG; test -n "$ECHO" && $ECHO "$echo_"
+   echo "LING = $LING" >> $CONF

Added: head/graphics/iccexamin/files/patch-icc_gl.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/iccexamin/files/patch-icc_gl.cpp	Fri May  3 12:46:30 2013	(r317200)
@@ -0,0 +1,11 @@
+--- icc_gl.cpp.orig	2013-05-01 21:38:55.000000000 +0400
++++ icc_gl.cpp	2013-05-01 21:39:28.000000000 +0400
+@@ -191,7 +191,7 @@ void drawText( FTFont * f, const char * 
+     ttmp = txt = strdup(in_txt);
+ 
+     iconv_t cd = iconv_open( "WCHAR_T", oy_domain_codeset );
+-    iconv( cd, &ttmp, &in_left, (char**)&wtmp, &out_left);
++    iconv( cd, (const char**)&ttmp, &in_left, (char**)&wtmp, &out_left);
+     iconv_close( cd );
+ 
+     drawTEXT( f, wchar );

Added: head/graphics/iccexamin/files/patch-icc_helfer.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/iccexamin/files/patch-icc_helfer.cpp	Fri May  3 12:46:30 2013	(r317200)
@@ -0,0 +1,10 @@
+--- icc_helfer.cpp.orig	2013-05-01 21:42:51.000000000 +0400
++++ icc_helfer.cpp	2013-05-01 21:43:35.000000000 +0400
+@@ -34,6 +34,7 @@
+ # define DEBUG_ICCFUNKT
+ #endif
+ 
++#include <inttypes.h>
+ #include <icc34.h>
+ #include "icc_utils.h"
+ #include "icc_formeln.h"

Added: head/graphics/iccexamin/files/patch-icc_helfer.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/iccexamin/files/patch-icc_helfer.h	Fri May  3 12:46:30 2013	(r317200)
@@ -0,0 +1,10 @@
+--- icc_helfer.h.orig	2013-05-01 21:39:58.000000000 +0400
++++ icc_helfer.h	2013-05-01 21:40:51.000000000 +0400
+@@ -30,6 +30,7 @@
+ #ifndef ICC_HELFER_H
+ #define ICC_HELFER_H
+ 
++#include <inttypes.h>
+ #include <icc34.h>
+ 
+ #include "icc_utils.h"

Added: head/graphics/iccexamin/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/iccexamin/pkg-descr	Fri May  3 12:46:30 2013	(r317200)
@@ -0,0 +1,6 @@
+ICC Examin is a small utility (unix name: iccexamin) for the purpose
+of watching the internals of ICC profiles, measurement data (CGATS),
+colour samples (named colour profiles), gamut visualisations (vrml),
+video card gamma tables (Xorg/XFree86/osX).
+
+WWW: http://www.oyranos.org/icc-examin/

Added: head/graphics/iccexamin/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/iccexamin/pkg-plist	Fri May  3 12:46:30 2013	(r317200)
@@ -0,0 +1,14 @@
+bin/iccexamin
+share/applications/iccexamin.desktop
+share/fonts/FreeSans.ttf
+share/icons/hicolor/128x128/apps/iccexamin.png
+share/pixmaps/hicolor/scalable/iccexamin.svg
+share/pixmaps/iccexamin.png
+share/locale/cs/LC_MESSAGES/icc_examin.mo
+share/locale/de/LC_MESSAGES/icc_examin.mo
+share/locale/eo/LC_MESSAGES/icc_examin.mo
+share/locale/eu/LC_MESSAGES/icc_examin.mo
+share/locale/fr/LC_MESSAGES/icc_examin.mo
+@dirrmtry share/pixmaps/hicolor/scalable
+@dirrmtry share/pixmaps/hicolor
+@dirrmtry share/fonts



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