# -*- coding: ascii; tab-width: 4 -*-
Package: libimagequant0
# last release of the 2.x series. v3/v4 series are written in rust.
Version: 2.18.0
Revision: 1
Description: Lib for lossy compression of png
Homepage: https://pngquant.org
License: GPL3+
Maintainer: Daniel Johnson <daniel@daniel-johnson.org>

Source: http://pngquant.org/pngquant-%v-src.tar.gz
Source-Checksum: SHA256(e72194b52b36f040deaec49a1ddd5dcd8d4feecc3a5fe6c5e9589a9707b233d4)
SourceDirectory: pngquant-%v

Depends: %n-shlibs (= %v-%r)
BuildDependsOnly: true
Replaces: pngquant (<= 2.10.1-1)
Conflicts: pngquant (<= 2.10.1-1)

PatchScript: perl -pi -e 's,/tmp/gcccheck,gcccheck,' lib/configure

ConfigureParams: <<
	("%m" != "arm64") --enable-sse \
	--extra-ldflags="-Wl,-install_name,%p/lib/libimagequant.0.dylib"
<<

CompileScript: <<
	#!/bin/sh -ev
	cd lib
	./configure %c
	make shared
<<

InstallScript: <<
	mkdir -p %i/lib
	mv lib/libimagequant.0.dylib %i/lib/libimagequant.0.dylib
	ln -s libimagequant.0.dylib %i/lib/libimagequant.dylib
	mkdir -p %i/include
	mv lib/libimagequant.h %i/include
<<

DocFiles: README.md COPYRIGHT CHANGELOG lib/README.md:lib-README.md

SplitOff: <<
	Package: %N-shlibs
	
	Files: lib/libimagequant.0.dylib
	DocFiles: README.md COPYRIGHT CHANGELOG lib/README.md:lib-README.md
	
	Shlibs: %p/lib/libimagequant.0.dylib 0.0.0 %n (>= 2.7.2-1)
<<