From ce1c2c0e008729334826dcdd396a6b31cb286e6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Mon, 16 Dec 2024 07:20:22 +0700 Subject: [PATCH] garcon: update to 4.20.0. --- srcpkgs/garcon/template | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/srcpkgs/garcon/template b/srcpkgs/garcon/template index bfc19a51d15..f180edc4f10 100644 --- a/srcpkgs/garcon/template +++ b/srcpkgs/garcon/template @@ -1,12 +1,11 @@ # Template file for 'garcon' pkgname=garcon -version=4.18.2 +version=4.20.0 revision=1 build_style=gnu-configure build_helper=gir -configure_args="--disable-static --with-locales-dir=/usr/share/locale - --enable-introspection=$(vopt_if gir yes no)" -hostmakedepends="pkg-config intltool gettext-devel glib-devel" +configure_args="--disable-static --enable-introspection" +hostmakedepends="pkg-config gettext glib-devel" makedepends="libglib-devel libxfce4ui-devel libxfce4util-devel gtk+3-devel" conf_files="/etc/xdg/menus/xfce-applications.menu" short_desc="Glib/GIO freedesktop.org compliant menu implementation" @@ -15,10 +14,14 @@ license="LGPL-2.0-or-later" homepage="https://xfce.org/" changelog="https://gitlab.xfce.org/xfce/garcon/-/raw/master/NEWS" distfiles="https://archive.xfce.org/src/xfce/garcon/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=1b8c9292e131968fbfc8987bbc62c5ba47186dd45ef4e47c5d8c5088bb2d434d +checksum=7fb8517c12309ca4ddf8b42c34bc0c315e38ea077b5442bfcc4509415feada8f -build_options="gir" -build_options_default="gir" +pre_configure() { + mkdir -p garcon-gtk/.libs + ln -s ../../garcon/.libs/libgarcon-1.so.0 garcon-gtk/.libs/ + LDFLAGS+=" -Wl,--rpath-link=$wrksrc/garcon/.libs" + LDFLAGS+=" -Wl,--rpath-link=$wrksrc/garcon-gtk/.libs" +} garcon-devel_package() { depends="${sourcepkg}>=${version}_${revision} libxfce4ui-devel gtk+3-devel" @@ -28,8 +31,6 @@ garcon-devel_package() { vmove usr/lib/pkgconfig vmove "usr/lib/*.so" vmove usr/share/gtk-doc - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi + vmove usr/share/gir-1.0 } }