commit 6bdb17fc9ceb7e61f2652432fd0dbfab9b0094af
Author: Jakub Bogusz <[email protected]>
Date:   Sat Jul 1 18:44:30 2023 +0200

    - updated to 1.0.3

 zopfli-link.patch | 55 +++++++++++++++++++++++++++----------------------------
 zopfli.spec       |  8 ++++----
 2 files changed, 31 insertions(+), 32 deletions(-)
---
diff --git a/zopfli.spec b/zopfli.spec
index d41638c..d000e58 100644
--- a/zopfli.spec
+++ b/zopfli.spec
@@ -1,13 +1,13 @@
 Summary:       Compression library to perform very good, but slow, deflate or 
zlib compression
 Summary(pl.UTF-8):     Biblioteka wykonująca bardzo dobrą, ale wolną kompresję 
deflate lub zlib
 Name:          zopfli
-Version:       1.0.1
+Version:       1.0.3
 Release:       1
 License:       Apache v2.0
 Group:         Libraries
 #Source0Download: https://github.com/google/zopfli/releases
 Source0:       
https://github.com/google/zopfli/archive/%{name}-%{version}.tar.gz
-# Source0-md5: fc41b0619cf5632460396e0c997352b9
+# Source0-md5: ebc042f0c13f7e367e72d2b96be1a4c0
 Patch0:                %{name}-link.patch
 URL:           https://github.com/google/zopfli
 BuildRequires: libstdc++-devel
@@ -71,13 +71,13 @@ Pliki nagłówkowe biblioteki Zopfli PNG.
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_includedir}}
 
-install libzopfli.so.%{version} libzopflipng.so.1.0.0 $RPM_BUILD_ROOT%{_libdir}
+install libzopfli.so.%{version} libzopflipng.so.%{version} 
$RPM_BUILD_ROOT%{_libdir}
 install zopfli zopflipng $RPM_BUILD_ROOT%{_bindir}
 cp -p src/zopfli/zopfli.h src/zopflipng/zopflipng_lib.h 
$RPM_BUILD_ROOT%{_includedir}
 
 /sbin/ldconfig -n $RPM_BUILD_ROOT%{_libdir}
 ln -sf libzopfli.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libzopfli.so
-ln -sf libzopflipng.so.1.0.0 $RPM_BUILD_ROOT%{_libdir}/libzopflipng.so
+ln -sf libzopflipng.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libzopflipng.so
 
 %clean
 rm -rf $RPM_BUILD_ROOT
diff --git a/zopfli-link.patch b/zopfli-link.patch
index 0a76470..f80fc3b 100644
--- a/zopfli-link.patch
+++ b/zopfli-link.patch
@@ -1,40 +1,39 @@
---- zopfli-zopfli-1.0.1/Makefile.orig  2015-08-22 16:36:46.000000000 +0200
-+++ zopfli-zopfli-1.0.1/Makefile       2016-12-04 13:01:28.401951278 +0100
-@@ -1,8 +1,9 @@
- CC = gcc
- CXX = g++
+--- zopfli-zopfli-1.0.3/Makefile.orig  2023-07-01 18:35:05.780549484 +0200
++++ zopfli-zopfli-1.0.3/Makefile       2023-07-01 18:38:20.396161828 +0200
+@@ -1,7 +1,7 @@
+ CC ?= gcc
+ CXX ?= g++
  
--CFLAGS = -W -Wall -Wextra -ansi -pedantic -lm -O2
-+CFLAGS = -W -Wall -Wextra -ansi -pedantic -O2
- CXXFLAGS = -W -Wall -Wextra -ansi -pedantic -O2
-+LDFLAGS =
+-override CFLAGS := -W -Wall -Wextra -ansi -pedantic -lm -O2 
-Wno-unused-function -fPIC $(CFLAGS)
++override CFLAGS := -W -Wall -Wextra -ansi -pedantic -O2 -Wno-unused-function 
-fPIC $(CFLAGS)
+ override CXXFLAGS := -W -Wall -Wextra -ansi -pedantic -O2 -fPIC $(CXXFLAGS)
  
  ZOPFLILIB_SRC = src/zopfli/blocksplitter.c src/zopfli/cache.c\
-                 src/zopfli/deflate.c src/zopfli/gzip_container.c\
-@@ -20,22 +21,22 @@
+@@ -38,11 +38,11 @@ obj/%.o: %.cpp
  
  # Zopfli binary
