1*4882a593SmuzhiyunSUMMARY = "GNOME library for reading .desktop files" 2*4882a593SmuzhiyunSECTION = "x11/gnome" 3*4882a593SmuzhiyunLICENSE = "GPL-2.0-only & LGPL-2.0-only" 4*4882a593SmuzhiyunLIC_FILES_CHKSUM = " \ 5*4882a593Smuzhiyun file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ 6*4882a593Smuzhiyun file://COPYING.LIB;md5=5f30f0716dfdd0d91eb439ebec522ec2 \ 7*4882a593Smuzhiyun" 8*4882a593Smuzhiyun 9*4882a593SmuzhiyunGNOMEBASEBUILDCLASS = "meson" 10*4882a593Smuzhiyun 11*4882a593Smuzhiyuninherit gnomebase itstool pkgconfig upstream-version-is-even gobject-introspection features_check gtk-doc 12*4882a593Smuzhiyun 13*4882a593SmuzhiyunREQUIRED_DISTRO_FEATURES = "x11" 14*4882a593Smuzhiyun# gobject-introspection is mandatory and cannot be configured 15*4882a593SmuzhiyunREQUIRED_DISTRO_FEATURES += "gobject-introspection-data" 16*4882a593Smuzhiyun 17*4882a593SmuzhiyunGIR_MESON_OPTION = "" 18*4882a593Smuzhiyun 19*4882a593SmuzhiyunSRC_URI[archive.sha256sum] = "f3caa293a5e86f6ccad18f817273db1c67061e680d79d839aa8a7528e5bb26d6" 20*4882a593SmuzhiyunSRC_URI += " \ 21*4882a593Smuzhiyun file://gnome-desktop-thumbnail-don-t-assume-time_t-is-long.patch \ 22*4882a593Smuzhiyun file://0001-meson.build-Disable-libseccomp-for-all-archs.patch \ 23*4882a593Smuzhiyun" 24*4882a593Smuzhiyun 25*4882a593SmuzhiyunDEPENDS += " \ 26*4882a593Smuzhiyun gsettings-desktop-schemas \ 27*4882a593Smuzhiyun virtual/libx11 \ 28*4882a593Smuzhiyun gtk+3 \ 29*4882a593Smuzhiyun gtk4 \ 30*4882a593Smuzhiyun startup-notification \ 31*4882a593Smuzhiyun xkeyboard-config \ 32*4882a593Smuzhiyun iso-codes \ 33*4882a593Smuzhiyun udev \ 34*4882a593Smuzhiyun" 35*4882a593Smuzhiyun 36*4882a593SmuzhiyunGTKDOC_MESON_OPTION = "gtk_doc" 37*4882a593SmuzhiyunEXTRA_OEMESON = "-Ddesktop_docs=false" 38*4882a593Smuzhiyun 39*4882a593SmuzhiyunPACKAGES =+ "libgnome-desktop" 40*4882a593SmuzhiyunRDEPENDS:${PN} += "libgnome-desktop" 41*4882a593SmuzhiyunFILES:libgnome-desktop = " \ 42*4882a593Smuzhiyun ${libdir}/lib*${SOLIBS} \ 43*4882a593Smuzhiyun ${datadir}/libgnome-desktop*/pnp.ids \ 44*4882a593Smuzhiyun ${datadir}/gnome/*xml \ 45*4882a593Smuzhiyun" 46*4882a593Smuzhiyun 47*4882a593SmuzhiyunRRECOMMENDS:libgnome-desktop += "gsettings-desktop-schemas" 48