diff options
| -rw-r--r-- | meta-xfce/recipes-xfce/tumbler/tumbler_4.20.1.bb | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/meta-xfce/recipes-xfce/tumbler/tumbler_4.20.1.bb b/meta-xfce/recipes-xfce/tumbler/tumbler_4.20.1.bb index c18d719c36..7a01882d57 100644 --- a/meta-xfce/recipes-xfce/tumbler/tumbler_4.20.1.bb +++ b/meta-xfce/recipes-xfce/tumbler/tumbler_4.20.1.bb | |||
| @@ -3,7 +3,7 @@ HOMEPAGE = "https://docs.xfce.org/xfce/tumbler/start" | |||
| 3 | SECTION = "x11/libs" | 3 | SECTION = "x11/libs" |
| 4 | LICENSE = "GPL-2.0-or-later" | 4 | LICENSE = "GPL-2.0-or-later" |
| 5 | LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" | 5 | LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" |
| 6 | DEPENDS = "freetype gdk-pixbuf poppler curl xfce4-dev-tools-native libxml2 libgsf libxfce4util" | 6 | DEPENDS = "xfce4-dev-tools-native libxfce4util" |
| 7 | 7 | ||
| 8 | inherit xfce gtk-doc systemd | 8 | inherit xfce gtk-doc systemd |
| 9 | 9 | ||
| @@ -12,7 +12,14 @@ SRC_URI[sha256sum] = "87b90df8f30144a292d70889e710c8619d8b8803f0e1db3280a4293367 | |||
| 12 | INSANE_SKIP:${PN} = "dev-so" | 12 | INSANE_SKIP:${PN} = "dev-so" |
| 13 | 13 | ||
| 14 | PACKAGECONFIG ??= "" | 14 | PACKAGECONFIG ??= "" |
| 15 | PACKAGECONFIG[cover-thumbnailer] = "--enable-cover-thumbnailer,--disable-cover-thumbnailer,curl gdk-pixbuf" | ||
| 16 | PACKAGECONFIG[desktop-thumbnailer] = "--enable-desktop-thumbnailer,--disable-desktop-thumbnailer,gdk-pixbuf" | ||
| 17 | PACKAGECONFIG[font-thumbnailer] = "--enable-font-thumbnailer,--disable-font-thumbnailer,freetype gdk-pixbuf" | ||
| 15 | PACKAGECONFIG[gstreamer-thumbnailer] = "--enable-gstreamer-thumbnailer,--disable-gstreamer-thumbnailer,gstreamer1.0 gstreamer1.0-plugins-base" | 18 | PACKAGECONFIG[gstreamer-thumbnailer] = "--enable-gstreamer-thumbnailer,--disable-gstreamer-thumbnailer,gstreamer1.0 gstreamer1.0-plugins-base" |
| 19 | PACKAGECONFIG[jpeg-thumbnailer] = "--enable-jpeg-thumbnailer,--disable-jpeg-thumbnailer,gdk-pixbuf" | ||
| 20 | PACKAGECONFIG[odf-thumbnailer] = "--enable-odf-thumbnailer,--disable-odf-thumbnailer,gdk-pixbuf libxml2 libgsf" | ||
| 21 | PACKAGECONFIG[pixbuf-thumbnailer] = "--enable-pixbuf-thumbnailer,--disable-pixbuf-thumbnailer,gdk-pixbuf" | ||
| 22 | PACKAGECONFIG[poppler-thumbnailer] = "--enable-poppler-thumbnailer,--disable-poppler-thumbnailer,gdk-pixbuf poppler" | ||
| 16 | 23 | ||
| 17 | EXTRA_OECONF = "GDBUS_CODEGEN=${STAGING_BINDIR_NATIVE}/gdbus-codegen" | 24 | EXTRA_OECONF = "GDBUS_CODEGEN=${STAGING_BINDIR_NATIVE}/gdbus-codegen" |
| 18 | 25 | ||
| @@ -22,6 +29,17 @@ do_install:append() { | |||
| 22 | ln -sf tumbler-xdg-cache.so ${D}${libdir}/tumbler-1/plugins/cache/tumbler-cache-plugin.so | 29 | ln -sf tumbler-xdg-cache.so ${D}${libdir}/tumbler-1/plugins/cache/tumbler-cache-plugin.so |
| 23 | } | 30 | } |
| 24 | 31 | ||
| 32 | PACKAGE_BEFORE_PN += "\ | ||
| 33 | ${PN}-cover-thumbnailer \ | ||
| 34 | ${PN}-desktop-thumbnailer \ | ||
| 35 | ${PN}-font-thumbnailer \ | ||
| 36 | ${PN}-gstreamer-thumbnailer \ | ||
| 37 | ${PN}-jpeg-thumbnailer \ | ||
| 38 | ${PN}-odf-thumbnailer \ | ||
| 39 | ${PN}-pixbuf-thumbnailer \ | ||
| 40 | ${PN}-poppler-thumbnailer \ | ||
| 41 | " | ||
| 42 | |||
| 25 | FILES:${PN} += "${datadir}/dbus-1/services \ | 43 | FILES:${PN} += "${datadir}/dbus-1/services \ |
| 26 | ${libdir}/tumbler-1/tumblerd \ | 44 | ${libdir}/tumbler-1/tumblerd \ |
| 27 | ${libdir}/tumbler-1/plugins/*.so \ | 45 | ${libdir}/tumbler-1/plugins/*.so \ |
| @@ -29,6 +47,15 @@ FILES:${PN} += "${datadir}/dbus-1/services \ | |||
| 29 | ${systemd_user_unitdir}/tumblerd.service \ | 47 | ${systemd_user_unitdir}/tumblerd.service \ |
| 30 | " | 48 | " |
| 31 | 49 | ||
| 50 | FILES:${PN}-cover-thumbnailer += "${libdir}/tumbler-1/plugins/tumbler-cover-thumbnailer.so" | ||
| 51 | FILES:${PN}-desktop-thumbnailer += "${libdir}/tumbler-1/plugins/tumbler-desktop-thumbnailer.so" | ||
| 52 | FILES:${PN}-font-thumbnailer += "${libdir}/tumbler-1/plugins/tumbler-font-thumbnailer.so" | ||
| 53 | FILES:${PN}-gstreamer-thumbnailer += "${libdir}/tumbler-1/plugins/tumbler-gst-thumbnailer.so" | ||
| 54 | FILES:${PN}-jpeg-thumbnailer += "${libdir}/tumbler-1/plugins/tumbler-jpeg-thumbnailer.so" | ||
| 55 | FILES:${PN}-odf-thumbnailer += "${libdir}/tumbler-1/plugins/tumbler-odf-thumbnailer.so" | ||
| 56 | FILES:${PN}-pixbuf-thumbnailer += "${libdir}/tumbler-1/plugins/tumbler-pixbuf-thumbnailer.so" | ||
| 57 | FILES:${PN}-poppler-thumbnailer += "${libdir}/tumbler-1/plugins/tumbler-poppler-thumbnailer.so" | ||
| 58 | |||
| 32 | FILES:${PN}-dev += "${libdir}/tumbler-1/plugins/*.la \ | 59 | FILES:${PN}-dev += "${libdir}/tumbler-1/plugins/*.la \ |
| 33 | ${libdir}/tumbler-1/plugins/cache/*.la \ | 60 | ${libdir}/tumbler-1/plugins/cache/*.la \ |
| 34 | " | 61 | " |
