ports/101603: [PATCH] graphics/lcms: update to 1.15, take maintainership
Stanislav Sedov
ssedov at mbsd.msk.ru
Mon Aug 7 17:40:13 UTC 2006
>Number: 101603
>Category: ports
>Synopsis: [PATCH] graphics/lcms: update to 1.15, take maintainership
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon Aug 07 17:40:11 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Stanislav Sedov
>Release: FreeBSD 7.0-CURRENT i386
>Organization:
MBSD labs, Inc.
>Environment:
System: FreeBSD fonon.realnet 7.0-CURRENT FreeBSD 7.0-CURRENT #1: Wed Aug 2 21:44:37 MSD
>Description:
- Update to 1.15
- Take maintainership
Short changelog:
- Black preservation on CMYK-> CMYK transforms
- Ability to set adaptation state of observer on absolute colorimetric
transforms.
- A rather advanced feature. Actually it only allows No adaptation (d=0) and
observer fully adapted (d=1)
- lcms can now "fix" some broken 8-bit profiles that have gray axes misplaced.
- icctrans can now read CGATS/IT8 files.
- improved tifficc with tiff Lab8 support
>How-To-Repeat:
>Fix:
--- lcms-1.15,1.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/graphics/lcms/Makefile /var/tmp/ruby/lcms/Makefile
--- /usr/ports/graphics/lcms/Makefile Mon May 8 03:46:13 2006
+++ /var/tmp/ruby/lcms/Makefile Mon Aug 7 21:34:43 2006
@@ -6,21 +6,21 @@
#
PORTNAME= lcms
-PORTVERSION= 1.14
-PORTREVISION= 1
+PORTVERSION= 1.15
+PORTREVISION= 0
PORTEPOCH= 1
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
http://www.littlecms.com/
MASTER_SITE_SUBDIR= ${PORTNAME}
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= ssedov at mbsd.msk.ru
COMMENT= Light Color Management System -- a color management library
USE_GNOME= gnomehack gnometarget lthack
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --without-jpeg --without-tiff
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
post-patch:
@${REINPLACE_CMD} -e \
diff -ruN --exclude=CVS /usr/ports/graphics/lcms/distinfo /var/tmp/ruby/lcms/distinfo
--- /usr/ports/graphics/lcms/distinfo Sat Nov 26 04:47:45 2005
+++ /var/tmp/ruby/lcms/distinfo Mon Aug 7 14:45:44 2006
@@ -1,3 +1,3 @@
-MD5 (lcms-1.14.tar.gz) = 5a803460aeb10e762d97e11a37462a69
-SHA256 (lcms-1.14.tar.gz) = b19302d43ed5dadbb4ae3460b19250ec2ad616e6fcc132d4f4578195da5d77a9
-SIZE (lcms-1.14.tar.gz) = 669519
+MD5 (lcms-1.15.tar.gz) = 76c921973fdea4f880944a024197f924
+SHA256 (lcms-1.15.tar.gz) = 930ef7de15eb028c1cdbfe3f1170aaa1d5b0b4d45a8fa496d944216e155122c2
+SIZE (lcms-1.15.tar.gz) = 777834
diff -ruN --exclude=CVS /usr/ports/graphics/lcms/files/patch-config /var/tmp/ruby/lcms/files/patch-config
--- /usr/ports/graphics/lcms/files/patch-config Sun May 23 23:08:26 2004
+++ /var/tmp/ruby/lcms/files/patch-config Mon Aug 7 21:28:41 2006
@@ -1,6 +1,6 @@
---- include/lcms.h.orig Sun Dec 21 00:00:11 2003
-+++ include/lcms.h Sun May 23 12:14:22 2004
-@@ -52,7 +52,13 @@
+--- include/lcms.h.orig Sat Nov 26 17:23:47 2005
++++ include/lcms.h Mon Aug 7 21:28:13 2006
+@@ -47,7 +47,13 @@
// Uncomment this one if you are using big endian machines (only meaningful
// when NON_WINDOWS is used)
@@ -15,3 +15,12 @@
// Uncomment this one if your compiler/machine does support the
// "long long" type This will speedup fixed point math. (USE_C only)
+@@ -134,7 +140,7 @@
+ #if defined(__OpenBSD__) || defined(__NetBSD__) || defined(__FreeBSD__)
+ # include <sys/types.h>
+ # define USE_INT64 1
+-# define LCMSSLONGLONG int_64_t
++# define LCMSSLONGLONG int64_t
+ # define LCMSULONGLONG u_int64_t
+ #endif
+
--- lcms-1.15,1.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list