Group :: System/Libraries
RPM: libmng
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Patch: libmng-1.0.10-alt-build-fixes.patch
Download
Download
--- libmng-1.0.10/libmng_types.h
+++ libmng-1.0.10/libmng_types.h
@@ -178,7 +178,7 @@
#ifndef ZLIB_DLL
#undef FAR
#endif
-#include <lcms.h>
+#include <lcms/lcms.h>
#endif /* MNG_INCLUDE_LCMS */
#ifdef MNG_INCLUDE_IJG6B /* IJG's jpgsrc6b */
--- libmng-1.0.10/makefiles/Makefile.am
+++ libmng-1.0.10/makefiles/Makefile.am
@@ -7,7 +7,7 @@ EXTRA_DIST = makefiles doc contrib
# libmng release @VERSION@
-libmng_la_LDFLAGS = -version-info 1:0:0
+libmng_la_LDFLAGS = -version-info 1:10:0
lib_LTLIBRARIES = libmng.la
--- libmng-1.0.10/makefiles/configure.in
+++ libmng-1.0.10/makefiles/configure.in
@@ -168,7 +168,7 @@ AC_ARG_WITH(lcms,
fi
if test "x$with_lcms" != "xno"; then
- AC_CHECK_HEADER(lcms.h, [
+ AC_CHECK_HEADER(lcms/lcms.h, [
have_lcms=yes
AC_CHECK_LIB(lcms, cmsCreateRGBProfile, [
LIBS="$LIBS -llcms"
--- libmng-1.0.10/makefiles/makefile.linux
+++ libmng-1.0.10/makefiles/makefile.linux
@@ -19,20 +19,20 @@ prefix=/usr/local
# Where the zlib library and include files are located
#ZLIBLIB=../zlib
#ZLIBINC=../zlib
-ZLIBLIB=/usr/local/lib
-ZLIBINC=/usr/local/include
+ZLIBLIB=/usr/lib
+ZLIBINC=/usr/include
# Where the jpeg library and include files are located
#JPEGLIB=../jpgsrc
#JPEGINC=../jpgsrc
-JPEGLIB=/usr/local/lib
-JPEGINC=/usr/local/include
+JPEGLIB=/usr/lib
+JPEGINC=/usr/include
# Where the lcms library and include files are located
#LCMSLIB=../lcms/lib
#LCMSINC=../lcms/source
-LCMSLIB=/usr/local/lib
-LCMSINC=/usr/local/include
+LCMSLIB=/usr/lib
+LCMSINC=/usr/include
ALIGN=
# for i386:
@@ -44,7 +44,7 @@ WARNMORE=-Wwrite-strings -Wpointer-arith -Wshadow \
# for pgcc version 2.95.1, -O3 is buggy; don't use it.
-CFLAGS=-I$(ZLIBINC) -I$(JPEGINC) -I$(LCMSINC) -Wall -O3 -funroll-loops \
+CFLAGS=-I$(ZLIBINC) -I$(JPEGINC) -I$(LCMSINC) $(RPM_OPT_FLAGS) \
$(OPTIONS) $(ALIGN) # $(WARNMORE) -g
LDFLAGS=-L. -Wl,-rpath,. \
-L$(ZLIBLIB) -Wl,-rpath,$(ZLIBLIB) \