commit 58b7aa3b8388458680912d798290cb54254e243b
Author: Jakub Bogusz <[email protected]>
Date:   Sun Mar 6 13:46:14 2016 +0100

    - updated to 2.6.0
    - updated shared patch
    - removed obsolete soname patch

 pngquant-shared.patch | 34 ++++++----------------------------
 pngquant-soname.patch | 12 ------------
 pngquant.spec         | 12 ++++++------
 3 files changed, 12 insertions(+), 46 deletions(-)
---
diff --git a/pngquant.spec b/pngquant.spec
index 848fa3b..19d9fb2 100644
--- a/pngquant.spec
+++ b/pngquant.spec
@@ -11,15 +11,14 @@
 Summary:       PNG converter and lossy image compressor
 Summary(pl.UTF-8):     Konwerter i stratny kompresor dla plików PNG
 Name:          pngquant
-Version:       2.4.1
+Version:       2.6.0
 Release:       1
 License:       BSD
 Group:         Libraries
 #Source0Download: https://pngquant.org/releases.html
-Source0:       https://pngquant.org/%{name}-%{version}-src.tar.bz2
-# Source0-md5: 2809b10f8d183853c1283cfdfa292ab3
-Patch0:                %{name}-soname.patch
-Patch1:                %{name}-shared.patch
+Source0:       https://pngquant.org/%{name}-%{version}-src.tar.gz
+# Source0-md5: 54df683f87cd5bfc15b3c2764419c957
+Patch0:                %{name}-shared.patch
 URL:           https://pngquant.org/
 %{?with_openmp:BuildRequires:  gcc >= 6:4.2}
 %{?with_openmp:BuildRequires:  libgomp-devel}
@@ -77,7 +76,6 @@ Statyczna biblioteka libimagequant.
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
 
 %build
 # not autoconf configure
@@ -101,6 +99,7 @@ install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}}
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
+# not covered by make install
 cp -a lib/libimagequant.so* $RPM_BUILD_ROOT%{_libdir}
 %if %{with static_libs}
 cp -p lib/libimagequant.a $RPM_BUILD_ROOT%{_libdir}
@@ -117,6 +116,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc CHANGELOG COPYRIGHT README.md
 %attr(755,root,root) %{_bindir}/pngquant
+%{_mandir}/man1/pngquant.1*
 
 %files -n libimagequant
 %defattr(644,root,root,755)
diff --git a/pngquant-shared.patch b/pngquant-shared.patch
index 9566b7f..5f1d82b 100644
--- a/pngquant-shared.patch
+++ b/pngquant-shared.patch
@@ -1,33 +1,11 @@
---- pngquant-2.4.1/Makefile.orig       2015-06-21 15:34:33.361895698 +0200
-+++ pngquant-2.4.1/Makefile    2015-06-21 15:34:40.398562068 +0200
-@@ -10,7 +10,7 @@
- OBJS += $(COCOA_OBJS)
- endif
- 
--STATICLIB = lib/libimagequant.a
-+SHAREDLIB = lib/libimagequant.so
- 
- DISTFILES = *.[chm] pngquant.1 Makefile configure README.md INSTALL CHANGELOG 
COPYRIGHT
- TARNAME = pngquant-$(VERSION)
-@@ -24,17 +24,17 @@
- 
- all: $(BIN)
- 
--staticlib:
--      $(MAKE) -C lib static
-+sharedlib:
-+      $(MAKE) -C lib shared
- 
--$(STATICLIB): config.mk staticlib
-+$(SHAREDLIB): config.mk sharedlib
- 
- $(OBJS): $(wildcard *.h) config.mk
- 
+--- pngquant-2.6.0/Makefile.orig       2016-02-21 01:19:50.000000000 +0100
++++ pngquant-2.6.0/Makefile    2016-03-06 13:17:13.470363122 +0100
+@@ -43,7 +43,7 @@
  rwpng_cocoa.o: rwpng_cocoa.m
-       $(CC) -Wno-enum-conversion -c $(CFLAGS) -o $@ $< || clang 
-Wno-enum-conversion -c -O3 $(CFLAGS) -o $@ $<
+       $(CC) -Wno-enum-conversion -c $(CFLAGS) -o $@ $< &> /dev/null || clang 
-Wno-enum-conversion -c -O3 $(CFLAGS) -o $@ $<
  
 -$(BIN): $(OBJS) $(STATICLIB)
 +$(BIN): $(OBJS) $(SHAREDLIB)
-       $(CC) $^ $(LDFLAGS) -o $@
+       $(CC) $^ $(CFLAGS) $(LDFLAGS) -o $@
  
- test: $(BIN)
+ $(TESTBIN): test/test.o $(STATICLIB)
diff --git a/pngquant-soname.patch b/pngquant-soname.patch
deleted file mode 100644
index f67c8ea..0000000
--- a/pngquant-soname.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- pngquant-2.4.1/lib/Makefile.orig   2015-06-12 23:46:49.000000000 +0200
-+++ pngquant-2.4.1/lib/Makefile        2015-06-21 15:21:49.201927767 +0200
-@@ -36,7 +36,8 @@
-       $(CC) -fPIC $(CFLAGS) -c $(@:.lo=.c) -o $@
- 
- $(SHAREDLIB): $(SHAREDOBJS)
--      $(CC) -shared -o $@ $^ $(LDFLAGS)
-+      $(CC) -shared -o $@ $^ $(LDFLAGS) -Wl,-soname,$(SHAREDLIB)
-+      ln -sf $(SHAREDLIB) libimagequant.so
- 
- $(OBJS): $(wildcard *.h) config.mk
- 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/pngquant.git/commitdiff/58b7aa3b8388458680912d798290cb54254e243b

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

Reply via email to