blob: d3702c83c32e65386aa99401c856fbb8f05fb4ef [file] [log] [blame]
Andrew Geissler595f6302022-01-24 19:11:47 +00001SUMMARY = "File manager for the Xfce Desktop Environment"
2SECTION = "x11"
Andrew Geissler9aee5002022-03-30 16:27:02 +00003LICENSE = "GPL-2.0-only"
Andrew Geissler595f6302022-01-24 19:11:47 +00004LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
Andrew Geissler78b72792022-06-14 06:47:25 -05005DEPENDS = "libxml-parser-perl-native exo gdk-pixbuf libxfce4ui libnotify xfce4-panel udev"
Andrew Geissler595f6302022-01-24 19:11:47 +00006
7inherit xfce gobject-introspection features_check mime-xdg perlnative
8
Andrew Geissler78b72792022-06-14 06:47:25 -05009# xfce4 depends on libwnck3, gtk+3 and libepoxy need to be built with x11 PACKAGECONFIG.
10# cairo would at least needed to be built with xlib.
11ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
Andrew Geissler595f6302022-01-24 19:11:47 +000012
13SRC_URI[sha256sum] = "520bf318eef8bc792db38ae4af343b648f87d4b8d66f5b5d6f092e15264ee5af"
14
Andrew Geissler78b72792022-06-14 06:47:25 -050015PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}"
Andrew Geissler595f6302022-01-24 19:11:47 +000016PACKAGECONFIG[pcre] = "--enable-pcre,--disable-pcre,libpcre"
Andrew Geissler78b72792022-06-14 06:47:25 -050017PACKAGECONFIG[x11] = ",,libsm startup-notification"
Andrew Geissler595f6302022-01-24 19:11:47 +000018
19FILES:${PN} += " \
20 ${libdir}/thunarx-3/* \
21 ${libdir}/xfce4/panel/plugins/* \
22 ${libdir}/Thunar/[Tt]hunar* \
23 ${systemd_user_unitdir} \
24 ${datadir}/dbus-1 \
25 ${datadir}/metainfo \
26 ${datadir}/polkit-1 \
27 ${datadir}/Thunar \
28 ${datadir}/xfce4/panel/plugins/* \
29"
30
31RRECOMMENDS:${PN} = "gvfs gvfsd-trash"