Commit 3bf4e344 authored by Damien Fouilleul's avatar Damien Fouilleul

- update darwin/macosx patch for libpng-1.2.8

parent 648b747e
...@@ -1407,7 +1407,7 @@ endif ...@@ -1407,7 +1407,7 @@ endif
.png: libpng .png: libpng
ifdef HAVE_DARWIN_OS ifdef HAVE_DARWIN_OS
(cd $<; cp scripts/makefile.macosx Makefile && make && make install) (cd $<; cp scripts/makefile.darwin Makefile && make && make install)
else else
ifdef HAVE_WIN32 ifdef HAVE_WIN32
(cd $<; rm -f INSTALL; cp scripts/makefile.cygwin Makefile && make $(HOSTCC) && make install-static) (cd $<; rm -f INSTALL; cp scripts/makefile.cygwin Makefile && make $(HOSTCC) && make install-static)
......
diff -ruN libpng-1.2.5/scripts/makefile.macosx libpng/scripts/makefile.macosx --- libpng/scripts/makefile.darwin.orig 2004-12-03 00:14:31.000000000 +0000
--- libpng-1.2.5/scripts/makefile.macosx 2002-10-03 13:32:34.000000000 +0200 +++ libpng/scripts/makefile.darwin 2006-04-10 21:55:35.000000000 +0100
+++ libpng/scripts/makefile.macosx 2006-02-22 22:05:47.000000000 +0100 @@ -7,7 +7,7 @@
@@ -6,7 +6,7 @@
# For conditions of distribution and use, see copyright notice in png.h # For conditions of distribution and use, see copyright notice in png.h
# where make install puts libpng.a and png.h # where "make install" puts libpng.a, libpng12.dylib, png.h and pngconf.h
-prefix=/usr/local -prefix=/usr/local
+prefix=??PREFIX?? +prefix=??PREFIX??
# Where the zlib library and include files are located # Where the zlib library and include files are located
#ZLIBLIB=/usr/local/lib #ZLIBLIB=/usr/local/lib
@@ -20,8 +20,8 @@ @@ -16,8 +16,8 @@
PNGMIN = 1.2.5 ZLIBINC=../zlib
PNGVER = $(PNGMAJ).$(PNGMIN)
CC=cc
-CFLAGS=-fno-common -I$(ZLIBINC) -O # -g -DPNG_DEBUG=5 -CFLAGS=-I$(ZLIBINC) -Wall -O3 -funroll-loops
-LDFLAGS=-L. -L$(ZLIBLIB) -lpng -lz -current_version $(PNGVER) -LDFLAGS=-L. -L$(ZLIBLIB) -lpng12 -lz
+CFLAGS=??EXTRA_CFLAGS?? -fno-common -I$(ZLIBINC) -O # -g -DPNG_DEBUG=5 +CFLAGS=??EXTRA_CFLAGS?? -I$(ZLIBINC) -Wall -O3 -funroll-loops
+LDFLAGS=??EXTRA_LDFLAGS?? -L. -L$(ZLIBLIB) -lpng -lz +LDFLAGS=??EXTRA_LDFLAGS?? -L. -L$(ZLIBLIB) -lpng12 -lz
LIBNAME=libpng12 #RANLIB=echo
SHAREDLIB_POSTFIX=dylib RANLIB=ranlib
@@ -52,7 +52,7 @@ @@ -58,7 +58,7 @@
pngread.o pngrio.o pngwio.o pngwrite.o pngrtran.o \ .c.pic.o:
pngwtran.o pngmem.o pngerror.o pngpread.o $(CC) -c $(CFLAGS) -fno-common -o $@ $*.c
-all: libpng.a pngtest shared libpng.pc libpng-config -all: libpng.a $(LIBNAME).dylib pngtest libpng.pc libpng-config
+all: libpng.a pngtest libpng.pc libpng-config +all: libpng.a pngtest libpng.pc libpng-config
shared: $(LIBNAME).$(PNGVER).$(SHAREDLIB_POSTFIX) libpng.a: $(OBJS)
ar rc $@ $(OBJS)
@@ -153,7 +153,7 @@ @@ -164,7 +164,7 @@
chmod 755 $(DB)/$(LIBNAME)-config chmod 755 $(DB)/$(LIBNAME)-config
(cd $(DB); ln -sf $(LIBNAME)-config libpng-config) (cd $(DB); ln -sf $(LIBNAME)-config libpng-config)
...@@ -38,4 +37,4 @@ diff -ruN libpng-1.2.5/scripts/makefile.macosx libpng/scripts/makefile.macosx ...@@ -38,4 +37,4 @@ diff -ruN libpng-1.2.5/scripts/makefile.macosx libpng/scripts/makefile.macosx
+install: install-static install-man install-config +install: install-static install-man install-config
# If you installed in $(DESTDIR), test-installed won't work until you # If you installed in $(DESTDIR), test-installed won't work until you
# move the library to its final location. # move the library to its final location. Use test-dd to test it
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment