From 24f40a7aa72d2911a816c04fb11c8f76bf2de64f 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. Add missing libmd makedepend, fix compilation issue, and use the appropriate build style. --- srcpkgs/mg/template | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/srcpkgs/mg/template b/srcpkgs/mg/template index 8bb7fd00185e..f05da33e9443 100644 --- a/srcpkgs/mg/template +++ b/srcpkgs/mg/template @@ -1,30 +1,20 @@ # Template file for 'mg' pkgname=mg -version=20210314 +version=20220614 revision=1 +build_style=gnu-makefile +make_install_args="mandir=/usr/share/man" 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" 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} -}