ports/devel/exomizer/Makefile
Felix Palmen d48dece4e5 devel/exomizer: Update to 3.1.2
Changes:

* Change to zlib license for all files not contributed by others.
* The logic in the sfx decruncher should also check if the setup copy
  area accesses RAM below ROM when deciding ram_during. Bug reported by
  Comos.
* The desfx sub command should only consider mem areas created after
  setup for detection of the decrunched data. Bug reported by Gi-Joe.
* Make c65 sfx target disable IRQ:s on exit in more situations.
* Fix Atari 8bit sfx zero page addr collision.
* Improve zp-usage and fix sfx basic for target PET 4032.
* The exodecr/exodecrunch.s 6502 decruncher now also exists in a version
  for kick assembler.

Reported by:	portscout
2023-11-27 07:14:17 +00:00

36 lines
848 B
Makefile

PORTNAME= exomizer
DISTVERSION= 3.1.2
CATEGORIES= devel
MASTER_SITES= https://bitbucket.org/magli143/exomizer/wiki/downloads/
MAINTAINER= zirias@FreeBSD.org
COMMENT= Cruncher for 6502-based systems
WWW= https://bitbucket.org/magli143/exomizer/wiki/Home
LICENSE= ZLIB
USES= gmake zip
MAKE_ARGS= LDFLAGS="${LDFLAGS} -s" \
SHELL="${SH} -x" \
WFLAGS="${CFLAGS}"
ALL_TARGET= build
NO_WRKSUBDIR= yes
BUILD_WRKSRC= ${WRKSRC}/src
OPTIONS_DEFINE= DOCS
do-install:
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/exomizer \
${STAGEDIR}${PREFIX}/bin/exomizer
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/exobasic \
${STAGEDIR}${PREFIX}/bin/exobasic
(cd ${WRKSRC} && ${COPYTREE_SHARE} "exodecrs rawdecrs" \
${STAGEDIR}${DATADIR})
do-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>