1*4882a593SmuzhiyunSUMMARY = "Console mouse driver" 2*4882a593SmuzhiyunDESCRIPTION = "GPM (General Purpose Mouse) is a mouse server \ 3*4882a593Smuzhiyunfor the console and xterm, with sample clients included \ 4*4882a593Smuzhiyun(emacs, etc)." 5*4882a593SmuzhiyunHOMEPAGE = "https://www.nico.schottelius.org/software/gpm" 6*4882a593SmuzhiyunSECTION = "console/utils" 7*4882a593SmuzhiyunLICENSE = "GPL-2.0-or-later" 8*4882a593SmuzhiyunLIC_FILES_CHKSUM = "file://COPYING;md5=18810669f13b87348459e611d31ab760" 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunPV = "1.99.7+git${SRCREV}" 11*4882a593SmuzhiyunPR = "r2" 12*4882a593SmuzhiyunSRCREV = "e82d1a653ca94aa4ed12441424da6ce780b1e530" 13*4882a593Smuzhiyun 14*4882a593SmuzhiyunDEPENDS = "ncurses bison-native" 15*4882a593Smuzhiyun 16*4882a593SmuzhiyunSRC_URI = "git://github.com/telmich/gpm;protocol=https;branch=master \ 17*4882a593Smuzhiyun file://init \ 18*4882a593Smuzhiyun file://gpm.service.in \ 19*4882a593Smuzhiyun " 20*4882a593Smuzhiyun 21*4882a593SmuzhiyunS = "${WORKDIR}/git" 22*4882a593Smuzhiyun 23*4882a593Smuzhiyuninherit autotools-brokensep update-rc.d systemd texinfo 24*4882a593Smuzhiyun 25*4882a593SmuzhiyunINITSCRIPT_NAME = "gpm" 26*4882a593SmuzhiyunINITSCRIPT_PARAMS = "defaults" 27*4882a593Smuzhiyun 28*4882a593Smuzhiyundo_configure:prepend() { 29*4882a593Smuzhiyun (cd ${S};./autogen.sh;cd -) 30*4882a593Smuzhiyun} 31*4882a593Smuzhiyun 32*4882a593Smuzhiyundo_install:append () { 33*4882a593Smuzhiyun install -d ${D}${systemd_system_unitdir} 34*4882a593Smuzhiyun sed 's:@bindir@:${sbindir}:' < ${WORKDIR}/gpm.service.in >${D}${systemd_system_unitdir}/gpm.service 35*4882a593Smuzhiyun install -D -m 0755 ${WORKDIR}/init ${D}${INIT_D_DIR}/gpm 36*4882a593Smuzhiyun ln -s libgpm.so.2 ${D}${libdir}/libgpm.so 37*4882a593Smuzhiyun} 38*4882a593Smuzhiyun 39*4882a593SmuzhiyunSYSTEMD_SERVICE:${PN} = "gpm.service" 40