diff options
Diffstat (limited to 'meta-gnome/recipes-gnome/sysprof/sysprof_3.44.0.bb')
| -rw-r--r-- | meta-gnome/recipes-gnome/sysprof/sysprof_3.44.0.bb | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/meta-gnome/recipes-gnome/sysprof/sysprof_3.44.0.bb b/meta-gnome/recipes-gnome/sysprof/sysprof_3.44.0.bb new file mode 100644 index 0000000000..351354dbca --- /dev/null +++ b/meta-gnome/recipes-gnome/sysprof/sysprof_3.44.0.bb | |||
| @@ -0,0 +1,39 @@ | |||
| 1 | SUMMARY = "System-wide Performance Profiler for Linux" | ||
| 2 | HOMEPAGE = "http://www.sysprof.com" | ||
| 3 | LICENSE = "GPL-3.0-or-later" | ||
| 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \ | ||
| 5 | file://src/sysprof/sysprof-application.c;endline=17;md5=a3de8df3b0f8876dd01e1388d2d4b607" | ||
| 6 | |||
| 7 | GNOMEBASEBUILDCLASS = "meson" | ||
| 8 | inherit gnomebase gnome-help gettext systemd upstream-version-is-even gsettings mime mime-xdg | ||
| 9 | |||
| 10 | DEPENDS += " \ | ||
| 11 | glib-2.0-native \ | ||
| 12 | yelp-tools-native \ | ||
| 13 | libxml2-native \ | ||
| 14 | glib-2.0 \ | ||
| 15 | json-glib \ | ||
| 16 | libunwind \ | ||
| 17 | " | ||
| 18 | |||
| 19 | SRC_URI[archive.sha256sum] = "ab5d9f5b71973b3088d58a1bfdf1dc23c39a02f5fce4e5e9c73e034b178b005b" | ||
| 20 | |||
| 21 | PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'polkit', 'sysprofd libsysprof', '', d)} \ | ||
| 22 | ${@bb.utils.contains_any('DISTRO_FEATURES', '${GTK3DISTROFEATURES}', 'gtk', '', d)}" | ||
| 23 | PACKAGECONFIG[gtk] = "-Denable_gtk=true,-Denable_gtk=false,gtk+3 libdazzle" | ||
| 24 | PACKAGECONFIG[sysprofd] = "-Dwith_sysprofd=bundled,-Dwith_sysprofd=none,polkit" | ||
| 25 | PACKAGECONFIG[libsysprof] = "-Dlibsysprof=true,-Dlibsysprof=false,polkit" | ||
| 26 | |||
| 27 | EXTRA_OEMESON += "-Dsystemdunitdir=${systemd_unitdir}/system" | ||
| 28 | |||
| 29 | SOLIBS = ".so" | ||
| 30 | FILES_SOLIBSDEV = "" | ||
| 31 | |||
| 32 | SYSTEMD_SERVICE:${PN} = "${@bb.utils.contains('PACKAGECONFIG', 'sysprofd', 'sysprof2.service sysprof3.service', '', d)}" | ||
| 33 | |||
| 34 | FILES:${PN} += " \ | ||
| 35 | ${datadir}/dbus-1/system-services \ | ||
| 36 | ${datadir}/dbus-1/system.d \ | ||
| 37 | ${datadir}/dbus-1/interfaces \ | ||
| 38 | ${datadir}/metainfo \ | ||
| 39 | " | ||
