blob: 7dbd90c18862ee038a591ed78ae42c87e0059625 [file] [log] [blame]
Andrew Geissler82c905d2020-04-13 13:39:40 -05001SUMMARY = "Easily themable notification daemon with transparency effects"
Patrick Williams8e7b46e2023-05-01 14:19:06 -05002HOMEPAGE = "https://docs.xfce.org/apps/notifyd/start"
Andrew Geissler9aee5002022-03-30 16:27:02 +00003LICENSE = "GPL-2.0-only"
Patrick Williams8e7b46e2023-05-01 14:19:06 -05004LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
5
Andrew Geissler82c905d2020-04-13 13:39:40 -05006DEPENDS = " \
Patrick Williams8e7b46e2023-05-01 14:19:06 -05007 glib-2.0-native \
Andrew Geissler82c905d2020-04-13 13:39:40 -05008 libnotify \
9 libxfce4util \
10 libxfce4ui \
11 xfconf \
12 xfce4-panel \
13"
14
15inherit xfce-app
16
Patrick Williams8e7b46e2023-05-01 14:19:06 -050017SRC_URI:append = " file://xfce4-notifyd-get-var-abs-path.patch"
18
19SRC_URI[sha256sum] = "e3a28adb08daa1411135142a0d421e4d6050c4035a4e513a673a59460ff2ae84"
Andrew Geissler82c905d2020-04-13 13:39:40 -050020
21# Avoid trouble with other desktops e.g KDE which also ships dbus service named
22# org.freedesktop.Notifications
23EXTRA_OECONF = "--disable-dbus-start-daemon"
24
Patrick Williams213cb262021-08-07 19:21:33 -050025do_compile:prepend() {
Andrew Geissler82c905d2020-04-13 13:39:40 -050026 mkdir -p xfce4-notifyd xfce4-notifyd-config
27}
28
Patrick Williams213cb262021-08-07 19:21:33 -050029FILES:${PN} += " \
Andrew Geissler82c905d2020-04-13 13:39:40 -050030 ${systemd_user_unitdir} \
31 ${datadir}/xfce4 \
32 ${datadir}/themes \
33 ${datadir}/dbus-1 \
34 ${libdir}/xfce4 \
35"