From d65011054f3ed94df078cd15b9f57b86ce1a14c0 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Sun, 24 Mar 2024 12:04:29 -0400 Subject: [PATCH] New package: msgraph-0.2.1 --- common/shlibs | 1 + srcpkgs/msgraph-devel | 1 + srcpkgs/msgraph/template | 38 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 120000 srcpkgs/msgraph-devel create mode 100644 srcpkgs/msgraph/template diff --git a/common/shlibs b/common/shlibs index 1ee5b1f0544..041ca865b19 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4303,3 +4303,4 @@ libunicode_loader.so.0.4 libunicode-0.4.0_1 force-stage.so.0.1 void-force-stage-0.1_1 libliftoff.so.0 libliftoff-0.4.1_1 libscfg.so libscfg-0.1.1_1 +libmsgraph-0.so.1 msgraph-0.2.1_1 diff --git a/srcpkgs/msgraph-devel b/srcpkgs/msgraph-devel new file mode 120000 index 00000000000..19dfc8750ad --- /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 00000000000..568f28ebf5d --- /dev/null +++ b/srcpkgs/msgraph/template @@ -0,0 +1,38 @@ +# Template file for 'msgraph' +pkgname=msgraph +version=0.2.1 +revision=1 +build_style=meson +build_helper=gir +configure_args="$(vopt_bool gtk_doc gtk_doc)" +hostmakedepends="pkg-config $(vopt_if gtk_doc gi-docgen)" +makedepends="glib-devel gnome-online-accounts-devel json-glib-devel rest-devel + uhttpmock-devel" +short_desc="Library to access MS Graph API for Office 365" +maintainer="cinerea0 " +license="LGPL-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 + +build_options="gtk_doc" + +if [ -z "${CROSS_BUILD}" ]; then + build_options_default="gtk_doc" +fi + +msgraph-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}-${version}_${revision} glib-devel + gnome-online-accounts-devel json-glib-devel libsoup3-devel rest-devel" + pkg_install() { + vmove usr/include + vmove usr/lib/*.so + vmove usr/lib/pkgconfig + vmove usr/share/gir-1.0 + if [ "${build_option_gtk_doc}" ]; then + vmove usr/share/doc + fi + } +}