From 2a7a4b5e14729f8220ff9faa881ffa53b5bb3982 Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Mon, 23 Dec 2024 22:20:01 +0100 Subject: [PATCH] xfce4-panel: remove redundant deps, listed vala as optional --- xfce4-panel/.footprint | 4 ---- xfce4-panel/Pkgfile | 9 ++++++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/xfce4-panel/.footprint b/xfce4-panel/.footprint index f82364b..104135e 100644 --- a/xfce4-panel/.footprint +++ b/xfce4-panel/.footprint @@ -167,10 +167,6 @@ drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/ -rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/org.xfce.panel.systray.svg -rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/org.xfce.panel.tasklist.svg -rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/org.xfce.panel.windowmenu.svg -drwxr-xr-x root/root usr/share/vala/ -drwxr-xr-x root/root usr/share/vala/vapi/ --rw-r--r-- root/root usr/share/vala/vapi/libxfce4panel-2.0.deps --rw-r--r-- root/root usr/share/vala/vapi/libxfce4panel-2.0.vapi drwxr-xr-x root/root usr/share/xfce4/ drwxr-xr-x root/root usr/share/xfce4/panel/ drwxr-xr-x root/root usr/share/xfce4/panel/plugins/ diff --git a/xfce4-panel/Pkgfile b/xfce4-panel/Pkgfile index 9d7deb9..f9cd5bf 100644 --- a/xfce4-panel/Pkgfile +++ b/xfce4-panel/Pkgfile @@ -1,7 +1,8 @@ # Description: Xfce's panel # URL: https://www.xfce.org # Maintainer: mac-a-r0ni, j at lngn dot net -# Depends on: exo garcon libwnck-gtk3 libxfce4ui desktop-file-utils libdbusmenu-gtk3 gobject-introspection vala +# Depends on: desktop-file-utils exo garcon libdbusmenu-gtk3 libxfce4windowing +# Optional: vala name=xfce4-panel version=4.20.0 @@ -12,13 +13,15 @@ build() { cd $name-$version - ./configure \ + prt-get isinst vala || PKGMK_XFCEPANEL+=' --disable-vala' + + ./configure $PKGMK_XFCEPANEL \ --prefix=/usr \ --libexecdir=/usr/lib/$name \ --sysconfdir=/etc \ --disable-debug \ --disable-nls \ - --disable-gtk-doc + --disable-gtk-doc \ make make DESTDIR=$PKG install