1*4882a593SmuzhiyunSUMMARY = "library to access web services that claim to be "RESTful"" 2*4882a593SmuzhiyunHOMEPAGE = "https://wiki.gnome.org/Projects/Librest" 3*4882a593SmuzhiyunLICENSE = "LGPL-2.1-only" 4*4882a593SmuzhiyunLIC_FILES_CHKSUM = "file://COPYING;md5=2d5025d4aa3495befef8f17206a5b0a1" 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunGNOMEBASEBUILDCLASS = "autotools" 7*4882a593Smuzhiyun 8*4882a593SmuzhiyunDEPENDS = " \ 9*4882a593Smuzhiyun libxml2-native \ 10*4882a593Smuzhiyun glib-2.0-native \ 11*4882a593Smuzhiyun glib-2.0 \ 12*4882a593Smuzhiyun libsoup-2.4 \ 13*4882a593Smuzhiyun" 14*4882a593Smuzhiyun 15*4882a593Smuzhiyuninherit gnomebase gobject-introspection gtk-doc vala 16*4882a593Smuzhiyun 17*4882a593SmuzhiyunPV .= "+git${SRCPV}" 18*4882a593SmuzhiyunSRCREV = "7b46065dea860ef09861f4d70124728b8270c8b7" 19*4882a593SmuzhiyunSRC_URI = "git://gitlab.gnome.org/GNOME/librest;protocol=https;branch=master \ 20*4882a593Smuzhiyun file://0001-Use-GUri-instead-of-SoupURI.patch \ 21*4882a593Smuzhiyun file://0002-Port-to-libsoup3.patch \ 22*4882a593Smuzhiyun" 23*4882a593SmuzhiyunS = "${WORKDIR}/git" 24*4882a593Smuzhiyun 25*4882a593Smuzhiyundo_configure:prepend() { 26*4882a593Smuzhiyun # rest expects introspection.m4 at custom location (see aclocal.m4). 27*4882a593Smuzhiyun cp -f ${STAGING_DIR_TARGET}/${datadir}/aclocal/introspection.m4 ${S}/build 28*4882a593Smuzhiyun} 29*4882a593Smuzhiyun 30*4882a593Smuzhiyundo_compile:prepend() { 31*4882a593Smuzhiyun export GIR_EXTRA_LIBS_PATH="${B}/rest/.libs" 32*4882a593Smuzhiyun} 33*4882a593Smuzhiyun 34