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>