From ed62dabe28a2e647fd24388eebf67d690ad32ff2 Mon Sep 17 00:00:00 2001 From: Jay Lanagan Date: Sun, 21 Jun 2026 13:28:59 -0400 Subject: xfce4-notifyd: switch to meson --- xfce4-notifyd/Pkgfile | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) (limited to 'xfce4-notifyd/Pkgfile') diff --git a/xfce4-notifyd/Pkgfile b/xfce4-notifyd/Pkgfile index 0732821..dce9961 100644 --- a/xfce4-notifyd/Pkgfile +++ b/xfce4-notifyd/Pkgfile @@ -1,6 +1,6 @@ # Description: Themable notification daemon with transparency effects # URL: https://docs.xfce.org/apps/notifyd/start -# Maintainer: mac-a-r0ni, j at lngn dot net +# Maintainer: Jay Lanagan, j at lngn dot net # Depends on: libcanberra libnotify xfce4-panel name=xfce4-notifyd @@ -9,20 +9,23 @@ release=1 source=(https://archive.xfce.org/src/apps/$name/${version%.*}/$name-$version.tar.bz2) build () { - cd $SRC/$name-$version - ./configure \ - --sysconfdir=/etc \ + meson setup $name-$version build \ + --buildtype=release \ + --infodir=/usr/info \ + --libdir=/usr/lib \ + --localstatedir=/var \ --prefix=/usr \ - --disable-nls \ - --libexecdir=/usr/lib/$name \ - --disable-debug + --sysconfdir=/etc \ + -Dtests=false \ + -Dstrip=true \ + -Db_lto=true \ + -Db_pie=true - make - make DESTDIR=$PKG install + meson compile -C build + DESTDIR=$PKG meson install -C build - rm $PKG/usr/lib/xfce4/panel/plugins/*.la - rm -rf $PKG/usr/share/{locale,doc} - rm -rf $PKG/usr/lib/systemd + rm -fr $PKG/usr/share/{locale,doc} + rm -fr $PKG/usr/lib/systemd } -- cgit v1.3-3-ga95d