1*4882a593Smuzhiyunrequire ${BPN}.inc 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunDEPENDS += " \ 4*4882a593Smuzhiyun ${BPN}-native \ 5*4882a593Smuzhiyun glib-2.0-native \ 6*4882a593Smuzhiyun glib-2.0 \ 7*4882a593Smuzhiyun dbus \ 8*4882a593Smuzhiyun iso-codes \ 9*4882a593Smuzhiyun" 10*4882a593Smuzhiyun 11*4882a593Smuzhiyuninherit gtk-icon-cache bash-completion 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun# for unicode-ucd 14*4882a593SmuzhiyunEXTRA_OECONF += "--with-ucd-dir=${STAGING_DATADIR}/unicode/ucd" 15*4882a593Smuzhiyun 16*4882a593SmuzhiyunPACKAGECONFIG ??= " \ 17*4882a593Smuzhiyun dconf vala \ 18*4882a593Smuzhiyun ${@bb.utils.contains_any('DISTRO_FEATURES', [ 'wayland', 'x11' ], 'gtk3 gtk4', '', d)} \ 19*4882a593Smuzhiyun ${@bb.utils.filter('DISTRO_FEATURES', 'systemd wayland x11', d)} \ 20*4882a593Smuzhiyun" 21*4882a593Smuzhiyun 22*4882a593Smuzhiyundo_configure:prepend() { 23*4882a593Smuzhiyun # run native unicode-parser 24*4882a593Smuzhiyun sed -i 's:$(builddir)/unicode-parser:unicode-parser:g' ${S}/src/Makefile.am 25*4882a593Smuzhiyun} 26*4882a593Smuzhiyun 27*4882a593SmuzhiyunFILES:${PN} += " \ 28*4882a593Smuzhiyun ${datadir}/dbus-1 \ 29*4882a593Smuzhiyun ${datadir}/GConf \ 30*4882a593Smuzhiyun ${datadir}/glib-2.0 \ 31*4882a593Smuzhiyun ${libdir}/gtk-3.0 \ 32*4882a593Smuzhiyun ${libdir}/gtk-4.0 \ 33*4882a593Smuzhiyun ${systemd_user_unitdir} \ 34*4882a593Smuzhiyun" 35*4882a593Smuzhiyun 36*4882a593SmuzhiyunFILES:${PN}-dev += " \ 37*4882a593Smuzhiyun ${datadir}/gettext \ 38*4882a593Smuzhiyun" 39*4882a593Smuzhiyun 40