### this file is sourced not run
PKGVER=3.2.2
PKGBUILD=1
PKGARCH=x86_64

# source: BLFS 11.3
TARBALL=libsoup-$PKGVER.tar.xz
MD5SUM=33902089d52f862d6b39680dd4c4e3aa
SRC_URL=https://download.gnome.org/sources/libsoup/3.2/$TARBALL
BUNDLE=

SLACKREQ='glib-networking libpsl libnghttp2 libxml2 sqlite3'
SLACKDESC="libsoup3: libsoup3 $PKGVER (HTTP client/server library)
libsoup3: 
libsoup3: The libsoup3 is a HTTP client/server library for GNOME. It uses 
libsoup3: GObject and the GLib main loop to integrate with GNOME applications 
libsoup3: and it also has an asynchronous API for use in threaded applications.
libsoup3: 
libsoup3: This package can co-exist with libsoup2
libsoup3: 
libsoup3: 
libsoup3: 
libsoup3: 
"

### default pkg_download
### default pkg_prepare
### default pkg_package

### build
pkg_build() {
	cd /tmp/libsoup* &&

	# BLFS: fix API doc path
	sed 's/apiversion/soup_version/' -i docs/reference/meson.build &&

	MESONFLAGS="$MESONFLAGS  \
      -Dvapi=disabled        \
      -Dgssapi=disabled      \
      -Dsysprof=disabled     \
      --wrap-mode=nofallback \
	" &&

	pkg_build_meson &&
	pkg_build_slackdesc &&

	# multilib
	mv -v /usr/share/gir-1.0/* /usr/share/gir-1.0-64 &&
	rm -r /usr/share/gir-1.0/
}


