51 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			51 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| diff -ruN openjdk/common/autoconf/libraries.m4 openjdk/common/autoconf/libraries.m4
 | |
| --- openjdk/common/autoconf/libraries.m4	2013-11-14 22:04:38.039440136 -0500
 | |
| +++ openjdk/common/autoconf/libraries.m4	2013-11-14 22:05:11.474356424 -0500
 | |
| @@ -676,6 +676,46 @@
 | |
|  
 | |
|    ###############################################################################
 | |
|    #
 | |
| +  # Check for the lcms2 library
 | |
| +  #
 | |
| +
 | |
| +  AC_ARG_WITH(lcms, [AS_HELP_STRING([--with-lcms],
 | |
| +  	[use lcms2 from build system or OpenJDK source (system, bundled) @<:@bundled@:>@])])
 | |
| +
 | |
| +  AC_CHECK_LIB(lcms2, cmsOpenProfileFromFile,
 | |
| +               [ LCMS_FOUND=yes ],
 | |
| +               [ LCMS_FOUND=no ])
 | |
| +
 | |
| +  AC_MSG_CHECKING([for which lcms to use])
 | |
| +
 | |
| +  DEFAULT_LCMS=bundled
 | |
| +
 | |
| +  #
 | |
| +  # If user didn't specify, use DEFAULT_LCMS
 | |
| +  #
 | |
| +  if test "x${with_lcms}" = "x"; then
 | |
| +      with_lcms=${DEFAULT_LCMS}
 | |
| +  fi
 | |
| +
 | |
| +  if test "x${with_lcms}" = "xbundled"; then
 | |
| +      USE_EXTERNAL_LCMS=false
 | |
| +      AC_MSG_RESULT([bundled])
 | |
| +  elif test "x${with_lcms}" = "xsystem"; then
 | |
| +      if test "x${LCMS_FOUND}" = "xyes"; then
 | |
| +          USE_EXTERNAL_LCMS=true
 | |
| +          AC_MSG_RESULT([system])
 | |
| +      else
 | |
| +          AC_MSG_RESULT([system not found])
 | |
| +          AC_MSG_ERROR([--with-lcms=system specified, but no lcms found!])
 | |
| +      fi
 | |
| +  else
 | |
| +      AC_MSG_ERROR([Invalid value for --with-lcms: ${with_lcms}, use 'system' or 'bundled'])
 | |
| +  fi
 | |
| +
 | |
| +  AC_SUBST(USE_EXTERNAL_LCMS)
 | |
| +
 | |
| +  ###############################################################################
 | |
| +  #
 | |
|    # Check for the png library
 | |
|    #
 | |
|  
 |