From 6e99a6245f7ab0e5b33f0824dd9ba3df2f9b3545 Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Mon, 6 May 2019 15:55:24 -0500 Subject: [PATCH] New package: libsixel-1.8.6 Closes #27475. --- common/shlibs | 1 + srcpkgs/libsixel-devel | 1 + srcpkgs/libsixel-util | 1 + srcpkgs/libsixel/template | 40 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 43 insertions(+) create mode 120000 srcpkgs/libsixel-devel create mode 120000 srcpkgs/libsixel-util create mode 100644 srcpkgs/libsixel/template diff --git a/common/shlibs b/common/shlibs index bfffb675aea..de5cb65426e 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4046,3 +4046,4 @@ libsmb-transport-samba4.so samba-libs-4.13.2_1 libtdb-wrap-samba4.so samba-libs-4.13.3_1 libutil-cmdline-samba4.so samba-libs-4.13.2_1 libwinbind-client-samba4.so samba-libs-4.13.2_1 +libsixel.so.1 libsixel-1.8.6_1 diff --git a/srcpkgs/libsixel-devel b/srcpkgs/libsixel-devel new file mode 120000 index 00000000000..3c9f7311a4e --- /dev/null +++ b/srcpkgs/libsixel-devel @@ -0,0 +1 @@ +libsixel \ No newline at end of file diff --git a/srcpkgs/libsixel-util b/srcpkgs/libsixel-util new file mode 120000 index 00000000000..3c9f7311a4e --- /dev/null +++ b/srcpkgs/libsixel-util @@ -0,0 +1 @@ +libsixel \ No newline at end of file diff --git a/srcpkgs/libsixel/template b/srcpkgs/libsixel/template new file mode 100644 index 00000000000..8523f3b50ec --- /dev/null +++ b/srcpkgs/libsixel/template @@ -0,0 +1,40 @@ +# Template file for 'libsixel' +pkgname=libsixel +version=1.8.6 +revision=1 +build_style=gnu-configure +makedepends="libpng-devel zlib-devel libjpeg-turbo-devel" +short_desc="SIXEL encoder/decoder" +maintainer="Andrew Benson " +license="MIT" +homepage="https://github.com/saitoha/libsixel" +distfiles="${homepage}/archive/v${version}.tar.gz" +checksum=37611d60c7dbcee701346967336dbf135fdd5041024d5f650d52fae14c731ab9 + +libsixel-devel_package() { + short_desc+=" - development files" + depends="${makedepends} ${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/bin/libsixel-config + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" + } +} + +libsixel-util_package() { + short_desc+=" - utilities" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/bin/img2sixel + vmove usr/bin/sixel2png + vmove usr/share/bash-completion + vmove usr/share/zsh + vmove usr/share/man/man1 + } +} + +post_install() { + vlicense LICENSE +}