diff --git a/common/shlibs b/common/shlibs index 9279ca707bf..7655d7e1663 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4245,6 +4245,7 @@ libabsl_stacktrace.so.2308.0.0 abseil-cpp-20230802.0_1 libabsl_random_seed_gen_exception.so.2308.0.0 abseil-cpp-20230802.0_1 libabsl_log_internal_check_op.so.2308.0.0 abseil-cpp-20230802.0_1 libabsl_random_internal_randen_slow.so.2308.0.0 abseil-cpp-20230802.0_1 +libzint.so.2.12 libzint-2.12.0_1 libairspyhf.so.0 libairspyhf-1.6.8_1 libtraceevent.so.1 libtraceevent-1.6.2_1 libtracefs.so.1 libtracefs-1.4.2_1 diff --git a/srcpkgs/libzint b/srcpkgs/libzint new file mode 120000 index 00000000000..e8e72ad2771 --- /dev/null +++ b/srcpkgs/libzint @@ -0,0 +1 @@ +zint \ No newline at end of file diff --git a/srcpkgs/zint-devel b/srcpkgs/zint-devel new file mode 120000 index 00000000000..e8e72ad2771 --- /dev/null +++ b/srcpkgs/zint-devel @@ -0,0 +1 @@ +zint \ No newline at end of file diff --git a/srcpkgs/zint/template b/srcpkgs/zint/template new file mode 100644 index 00000000000..68eadf7e0c1 --- /dev/null +++ b/srcpkgs/zint/template @@ -0,0 +1,48 @@ +# Template file for 'zint' +pkgname=zint +version=2.12.0 +revision=1 +build_style=cmake +configure_args="-DZINT_USE_QT=OFF" +makedepends="libpng-devel zlib-devel" +short_desc="Barcode encoding library" +maintainer="Piraty " +license="GPL-3.0-or-later" +homepage="https://www.zint.org.uk/" +changelog="https://raw.githubusercontent.com/zint/zint/master/ChangeLog" +distfiles="https://github.com/zint/zint/archive/refs/tags/${version}.tar.gz" +checksum=83c76873cda163537de4b937d390de42a8ae487e830e73212c4a74c8cc49ce65 + +if [ "$XBPS_CHECK_PKGS" ]; then + configure_args+=" -DZINT_TEST=ON" +else + configure_args+=" -ZINT_TEST=OFF" +fi + +pre_check() { + export PATH="$PATH:$wrksrc/build/frontend" + export LD_LIBRARY_PATH="$wrksrc/build/backend" +} + +post_install() { + vmkdir "usr/lib/cmake/zint" + mv "${DESTDIR}/usr/share/apps/cmake/modules/"Find*cmake "${DESTDIR}/usr/lib/cmake/zint" + mv "${DESTDIR}/usr/share/zint/zint-"*.cmake "${DESTDIR}/usr/lib/cmake/zint" +} + +zint-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.so" + vmove usr/lib/cmake + } +} + +libzint_package() { + short_desc+=" - runtime library" + pkg_install() { + vmove "usr/lib/*.so.*" + } +}