blob: 96cfd32f7b72b8ed5edbd27718d2d200e06b7b55 [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 \
Patrick Williamsb58112e2024-03-07 11:16:36 -060013 python3-packaging-native \
Andrew Geissler82c905d2020-04-13 13:39:40 -050014"
15
16inherit xfce-app
Patrick Williamsb58112e2024-03-07 11:16:36 -060017inherit python3native
Andrew Geissler82c905d2020-04-13 13:39:40 -050018
Patrick Williams8e7b46e2023-05-01 14:19:06 -050019SRC_URI:append = " file://xfce4-notifyd-get-var-abs-path.patch"
20
21SRC_URI[sha256sum] = "e3a28adb08daa1411135142a0d421e4d6050c4035a4e513a673a59460ff2ae84"
Andrew Geissler82c905d2020-04-13 13:39:40 -050022
23# Avoid trouble with other desktops e.g KDE which also ships dbus service named
24# org.freedesktop.Notifications
25EXTRA_OECONF = "--disable-dbus-start-daemon"
26
Patrick Williams213cb262021-08-07 19:21:33 -050027do_compile:prepend() {
Andrew Geissler82c905d2020-04-13 13:39:40 -050028 mkdir -p xfce4-notifyd xfce4-notifyd-config
29}
30
Patrick Williams213cb262021-08-07 19:21:33 -050031FILES:${PN} += " \
Andrew Geissler82c905d2020-04-13 13:39:40 -050032 ${systemd_user_unitdir} \
33 ${datadir}/xfce4 \
34 ${datadir}/themes \
35 ${datadir}/dbus-1 \
36 ${libdir}/xfce4 \
37"