From 10e886fe0d9c493d68137ef9552076de63ef9a5b Mon Sep 17 00:00:00 2001 From: iretq Date: Mon, 29 Dec 2025 14:26:07 +0100 Subject: [PATCH] libisoburn: add recipe --- recipes/libisoburn | 18 ++++++++++++++++++ source-recipes/libisoburn | 10 ++++++++++ 2 files changed, 28 insertions(+) create mode 100644 recipes/libisoburn create mode 100644 source-recipes/libisoburn diff --git a/recipes/libisoburn b/recipes/libisoburn new file mode 100644 index 00000000..f5dc23bb --- /dev/null +++ b/recipes/libisoburn @@ -0,0 +1,18 @@ +name=libisoburn +revision=1 +from_source=libisoburn +imagedeps="build-essential" +hostdeps="xgcc xbinutils pkgconfig libtool" +deps="base libburn libisofs" + +configure() { + ${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static +} + +build() { + make -j ${parallelism} +} + +package() { + make install DESTDIR=${dest_dir} +} diff --git a/source-recipes/libisoburn b/source-recipes/libisoburn new file mode 100644 index 00000000..37eafaf3 --- /dev/null +++ b/source-recipes/libisoburn @@ -0,0 +1,10 @@ +name=libisoburn +version=1.5.6 +source_method=tarball +tarball_url="https://files.libburnia-project.org/releases/libisoburn-${version}.tar.gz" +tarball_sha512=0fc0058aa4cf755f30d5be0de808012978c657348412c7f129b8f8128da41f18216f3e039050a5851b557ffab344cf7dc44df374400ca008e34e2e2524fbd979 +hostdeps="autoconf automake libtool pkgconfig libtool" + +prepare() { + autoreconf -fvi +}