diff options
| author | Jay Lanagan <j@lngn.net> | 2026-06-21 13:28:59 -0400 |
|---|---|---|
| committer | Jay Lanagan <j@lngn.net> | 2026-06-21 13:28:59 -0400 |
| commit | ed62dabe28a2e647fd24388eebf67d690ad32ff2 (patch) | |
| tree | ded82e5a4da516583f6792eda5a0857c68faa743 /xfce4-notifyd | |
| parent | 1eb7c3bcecca389e69452d2c0f428cbf5a89498d (diff) | |
| download | crux-xfce4-ed62dabe28a2e647fd24388eebf67d690ad32ff2.tar.gz crux-xfce4-ed62dabe28a2e647fd24388eebf67d690ad32ff2.zip | |
xfce4-notifyd: switch to meson
Diffstat (limited to 'xfce4-notifyd')
| -rw-r--r-- | xfce4-notifyd/.signature | 4 | ||||
| -rw-r--r-- | xfce4-notifyd/Pkgfile | 27 |
2 files changed, 17 insertions, 14 deletions
diff --git a/xfce4-notifyd/.signature b/xfce4-notifyd/.signature index b1bf18e..10fcce2 100644 --- a/xfce4-notifyd/.signature +++ b/xfce4-notifyd/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/xfce4.pub -RWRSAbUnL7azFFflAy4iTRPFlgaYBfHuNDUDa+8XZoGCOlfhEW8YDAvXMLJboF7MOJeP6E6RUf/gepkZBuFL67VBjkVk0d6/pww= -SHA256 (Pkgfile) = 2b9d33ed2153931b192d14ad753815631a26c952b29ea94d213c3c7c443e9eb4 +RWRSAbUnL7azFNFK1XuQaIWyFCYEWf+UzpCHCyx7BK5ab70/OMkRroTK42qbKFHuwOr/0s/jfKrzFVou00VOd5a+d/DgOLEO9AA= +SHA256 (Pkgfile) = edd3cc1cea018caabd34b348f18069f1368cab28d08240aac1d17380b3f48c23 SHA256 (.footprint) = 4e4e09edb979ae0f78980b9832b95582153982e49f1b7c34cebe17b1ab52868b SHA256 (xfce4-notifyd-0.9.7.tar.bz2) = 170d18fd5f40cce823ffc7ae3d7e21644007c3f45808ab4835f0401d21b3516a 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 } |
