[csw-devel] SF.net SVN: gar:[14728] csw/mgar/pkg
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Tue Jun 7 17:06:34 CEST 2011
Revision: 14728
http://gar.svn.sourceforge.net/gar/?rev=14728&view=rev
Author: dmichelsen
Date: 2011-06-07 15:06:34 +0000 (Tue, 07 Jun 2011)
Log Message:
-----------
liblcms2: Initial commit, testsuite dumps core on 64 bit
Modified Paths:
--------------
csw/mgar/pkg/liblcms2/trunk/Makefile
csw/mgar/pkg/liblcms2/trunk/checksums
Added Paths:
-----------
csw/mgar/pkg/liblcms2/
csw/mgar/pkg/liblcms2/trunk/files/0001-Remove-hardcoded-Wall.patch
Modified: csw/mgar/pkg/liblcms2/trunk/Makefile
===================================================================
--- csw/mgar/pkg/liblcms/trunk/Makefile 2011-06-06 21:33:42 UTC (rev 14718)
+++ csw/mgar/pkg/liblcms2/trunk/Makefile 2011-06-07 15:06:34 UTC (rev 14728)
@@ -1,10 +1,7 @@
-NAME = lcms
-VERSION = 1.18a
+NAME = lcms2
+VERSION = 2.2
CATEGORIES = apps
-LCMS_VERSION := $(shell echo $(VERSION) | sed -e 's/[a-z]//g')
-LCMS_RELEASE := $(shell echo $(VERSION) | sed -e 's/[^a-z]//g')
-DISTNAME = $(NAME)-$(LCMS_VERSION)
DESCRIPTION = The little color management system and tools
define BLURB
Little cms intends to be a small-footprint, speed optimized
@@ -17,26 +14,22 @@
as well as being distributed in major linux environments.
endef
-MASTER_SITES = http://www.littlecms.com/
+SF_PROJ = lcms
+MASTER_SITES = $(SF_MIRRORS)
DISTFILES = $(NAME)-$(VERSION).tar.gz
-PACKAGES = CSWlcms
-CATALOGNAME_CSWlcms = lcms
-SPKG_DESC_CSWlcms = $(DESCRIPTION)
+PATCHFILES += 0001-Remove-hardcoded-Wall.patch
-RUNTIME_DEP_PKGS_CSWlcms = CSWjpeg CSWtiff CSWzlib
+VENDOR_URL = http://www.littlecms.com/
-# We define upstream file regex so we can be notifed of
-# new upstream software release
-UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz
+# Probably make separate package for Solaris 10 as it has float support
+EXTRA_CPPFLAGS-5.9 = -Dpowf=pow -Dfabsf=labs
+EXTRA_CPPFLAGS = $(EXTRA_CPPFLAGS-$(GAROSREL))
-BUILD64 = 1
-STRIP_LIBTOOL = 1
+EXTRA_LINKER_FLAGS = -lm
-CONFIGURE_ARGS = $(DIRPATHS)
-TEST_TARGET = check
+OPT_FLAGS_SOS = -xO0
-include gar/category.mk
-SPKG_VERSION := $(LCMS_VERSION)
-SPKG_REVSTAMP := $(SPKG_REVSTAMP)_rev=$(LCMS_RELEASE)
+BUILD64 = 1
+include gar/category.mk
Modified: csw/mgar/pkg/liblcms2/trunk/checksums
===================================================================
--- csw/mgar/pkg/liblcms/trunk/checksums 2011-06-06 21:33:42 UTC (rev 14718)
+++ csw/mgar/pkg/liblcms2/trunk/checksums 2011-06-07 15:06:34 UTC (rev 14728)
@@ -1 +1 @@
-f4abfe1c57ea3f633c2e9d034e74e3e8 download/lcms-1.18a.tar.gz
+aaf33c7c25675e6163189ba488ae20f5 lcms2-2.2.tar.gz
Added: csw/mgar/pkg/liblcms2/trunk/files/0001-Remove-hardcoded-Wall.patch
===================================================================
--- csw/mgar/pkg/liblcms2/trunk/files/0001-Remove-hardcoded-Wall.patch (rev 0)
+++ csw/mgar/pkg/liblcms2/trunk/files/0001-Remove-hardcoded-Wall.patch 2011-06-07 15:06:34 UTC (rev 14728)
@@ -0,0 +1,25 @@
+From 3e8a1c71e3c350e9a0f31a00cb747959d48d73ba Mon Sep 17 00:00:00 2001
+From: Dagobert Michelsen <dam at opencsw.org>
+Date: Tue, 7 Jun 2011 15:32:08 +0200
+Subject: [PATCH] Remove hardcoded -Wall
+
+---
+ testbed/Makefile.in | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/testbed/Makefile.in b/testbed/Makefile.in
+index 89f5c13..0be576f 100644
+--- a/testbed/Makefile.in
++++ b/testbed/Makefile.in
+@@ -81,7 +81,7 @@ AUTOMAKE = @AUTOMAKE@
+ AWK = @AWK@
+ CC = @CC@
+ CCDEPMODE = @CCDEPMODE@
+-CFLAGS = --pedantic -Wall -std=c99 -O2
++CFLAGS = @CFLAGS@
+ CPP = @CPP@
+ CPPFLAGS = @CPPFLAGS@
+ CXX = @CXX@
+--
+1.7.5.4
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list