# Contributor: Kevin Daudt # Maintainer: Kevin Daudt setvar pkgname = 'darktable' setvar pkgver = '2.2.5' setvar pkgrel = '0' setvar pkgdesc = ""an open source photography workflow application and raw developer"" setvar url = ""https://www.darktable.org/"" setvar arch = ""x86 x86_64 aarch64"" setvar license = ""GPL3"" setvar depends = """" setvar makedepends = "" cmake colord-dev colord-gtk-dev cups-dev curl-dev exiv2-dev gtk+3.0-dev intltool libjpeg-turbo-dev json-glib-dev lcms2-dev lensfun-dev flickcurl-dev libgphoto2-dev librsvg-dev libsecret-dev libwebp-dev libxml2-dev libxml2-utils libxslt lua5.2-dev openexr-dev openjpeg-dev pugixml-dev sqlite-dev tiff-dev"" setvar ldpath = ""/usr/lib/$pkgname"" setvar subpackages = ""$pkgname-dbg $pkgname-doc $pkgname-lang"" setvar source = ""https://github.com/darktable-org/darktable/releases/download/release-${pkgver/_/}/darktable-${pkgver/_/.}.tar.xz"" setvar builddir = ""$srcdir/$pkgname-${pkgver/_/~}"" proc prepare { default_prepare || return 1 cd $builddir mkdir -p build } proc build { cd "$builddir/build" cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_SHARED_LIBS=True \ -DCMAKE_BUILD_TYPE=Release \ -DBINARY_PACKAGE_BUILD=ON \ .. || return 1 make } proc package { cd "$builddir/build" make DESTDIR="$pkgdir" install } setvar sha512sums = ""fbc79398660b51e580d22dbdfc9a74d213f69335d6058e2844ef397951a1e840264b6d03d1b52b424319fb647a274ac14ff23ee9a9c60071f71497988bdf989b darktable-2.2.5.tar.xz""