xfce4-screensaver: 0.1.4 -> 0.1.5

Upgrade xfce4-screensaver from 0.1.4 to 0.1.5.

* install pam config file and add a patch to remove unsupported
  syntax '@include'

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Kai Kang 2019-06-21 05:57:08 -04:00 committed by Khem Raj
parent 4d45ebe7ad
commit 64974b8779
2 changed files with 24 additions and 3 deletions

View File

@ -0,0 +1,14 @@
'@include' is not a standard sysntax and not supported by oe.
Upstream-Status: Submitted [https://bugzilla.xfce.org/show_bug.cgi?id=15626]
Signed-off-by: Kai Kang <kai.kang@windriver.com>
---
diff --git a/data/xfce4-screensaver.common-auth b/data/xfce4-screensaver.common-auth
index a9fd9ce..3bfea70 100644
--- a/data/xfce4-screensaver.common-auth
+++ b/data/xfce4-screensaver.common-auth
@@ -1,2 +1,2 @@
-@include common-auth
+auth include common-auth
auth optional pam_gnome_keyring.so

View File

@ -12,8 +12,15 @@ DEPENDS = "dbus-glib garcon gtk+3 libxklavier libxscrnsaver virtual/libx11 xfcon
inherit xfce-app
SRC_URI_append = " file://fix-cross-compile.patch"
SRC_URI[md5sum] = "18a619849f85c24d784c7fa27279ca4b"
SRC_URI[sha256sum] = "ed04ae32034b8e13a78495ca2bd7789a20ec7f67891ab9e92826a944371eabef"
SRC_URI_append = " \
file://fix-cross-compile.patch \
file://fix-pam-config.patch \
"
SRC_URI[md5sum] = "982f9a355456320933ec08313523a567"
SRC_URI[sha256sum] = "fdecf0fc432b59defba2dd706051696d47227ca0744c7971014021190126f2d5"
do_install_append() {
install -D -m 0644 ${S}/data/xfce4-screensaver.common-auth ${D}${sysconfdir}/pam.d/xfce4-screensaver
}
FILES_${PN} += "${datadir}/dbus-1 ${datadir}/desktop-directories"