#!/bin/sh
#
# Copyright 2026  Sasa Ostrouska <saxa@droplinegnome.org>
# Available under the terms of the GNU GPL.
#

NAME="libjxl"
VERSION="0.11.2"
REVISION="1"

PKG_SOURCEURL='https://github.com/${NAME}/${NAME}/archive/refs/tags/v${VERSION}.tar.gz'

. $DLG_ROOT/etc/config
. $DLG_ROOT/lib/dl-base

cflags
cxxflags
prepare
analyzesource

configure -D CMAKE_BUILD_TYPE=Release \
      -D BUILD_TESTING=OFF \
      -D BUILD_SHARED_LIBS=ON \
      -D JPEGXL_ENABLE_SKCMS=OFF \
      -D JPEGXL_ENABLE_SJPEG=OFF \
      -D JPEGXL_ENABLE_PLUGINS=OFF \
      -D JPEGXL_INSTALL_JARDIR=/usr/share/java \
	-G Ninja ..
#make
spewdo "cd $PKG_BUILDROOT/builddir; ninja"
#makeinstall 
spewdo "cd $PKG_BUILDROOT/builddir; $PKG_DESTDIRVAR=$PKG_STAGEROOT ninja install"

tidydocumentation
analyzebinaries
finalizepackage
packagize
cleanup
