From 8606b33c931a93a1eb4430f5c484f78f87bc6c27 Mon Sep 17 00:00:00 2001 From: fanyx Date: Sat, 23 Mar 2024 18:22:06 +0100 Subject: [PATCH 1/2] uhttpmock: update to 0.10.0. --- srcpkgs/uhttpmock/template | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/srcpkgs/uhttpmock/template b/srcpkgs/uhttpmock/template index 0b405980cecc17..7fe76450f6668f 100644 --- a/srcpkgs/uhttpmock/template +++ b/srcpkgs/uhttpmock/template @@ -1,17 +1,17 @@ # 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" +hostmakedepends="automake pkg-config vala gtk-doc" +makedepends="glib-devel libsoup3-devel vala" 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 +checksum=40b6b7edf8492ce4e70443057a8bd478faf61b041e791706053ece9a2929fd52 pre_build() { if [ "$CROSS_BUILD" ]; then @@ -24,10 +24,9 @@ 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/lib/girepository-1.0 vmove usr/share/gtk-doc vmove usr/share/gir-1.0 vmove usr/share/vala From 1f5207e7fc3deabf2fe2dc381ca00cfe94af7d29 Mon Sep 17 00:00:00 2001 From: fanyx Date: Sat, 23 Mar 2024 18:25:44 +0100 Subject: [PATCH 2/2] New package: msgraph-0.2.1 --- srcpkgs/msgraph-devel | 1 + srcpkgs/msgraph/template | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 120000 srcpkgs/msgraph-devel create mode 100644 srcpkgs/msgraph/template diff --git a/srcpkgs/msgraph-devel b/srcpkgs/msgraph-devel new file mode 120000 index 00000000000000..19dfc8750ad133 --- /dev/null +++ b/srcpkgs/msgraph-devel @@ -0,0 +1 @@ +msgraph \ No newline at end of file diff --git a/srcpkgs/msgraph/template b/srcpkgs/msgraph/template new file mode 100644 index 00000000000000..95e5285fb5ab22 --- /dev/null +++ b/srcpkgs/msgraph/template @@ -0,0 +1,29 @@ +# Template file for 'msgraph' +pkgname=msgraph +version=0.2.1 +revision=1 +build_style=meson +build_helper="gir" +hostmakedepends="glib-devel pkg-config gtk-doc gi-docgen" +makedepends="json-glib-devel rest-devel gnome-online-accounts-devel + uhttpmock-devel" +short_desc="Library to acces MS Graph API for Office 365" +maintainer="fanyx " +license="GPL-3.0-or-later" +homepage="https://gitlab.gnome.org/GNOME/msgraph" +changelog="https://gitlab.gnome.org/GNOME/msgraph/-/raw/main/NEWS" +distfiles="${GNOME_SITE}/msgraph/${version%.*}/msgraph-${version}.tar.xz" +checksum=e0e59eaa8ae3e0a48ec0a6c2fed0470856a709248e9212b6a1d037de5792ecbb + +msgraph-devel_package() { + short_desc+=" - development files" + depends="${makedepends} ${sourcepkg}-${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/*.so + vmove usr/lib/pkgconfig + vmove usr/lib/girepository-1.0 + vmove usr/share/doc + vmove usr/share/gir-1.0 + } +}