avahi-discover: rebuild for python3-3.13

This commit is contained in:
Andrew J. Hesford 2024-11-16 09:26:40 -05:00
parent 56c997d65a
commit e170b7ed2a

View File

@ -5,7 +5,7 @@
#
pkgname=avahi-discover
version=0.8
revision=7
revision=8
build_style=gnu-configure
build_helper="gir"
configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
@ -53,6 +53,19 @@ pre_configure() {
autoreconf -fi
}
pre_build() {
[ -n "${CROSS_BUILD}" ] || return 0
# TODO: fix this hack!
#
# GIR_EXTRA_LIBS_PATH in g-ir-scanner-qemuwrapper is not being honored,
# and the linker cannot find libavahi-glib.so.1 when scanning. Linking
# the missing library alongside the scanner targets is sufficient.
local d=avahi-gobject/.libs
mkdir -p "${d}"
ln -Tsf "../../avahi-glib/.libs/libavahi-glib.so.1" "${d}/libavahi-glib.so.1"
}
do_install() {
mkdir -p ${wrksrc}/tmpinstall/usr/lib
ln -s lib ${wrksrc}/tmpinstall/usr/lib${XBPS_TARGET_WORDSIZE}