From 346d4938d00912a2bf7b2fc3864974aa2ae4e6cc Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Mon, 16 Jan 2017 19:42:42 +0100 Subject: [PATCH] New package: libimagequant-2.8.2 --- common/shlibs | 1 + srcpkgs/libimagequant-devel | 1 + srcpkgs/libimagequant/template | 36 ++++++++++++++++++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 120000 srcpkgs/libimagequant-devel create mode 100644 srcpkgs/libimagequant/template diff --git a/common/shlibs b/common/shlibs index 1a3005d926e..2946eb58c82 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2769,3 +2769,4 @@ libelogind.so.0 elogind-219.12_1 libnma.so.0 libnm-gtk-1.4.0_1 libgspell-1.so.1 gspell-1.0.0_1 libotf.so.0 libotf-0.9.13_1 +libimagequant.so.0 libimagequant-2.8.2_1 diff --git a/srcpkgs/libimagequant-devel b/srcpkgs/libimagequant-devel new file mode 120000 index 00000000000..3c3df380491 --- /dev/null +++ b/srcpkgs/libimagequant-devel @@ -0,0 +1 @@ +libimagequant \ No newline at end of file diff --git a/srcpkgs/libimagequant/template b/srcpkgs/libimagequant/template new file mode 100644 index 00000000000..7c02330f89d --- /dev/null +++ b/srcpkgs/libimagequant/template @@ -0,0 +1,36 @@ +# Template file for 'libimagequant' +pkgname=libimagequant +version=2.8.2 +revision=1 +build_style=configure +configure_args="--with-openmp" +make_build_target="static shared" +makedepends="libgomp-devel" +short_desc="Palette quantization library" +maintainer="Alessio Sergi " +homepage="https://pngquant.org/lib/" +license="GPL-3" +distfiles="https://github.com/ImageOptim/libimagequant/archive/${version}.tar.gz" +checksum=0c1532456f273cc759932b3869e76161ac87b1fcbbd525c2478b0d0262a98d5f + +case "$XBPS_TARGET_MACHINE" in + x86_64*) configure_args+=" --enable-sse";; + *) configure_args+=" --disable-sse";; +esac + +do_install() { + vinstall libimagequant.h 644 usr/include + vinstall libimagequant.a 644 usr/lib + vinstall libimagequant.so.0 755 usr/lib + ln -sf libimagequant.so.0 ${DESTDIR}/usr/lib/libimagequant.so +} + +libimagequant-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/*.a + vmove usr/lib/*.so + } +}