From 792989591c693b58fbe9d55df638f5df5cced9f6 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Sat, 23 Mar 2024 17:36:41 -0400 Subject: [PATCH] uhttpmock: update to 0.10.0 --- srcpkgs/uhttpmock/template | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/srcpkgs/uhttpmock/template b/srcpkgs/uhttpmock/template index 0b405980cec..bf76f818b32 100644 --- a/srcpkgs/uhttpmock/template +++ b/srcpkgs/uhttpmock/template @@ -1,34 +1,36 @@ # Template file for 'uhttpmock' pkgname=uhttpmock -version=0.5.3 +version=0.10.0 revision=1 -build_style=gnu-configure +build_style=meson build_helper="gir" -hostmakedepends="automake pkg-config vala" -makedepends="glib-devel libsoup-devel vala" +configure_args="$(vopt_bool gtk_doc gtk_doc)" +hostmakedepends="pkg-config vala $(vopt_if gtk_doc gtk-doc)" +makedepends="glib-devel libsoup3-devel" short_desc="HTTP web service mocking project for projects which use libsoup" maintainer="Orphaned " license="LGPL-2.1-or-later" -homepage="https://gitlab.com/uhttpmock/uhttpmock" -distfiles="http://tecnocode.co.uk/downloads/uhttpmock/$pkgname-$version.tar.xz" -checksum=90843223c3a30bdb7f1eb3442373a03fee425af85a9df289cd687698ccff112f +homepage="https://gitlab.freedesktop.org/pwithnall/uhttpmock/" +changelog="https://gitlab.freedesktop.org/pwithnall/uhttpmock/-/raw/main/NEWS" +distfiles="https://gitlab.freedesktop.org/pwithnall/uhttpmock/-/archive/${version}/uhttpmock-${version}.tar.gz" +checksum=a4294a9e0f0c619957cefc34e55561990519c25468f07cb7c4e5aa7368ef840b -pre_build() { - if [ "$CROSS_BUILD" ]; then - # Make g-ir-scanner-qemuwrapper append this path - export GIR_EXTRA_LIBS_PATH="${wrksrc}/libuhttpmock/.libs" - fi -} +build_options="gtk_doc" + +if [ -z "$CROSS_BUILD" ]; then + build_options_default="gtk_doc" +fi uhttpmock-devel_package() { short_desc+=" - development files" depends="${makedepends} ${sourcepkg}-${version}_${revision}" pkg_install() { vmove usr/include - vmove usr/lib/*.a vmove usr/lib/*.so vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc + if [ "$build_option_gtk_doc" ]; then + vmove usr/share/gtk-doc + fi vmove usr/share/gir-1.0 vmove usr/share/vala }