devel/z88dk: add missing dependency on Perl, enable verbose build

Fix a couple of minor style bugs in the Makefile patch while here.
This commit is contained in:
Alexey Dokuchaev 2021-12-02 04:45:20 +00:00
parent db939cf001
commit 770f06c63d
2 changed files with 6 additions and 4 deletions

View file

@ -2,6 +2,7 @@
PORTNAME= z88dk
PORTVERSION= 2.1
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
@ -31,9 +32,10 @@ TEST_DEPENDS= dos2unix:converters/unix2dos \
p5-Test-HexDifferences>=0:devel/p5-Test-HexDifferences \
p5-Text-Table>=0:textproc/p5-Text-Table
USES= gmake gnome shebangfix tar:tgz
USES= gmake gnome perl5 shebangfix tar:tgz
USE_GNOME= libxml2
MAKE_ENV= ZCCCFG=${WRKSRC}/lib/config
USE_PERL5= run
MAKE_ENV= ZCCCFG=${WRKSRC}/lib/config Q= # force verbose build
SHEBANG_FILES= src/z80asm/asmpp.pl
TEST_TARGET= testsuite test
WRKSRC= ${WRKDIR}/${PORTNAME}

View file

@ -61,7 +61,7 @@
+ $(MAKE) -C src/ucpp PREFIX=$(DESTDIR)$(PREFIX) install
+ $(MAKE) -C src/cpp PREFIX=$(DESTDIR)$(PREFIX) install
+ $(MAKE) -C src/sccz80 PREFIX=$(DESTDIR)$(PREFIX) install
+ $(MAKE) -C src/z80asm PREFIX=$(DESTDIR)$(PREFIX) PREFIX_SHARE=$(DESTDIR)$(prefix_share) install
+ $(MAKE) -C src/z80asm PREFIX=$(DESTDIR)$(PREFIX) PREFIX_SHARE=$(DESTDIR)$(prefix_share) install
+ $(MAKE) -C src/zcc PREFIX=$(DESTDIR)$(PREFIX) install
+ $(MAKE) -C src/zpragma PREFIX=$(DESTDIR)$(PREFIX) install
+ $(MAKE) -C src/zx7 PREFIX=$(DESTDIR)$(PREFIX) install
@ -76,8 +76,8 @@
+ if [ -f bin/zsdcc$(EXESUFFIX) ]; then cp bin/zsdcc$(EXESUFFIX) $(DESTDIR)$(PREFIX)/bin/; fi
+ # XXX: perform installation in the port's Makefile (bogus permissions,
+ # huge and useless(?) _DEVELOPMENT collection)
+ #cp -r lib $(DESTDIR)$(prefix_share)/
+ #cp -r include $(DESTDIR)$(prefix_share)/
+ #cp -r lib $(DESTDIR)$(prefix_share)/
+ #cp -r libsrc $(DESTDIR)$(prefix_share)/
+ #cp -r src/m4 $(DESTDIR)$(prefix_share)/src/