From 80d0667f4aa097a66998745ce7e553cad8e55a9d Mon Sep 17 00:00:00 2001 From: Jakub Bogusz Date: Sat, 21 Jul 2018 18:59:45 +0200 Subject: [PATCH] - updated to 2.12.1 - updated shared patch --- libimagequant-shared.patch | 33 ++++++++++++++++++++++----------- libimagequant.spec | 4 ++-- 2 files changed, 24 insertions(+), 13 deletions(-) diff --git a/libimagequant-shared.patch b/libimagequant-shared.patch index 88918e8..7d041ee 100644 --- a/libimagequant-shared.patch +++ b/libimagequant-shared.patch @@ -1,14 +1,6 @@ ---- libimagequant-2.11.10/Makefile.orig 2018-03-10 13:31:19.000000000 +0100 -+++ libimagequant-2.11.10/Makefile 2018-05-27 22:00:19.433276005 +0200 -@@ -51,6 +51,7 @@ - $(CC) -shared -Wl,-soname,$(SHAREDLIB).$(SOVER) -o $(SHAREDLIB).$(SOVER) $^ $(LDFLAGS) - ln -fs $(SHAREDLIB).$(SOVER) $(SHAREDLIB) - sed -i "s#^prefix=.*#prefix=$(PREFIX)#" $(PKGCONFIG) -+ sed -i "s#^libdir=.*#libdir=$(LIBDIR)#" $(PKGCONFIG) - sed -i "s#^Version:.*#Version: $(VERSION)#" $(PKGCONFIG) - - libimagequant.dylib: $(SHAREDOBJS) -@@ -59,8 +60,8 @@ +--- libimagequant-2.12.1/Makefile.orig 2018-06-03 21:46:28.000000000 +0200 ++++ libimagequant-2.12.1/Makefile 2018-07-21 18:56:53.497142471 +0200 +@@ -64,8 +64,8 @@ $(OBJS): $(wildcard *.h) config.mk @@ -19,3 +11,22 @@ $(JNIDLL) $(JNIDLLIMP): $(JAVAHEADERS) $(OBJS) org/pngquant/PngQuant.c $(CC) -fPIC -shared -I. $(JAVAINCLUDE) -o $(JNIDLL) $^ $(LDFLAGS) -Wl,--out-implib,$(JNIDLLIMP),--output-def,$(JNIDLLDEF) +@@ -133,7 +133,7 @@ + endif + + $(PKGCONFIG): config.mk +- sed 's|PREFIX|$(PREFIX)|;s|VERSION|$(VERSION)|' < imagequant.pc.in > $(PKGCONFIG) ++ sed 's|PREFIX|$(PREFIX)|;s|LIBDIR|$(LIBDIR)|;s|VERSION|$(VERSION)|' < imagequant.pc.in > $(PKGCONFIG) + + .PHONY: all static shared clean dist distclean dll java cargo + .DELETE_ON_ERROR: +--- libimagequant-2.12.1/imagequant.pc.in.orig 2018-06-03 21:46:28.000000000 +0200 ++++ libimagequant-2.12.1/imagequant.pc.in 2018-07-21 18:57:30.940475377 +0200 +@@ -1,6 +1,6 @@ + prefix=PREFIX + includedir=${prefix}/include +-libdir=${prefix}/lib ++libdir=LIBDIR + + Name: imagequant + Description: Small, portable C library for high-quality conversion of RGBA images to 8-bit indexed-color (palette) images. diff --git a/libimagequant.spec b/libimagequant.spec index 4dd1ee9..6e53d06 100644 --- a/libimagequant.spec +++ b/libimagequant.spec @@ -14,14 +14,14 @@ Summary: Image Quantization library Summary(pl.UTF-8): Biblioteka do kwantyzacji obrazów Name: libimagequant -Version: 2.11.10 +Version: 2.12.1 Release: 1 # some original code was on MIT-like license License: GPL v3+ with MIT parts or commercial Group: Libraries #Source0Download: https://github.com/ImageOptim/libimagequant/releases Source0: https://github.com/ImageOptim/libimagequant/archive/%{version}/%{name}-%{version}.tar.gz -# Source0-md5: 9fe3feaa38e78285e363d8e90dc4dd82 +# Source0-md5: 0481df2396a1e79302582c757d71bc4c Patch0: %{name}-shared.patch URL: https://pngquant.org/lib/ %{?with_openmp:BuildRequires: gcc >= 6:4.2} -- 2.44.0