# Template file for 'mg' pkgname=mg version=20180824 revision=1 hostmakedepends="pkg-config" makedepends="libbsd-devel ncurses-devel" homepage="https://github.com/hboetes/mg" short_desc="Micro GNU/emacs" maintainer="Juan RP " license="Public Domain" distfiles="https://github.com/hboetes/mg/archive/${version}.tar.gz" checksum=a51a6ee77a1601cb3003504609a881ee9da8743efd3ddc0a8cf1371b0f93cb9c CFLAGS="-DTCSASOFT=0" case "$XBPS_TARGET_MACHINE" in *-musl) CFLAGS+=" -DREG_STARTEND=0";; esac do_configure() { sed -i "s,\(BSD_CPPFLAGS:=\).*,\1 -isystem ${XBPS_CROSS_BASE}/usr/include/bsd -DLIBBSD_OVERLAY,g" GNUmakefile sed -i "s,\(BSD_LIBS:=\).*,\1 -lbsd,g" GNUmakefile } do_build() { make CC="$CC" CFLAGS="$CFLAGS" prefix=/usr ${makejobs} } do_install() { vmkdir usr/bin make install prefix=/usr bindir=/usr/bin mandir=/usr/share/man DESTDIR=${DESTDIR} }