SOURCES: libpng1-SONAME.patch, libpng1-libdirfix.patch - updated f...
qboosh
qboosh at pld-linux.org
Fri Jul 21 10:55:21 CEST 2006
Author: qboosh Date: Fri Jul 21 08:55:21 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- updated for 1.0.20
---- Files affected:
SOURCES:
libpng1-SONAME.patch (1.4 -> 1.5) , libpng1-libdirfix.patch (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SOURCES/libpng1-SONAME.patch
diff -u SOURCES/libpng1-SONAME.patch:1.4 SOURCES/libpng1-SONAME.patch:1.5
--- SOURCES/libpng1-SONAME.patch:1.4 Sat Dec 4 16:51:01 2004
+++ SOURCES/libpng1-SONAME.patch Fri Jul 21 10:55:16 2006
@@ -1,17 +1,17 @@
---- libpng-1.0.17/scripts/makefile.linux.orig 2004-10-15 13:34:40.000000000 +0200
-+++ libpng-1.0.17/scripts/makefile.linux 2004-10-15 13:40:18.000000000 +0200
-@@ -3,8 +3,8 @@
- # Copyright (C) 1996, 1997 Andreas Dilger
+--- libpng-1.0.20/scripts/makefile.linux.orig 2006-07-21 10:38:38.364440000 +0200
++++ libpng-1.0.20/scripts/makefile.linux 2006-07-21 10:46:22.724440000 +0200
+@@ -4,8 +4,8 @@
# For conditions of distribution and use, see copyright notice in png.h
+ # Library name:
-LIBNAME = libpng10
-PNGMAJ = 0
+LIBNAME = libpng
+PNGMAJ = 2
- PNGMIN = 1.0.18
+ PNGMIN = 1.0.20
PNGVER = $(PNGMAJ).$(PNGMIN)
-@@ -34,7 +34,7 @@
+@@ -50,7 +50,7 @@
CFLAGS= $(OPT_FLAGS) -Wall -funroll-loops \
$(ALIGN) # $(WARNMORE) -DPNG_DEBUG=5
@@ -19,91 +19,96 @@
+LDFLAGS=-L. -Wl,-rpath,. -L$(ZLIBLIB) -Wl,-rpath,$(ZLIBLIB) -lpng -lz -lm
LDFLAGS_A=-L$(ZLIBLIB) -Wl,-rpath,$(ZLIBLIB) libpng.a -lz -lm
- RANLIB=ranlib
-@@ -97,14 +97,13 @@
- ln -sf $(LIBNAME).so.$(PNGVER) $(LIBNAME).so.$(PNGMAJ)
-
- $(LIBNAME).so.$(PNGVER): $(OBJSDLL)
-- $(CC) -shared -Wl,-soname,$(LIBNAME).so.$(PNGMAJ) \
-+ $(CC) -shared -Wl,-soname,$(LIBNAME).so.$(PNGMAJ) -lz -lm \
- -o $(LIBNAME).so.$(PNGVER) \
- $(OBJSDLL)
-
--libpng.so.2.$(PNGMIN): $(OBJSDLL)
-- $(CC) -shared -Wl,-soname,libpng.so.2 \
-- -o libpng.so.2.$(PNGMIN) \
-- $(OBJSDLL)
-+libpng10.so.0.$(PNGMIN): $(LIBNAME).so.$(PNGVER)
+ INCPATH=$(prefix)/include
+@@ -110,12 +110,16 @@
+ $(LN_SF) $(LIBSOVER) $(LIBSOMAJ)
+
+ $(LIBSOVER): $(OBJSDLL)
+- $(CC) -shared -Wl,-soname,$(LIBSOMAJ) -o $(LIBSOVER) $(OBJSDLL)
++ $(CC) -shared -Wl,-soname,$(LIBSOMAJ) -o $(LIBSOVER) $(OBJSDLL) -lz -lm
++
++libpng10.so.0.$(PNGMIN): $(LIBSOMAJ)
+ ln -sf $(LIBNAME).so.$(PNGVER) libpng10.so.0.$(PNGMIN)
+ ln -sf libpng10.so.0.$(PNGMIN) libpng10.so.0
- pngtest: pngtest.o $(LIBNAME).so
+ $(OLDSOVER): $(OBJSDLL)
+ $(CC) -shared -Wl,-soname,$(OLDSOMAJ) \
+ -o $(OLDSOVER) \
+- $(OBJSDLL)
++ $(OBJSDLL) -lz -lm
+
+ pngtest: pngtest.o $(LIBSO)
$(CC) -o pngtest $(CFLAGS) pngtest.o $(LDFLAGS)
-@@ -124,43 +123,42 @@
+@@ -135,43 +139,42 @@
install-headers: png.h pngconf.h
- - at if [ ! -d $(DI) ]; then mkdir $(DI); fi
-- - at if [ ! -d $(DI)/$(LIBNAME) ]; then mkdir $(DI)/$(LIBNAME); fi
+ - at if [ ! -d $(DI) ]; then $(MKDIR_P) $(DI); fi
+- - at if [ ! -d $(DI)/$(LIBNAME) ]; then $(MKDIR_P) $(DI)/$(LIBNAME); fi
- cp png.h pngconf.h $(DI)/$(LIBNAME)
- chmod 644 $(DI)/$(LIBNAME)/png.h $(DI)/$(LIBNAME)/pngconf.h
-+ - at if [ ! -d $(DI)/libpng10 ]; then mkdir $(DI)/libpng10; fi
++ - at if [ ! -d $(DI)/libpng10 ]; then $(MKDIR_P) $(DI)/libpng10; fi
+ cp png.h pngconf.h $(DI)/libpng10
+ chmod 644 $(DI)/libpng10/png.h $(DI)/libpng10/pngconf.h
- -@/bin/rm -f $(DI)/png.h $(DI)/pngconf.h
- -@/bin/rm -f $(DI)/libpng
-- (cd $(DI); ln -sf $(LIBNAME) libpng; ln -sf $(LIBNAME)/* .)
-+ (cd $(DI); ln -sf libpng10 libpng; ln -sf libpng10/* .)
+ -@$(RM_F) $(DI)/png.h $(DI)/pngconf.h
+ -@$(RM_F) $(DI)/libpng
+- (cd $(DI); $(LN_SF) $(LIBNAME) libpng; $(LN_SF) $(LIBNAME)/* .)
++ (cd $(DI); $(LN_SF) libpng10 libpng; $(LN_SF) libpng10/* .)
install-static: install-headers libpng.a
- - at if [ ! -d $(DL) ]; then mkdir $(DL); fi
+ - at if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi
cp libpng.a $(DL)/$(LIBNAME).a
chmod 644 $(DL)/$(LIBNAME).a
-- -@/bin/rm -f $(DL)/libpng.a
-- (cd $(DL); ln -sf $(LIBNAME).a libpng.a)
-+ -@/bin/rm -f $(DL)/libpng10.a
-+ (cd $(DL); ln -sf $(LIBNAME).a libpng10.a)
+- -@$(RM_F) $(DL)/libpng.a
+- (cd $(DL); $(LN_SF) $(LIBNAME).a libpng.a)
++ -@$(RM_F) $(DL)/libpng10.a
++ (cd $(DL); $(LN_SF) $(LIBNAME).a libpng10.a)
- install-shared: install-headers $(LIBNAME).so.$(PNGVER) libpng.pc \
-- libpng.so.2.$(PNGMIN)
+ install-shared: install-headers $(LIBSOVER) libpng.pc \
+- $(OLDSOVER)
+ libpng10.so.0.$(PNGMIN)
- - at if [ ! -d $(DL) ]; then mkdir $(DL); fi
- -@/bin/rm -f $(DL)/$(LIBNAME).so.$(PNGVER)* $(DL)/$(LIBNAME).so
-- -@/bin/rm -f $(DL)/$(LIBNAME).so.$(PNGMAJ)
-- -@/bin/rm -f $(DL)/libpng.so
-- -@/bin/rm -f $(DL)/libpng.so.2
-- -@/bin/rm -f $(DL)/libpng.so.2.$(PNGMIN)*
-+ -@/bin/rm -f $(DL)/libpng10.so
-+ -@/bin/rm -f $(DL)/libpng10.so.0
-+ -@/bin/rm -f $(DL)/libpng10.so.0.$(PNGMIN)*
- cp $(LIBNAME).so.$(PNGVER) $(DL)
- cp libpng.so.2.$(PNGMIN) $(DL)
- chmod 755 $(DL)/$(LIBNAME).so.$(PNGVER)
-- chmod 755 $(DL)/libpng.so.2.$(PNGMIN)
+ - at if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi
+ -@$(RM_F) $(DL)/$(LIBSOVER)* $(DL)/$(LIBSO)
+ -@$(RM_F) $(DL)/$(LIBSOMAJ)
+- -@$(RM_F) $(DL)/$(OLDSO)
+- -@$(RM_F) $(DL)/$(OLDSOMAJ)
+- -@$(RM_F) $(DL)/$(OLDSOVER)*
++ -@$(RM_F) $(DL)/libpng10.so
++ -@$(RM_F) $(DL)/libpng10.so.0
++ -@$(RM_F) $(DL)/libpng10.so.0.$(PNGMIN)*
+ cp $(LIBSOVER) $(DL)
+- cp $(OLDSOVER) $(DL)
+ chmod 755 $(DL)/$(LIBSOVER)
+- chmod 755 $(DL)/$(OLDSOVER)
(cd $(DL); \
-- ln -sf libpng.so.2.$(PNGMIN) libpng.so.2; \
-- ln -sf libpng.so.2 libpng.so; \
+- $(LN_SF) $(OLDSOVER) $(OLDSOMAJ); \
+- $(LN_SF) $(OLDSOMAJ) $(OLDSO); \
+ ln -sf $(LIBNAME).so.$(PNGVER) libpng10.so.0.$(PNGMIN); \
+ ln -sf libpng10.so.0.$(PNGMIN) libpng10.so.0; \
+ ln -sf libpng10.so.0 libpng10.so; \
- ln -sf $(LIBNAME).so.$(PNGVER) $(LIBNAME).so.$(PNGMAJ); \
- ln -sf $(LIBNAME).so.$(PNGMAJ) $(LIBNAME).so)
- - at if [ ! -d $(DL)/pkgconfig ]; then mkdir $(DL)/pkgconfig; fi
- -@/bin/rm -f $(DL)/pkgconfig/$(LIBNAME).pc
-- -@/bin/rm -f $(DL)/pkgconfig/libpng.pc
-+ -@/bin/rm -f $(DL)/pkgconfig/libpng10.pc
+ $(LN_SF) $(LIBSOVER) $(LIBSOMAJ); \
+ $(LN_SF) $(LIBSOMAJ) $(LIBSO))
+ - at if [ ! -d $(DL)/pkgconfig ]; then $(MKDIR_P) $(DL)/pkgconfig; fi
+ -@$(RM_F) $(DL)/pkgconfig/$(LIBNAME).pc
+- -@$(RM_F) $(DL)/pkgconfig/libpng.pc
++ -@$(RM_F) $(DL)/pkgconfig/libpng10.pc
cp libpng.pc $(DL)/pkgconfig/$(LIBNAME).pc
chmod 644 $(DL)/pkgconfig/$(LIBNAME).pc
-- (cd $(DL)/pkgconfig; ln -sf $(LIBNAME).pc libpng.pc)
-+ (cd $(DL)/pkgconfig; ln -sf $(LIBNAME).pc libpng10.pc)
+- (cd $(DL)/pkgconfig; $(LN_SF) $(LIBNAME).pc libpng.pc)
++ (cd $(DL)/pkgconfig; $(LN_SF) $(LIBNAME).pc libpng10.pc)
install-man: libpng.3 libpngpf.3 png.5
- - at if [ ! -d $(DM) ]; then mkdir $(DM); fi
-@@ -179,7 +177,7 @@
- -@/bin/rm -f $(DB)/$(LIBNAME)-config
+ - at if [ ! -d $(DM) ]; then $(MKDIR_P) $(DM); fi
+@@ -186,11 +189,11 @@
+
+ install-config: libpng-config
+ - at if [ ! -d $(DB) ]; then $(MKDIR_P) $(DB); fi
+- -@$(RM_F) $(DB)/libpng-config
++ -@$(RM_F) $(DB)/libpng10-config
+ -@$(RM_F) $(DB)/$(LIBNAME)-config
cp libpng-config $(DB)/$(LIBNAME)-config
chmod 755 $(DB)/$(LIBNAME)-config
-- (cd $(DB); ln -sf $(LIBNAME)-config libpng-config)
-+ (cd $(DB); ln -sf $(LIBNAME)-config libpng10-config)
+- (cd $(DB); $(LN_SF) $(LIBNAME)-config libpng-config)
++ (cd $(DB); $(LN_SF) $(LIBNAME)-config libpng10-config)
install: install-static install-shared install-man install-config
================================================================
Index: SOURCES/libpng1-libdirfix.patch
diff -u SOURCES/libpng1-libdirfix.patch:1.1 SOURCES/libpng1-libdirfix.patch:1.2
--- SOURCES/libpng1-libdirfix.patch:1.1 Thu Jul 8 22:32:03 2004
+++ SOURCES/libpng1-libdirfix.patch Fri Jul 21 10:55:16 2006
@@ -5,7 +5,7 @@
libpng.pc:
- cat scripts/libpng.pc.in | sed -e s\!@PREFIX@!$(prefix)! > libpng.pc
-+ cat scripts/libpng.pc.in | sed -e s\!@PREFIX@!$(prefix)! -e s\!@LIBPATH@!$(LIBPATH)! > libpng.pc
++ cat scripts/libpng.pc.in | sed -e s\!@prefix@!$(prefix)! -e s\!@exec_prefix@!$(exec_prefix)! -e s\!@libdir@!$(LIBPATH)! -e s\!@includedir@!$(INCPATH)! > libpng.pc
$(LIBNAME).so: $(LIBNAME).so.$(PNGMAJ)
ln -sf $(LIBNAME).so.$(PNGMAJ) $(LIBNAME).so
@@ -16,18 +16,7 @@
libpng.pc:
- cat scripts/libpng.pc.in | sed -e s\!@PREFIX@!$(prefix)! > libpng.pc
-+ cat scripts/libpng.pc.in | sed -e s\!@PREFIX@!$(prefix)! -e s\!@LIBPATH@!$(LIBPATH)! > libpng.pc
++ cat scripts/libpng.pc.in | sed -e s\!@prefix@!$(prefix)! -e s\!@exec_prefix@!$(exec_prefix)! -e s\!@libdir@!$(LIBPATH)! -e s\!@includedir@!$(INCPATH)! > libpng.pc
$(LIBNAME).so: $(LIBNAME).so.$(PNGMAJ)
ln -sf $(LIBNAME).so.$(PNGMAJ) $(LIBNAME).so
---- libpng-1.2.2/scripts/libpng.pc.in.libdirfix 2003-02-24 19:31:45.000000000 -0500
-+++ libpng-1.2.2/scripts/libpng.pc.in 2003-02-24 19:31:53.000000000 -0500
-@@ -1,7 +1,7 @@
-
- prefix=@PREFIX@
- exec_prefix=${prefix}
--libdir=${exec_prefix}/lib
-+libdir=@LIBPATH@
- includedir=${exec_prefix}/include
-
- Name: libpng12
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/libpng1-SONAME.patch?r1=1.4&r2=1.5&f=u
http://cvs.pld-linux.org/SOURCES/libpng1-libdirfix.patch?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list