
The pixbuf loader can cause issues loading files and isn't always needed. The pixbuf loader is also considered deprecated upstream, so it should probably be split into its own package.
40 lines
1.2 KiB
Bash
40 lines
1.2 KiB
Bash
# Template file for 'libopenraw'
|
|
pkgname=libopenraw
|
|
version=0.1.3
|
|
revision=2
|
|
build_style=gnu-configure
|
|
configure_args="--with-boost=${XBPS_CROSS_BASE}/usr"
|
|
hostmakedepends="pkg-config curl"
|
|
makedepends="glib-devel gdk-pixbuf-devel boost-devel libxml2-devel libjpeg-turbo-devel"
|
|
short_desc="Library for camera RAW files decoding"
|
|
maintainer="Orphaned <orphan@voidlinux.org>"
|
|
license="LGPL-3.0-or-later"
|
|
#changelog="https://raw.githubusercontent.com/hfiguiere/libopenraw/master/NEWS"
|
|
homepage="https://libopenraw.freedesktop.org/wiki/"
|
|
distfiles="https://libopenraw.freedesktop.org/download/libopenraw-${version}.tar.bz2"
|
|
checksum=6405634f555849eb01cb028e2a63936e7b841151ea2a1571ac5b5b10431cfab9
|
|
|
|
post_install() {
|
|
# Remove gdk-pixbuf static lib
|
|
rm ${DESTDIR}/usr/lib/gdk-pixbuf-*/*/loaders/libopenraw_pixbuf.a
|
|
}
|
|
|
|
libopenraw-devel_package() {
|
|
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
|
|
description=" - development files"
|
|
pkg_install() {
|
|
vmove "usr/lib/*.so"
|
|
vmove "usr/lib/*.a"
|
|
vmove usr/lib/pkgconfig
|
|
vmove usr/include
|
|
}
|
|
}
|
|
|
|
libopenraw-pixbuf-loader_package() {
|
|
depends="${sourcepkg}>=${version}_${revision}"
|
|
description=" - pixbuf loader"
|
|
pkg_install() {
|
|
vmove "usr/lib/gdk-pixbuf-2.0"
|
|
}
|
|
}
|