Brad Bishop | 665fd02 | 2019-08-26 01:32:28 -0400 | [diff] [blame] | 1 | SUMMARY = "Password and keyring managing daemon" |
| 2 | HOMEPAGE = "http://www.gnome.org/" |
| 3 | BUGTRACKER = "https://bugzilla.gnome.org/" |
| 4 | SECTION = "x11/gnome" |
| 5 | |
| 6 | LICENSE = "GPLv2+ & LGPLv2+ & LGPLv2.1+" |
| 7 | LIC_FILES_CHKSUM = " \ |
| 8 | file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ |
| 9 | file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c \ |
| 10 | " |
| 11 | |
| 12 | inherit distro_features_check gnomebase remove-libtool gettext upstream-version-is-even |
| 13 | |
| 14 | DEPENDS = " \ |
| 15 | intltool-native \ |
| 16 | glib-2.0-native \ |
| 17 | gtk+3 \ |
| 18 | gcr \ |
| 19 | libgcrypt \ |
| 20 | ${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)} \ |
| 21 | " |
| 22 | |
| 23 | SRC_URI[archive.md5sum] = "284580f954f762caf62aed2ae7358177" |
| 24 | SRC_URI[archive.sha256sum] = "81171b7d07211b216b4c9bb79bf2deb3deca18fe8d56d46dda1c4549b4a2646a" |
| 25 | SRC_URI += "file://musl.patch" |
| 26 | |
| 27 | REQUIRED_DISTRO_FEATURES = "x11" |
| 28 | |
| 29 | RDEPENDS_${PN} = "libgnome-keyring glib-2.0-utils" |
| 30 | |
| 31 | EXTRA_OECONF = "--disable-doc \ |
| 32 | ac_cv_path_SSH_AGENT=${bindir}/ssh-agent \ |
| 33 | ac_cv_path_SSH_ADD=${bindir}/ssh-add" |
| 34 | |
| 35 | PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)}" |
| 36 | PACKAGECONFIG[pam] = "--enable-pam --with-pam-dir=${base_libdir}/security, --disable-pam" |
| 37 | PACKAGECONFIG[ssh-agent] = "--enable-ssh-agent,--disable-ssh-agent,,openssh-misc" |
| 38 | |
| 39 | FILES_${PN} += " \ |
| 40 | ${datadir}/dbus-1/services \ |
| 41 | ${datadir}/p11-kit \ |
| 42 | ${base_libdir}/security/*${SOLIBSDEV} \ |
| 43 | ${libdir}/pkcs11/gnome-keyring-pkcs11.so \ |
| 44 | " |