From 46d8a2b32631d50abe59e7410291f3793ed25add Mon Sep 17 00:00:00 2001 From: Mat Boehlke Date: Mon, 5 Sep 2022 18:37:00 -0500 Subject: [PATCH] mg: update to 20220614. Fix compilation issues --- srcpkgs/mg/template | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/srcpkgs/mg/template b/srcpkgs/mg/template index 8bb7fd00185e..be17fc60fa31 100644 --- a/srcpkgs/mg/template +++ b/srcpkgs/mg/template @@ -1,29 +1,26 @@ # Template file for 'mg' pkgname=mg -version=20210314 +version=20220614 revision=1 hostmakedepends="pkg-config" -makedepends="libbsd-devel ncurses-devel" +makedepends="libbsd-devel libmd-devel ncurses-devel" short_desc="Micro GNU/emacs" maintainer="Orphaned " license="Public Domain" homepage="https://github.com/hboetes/mg" distfiles="https://github.com/hboetes/mg/archive/${version}.tar.gz" -checksum=6820e76a0e27d9a744624d421b3b30b0030140c2a817df1310b25c3abe397106 +checksum=d3bc16baba82457c4f60ecd258762ee2ed848064f79729fe92e29bfd181af121 -CFLAGS="-DTCSASOFT=0" +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}