- zopfli:
--      $(CC) $(ZOPFLILIB_SRC) $(ZOPFLIBIN_SRC) $(CFLAGS) -o zopfli
-+      $(CC) $(LDFLAGS) $(ZOPFLILIB_SRC) $(ZOPFLIBIN_SRC) $(CFLAGS) -o zopfli 
-lm
+ zopfli: $(ZOPFLILIB_OBJ) $(ZOPFLIBIN_OBJ)
+-      $(CC) $^ $(CFLAGS) -o $@ $(LDFLAGS)
++      $(CC) $(LDFLAGS) $^ $(CFLAGS) -o $@ -lm
  
  # Zopfli shared library
- libzopfli:
-       $(CC) $(ZOPFLILIB_SRC) $(CFLAGS) -fPIC -c
--      $(CC) $(ZOPFLILIB_OBJ) $(CFLAGS) -shared -Wl,-soname,libzopfli.so.1 -o 
libzopfli.so.1.0.1
-+      $(CC) $(LDFLAGS) $(ZOPFLILIB_OBJ) $(CFLAGS) -shared 
-Wl,-soname,libzopfli.so.1 -o libzopfli.so.1.0.1 -lm
+ libzopfli: $(ZOPFLILIB_OBJ)
+-      $(CC) $^ $(CFLAGS) -shared -Wl,-soname,libzopfli.so.1 -o 
libzopfli.so.1.0.3 $(LDFLAGS)
++      $(CC) $(LDFLAGS) $^ $(CFLAGS) -shared -Wl,-soname,libzopfli.so.1 -o 
libzopfli.so.1.0.3 -lm
+ 
+ # Zopfli static library
+ libzopfli.a: $(ZOPFLILIB_OBJ)
+@@ -50,11 +50,11 @@ libzopfli.a: $(ZOPFLILIB_OBJ)
  
  # ZopfliPNG binary
- zopflipng:
-       $(CC) $(ZOPFLILIB_SRC) $(CFLAGS) -c
--      $(CXX) $(ZOPFLILIB_OBJ) $(LODEPNG_SRC) $(ZOPFLIPNGLIB_SRC) 
$(ZOPFLIPNGBIN_SRC) $(CFLAGS) -o zopflipng
-+      $(CXX) $(LDFLAGS) $(ZOPFLILIB_OBJ) $(LODEPNG_SRC) $(ZOPFLIPNGLIB_SRC) 
$(ZOPFLIPNGBIN_SRC) $(CFLAGS) -o zopflipng
+ zopflipng: $(ZOPFLILIB_OBJ) $(LODEPNG_OBJ) $(ZOPFLIPNGLIB_OBJ) 
$(ZOPFLIPNGBIN_OBJ)
+-      $(CXX) $^ $(CFLAGS) -o $@ $(LDFLAGS)
++      $(CXX) $(LDFLAGS) $^ $(CFLAGS) -o $@
  
  # ZopfliPNG shared library
- libzopflipng:
-       $(CC) $(ZOPFLILIB_SRC) $(CFLAGS) -fPIC -c
--      $(CXX) $(ZOPFLILIB_OBJ) $(LODEPNG_SRC) $(ZOPFLIPNGLIB_SRC) $(CFLAGS) 
-fPIC --shared -Wl,-soname,libzopflipng.so.1 -o libzopflipng.so.1.0.0
-+      $(CXX) $(LDFLAGS) $(ZOPFLILIB_OBJ) $(LODEPNG_SRC) $(ZOPFLIPNGLIB_SRC) 
$(CFLAGS) -fPIC --shared -Wl,-soname,libzopflipng.so.1 -o libzopflipng.so.1.0.0
+ libzopflipng: $(ZOPFLILIB_OBJ) $(LODEPNG_OBJ) $(ZOPFLIPNGLIB_OBJ)
+-      $(CXX) $^ $(CFLAGS) --shared -Wl,-soname,libzopflipng.so.1 -o 
libzopflipng.so.1.0.3 $(LDFLAGS)
++      $(CXX) $(LDFLAGS) $^ $(CFLAGS) --shared -Wl,-soname,libzopflipng.so.1 
-o libzopflipng.so.1.0.3
  
- # Remove all libraries and binaries
- clean:
+ # ZopfliPNG static library
+ libzopflipng.a: $(LODEPNG_OBJ) $(ZOPFLIPNGLIB_OBJ)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/zopfli.git/commitdiff/6bdb17fc9ceb7e61f2652432fd0dbfab9b0094af

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to