freebsd-ports/devel/exomizer/Makefile
Felix Palmen 9e0e0d7b04 devel/exomizer: Add new port
Exomizer is a cruncher for old 8-bit computers, with focus on the MOS
6502 CPU. It can create self-decrunching executables for a variety of
these systems, as well as plain crunched data. Some decrunching code
for the target systems is bundled.

Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D37965
2023-01-09 09:22:27 +01:00

43 lines
1.1 KiB
Makefile

PORTNAME= exomizer
DISTVERSION= 3.1.1
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 EXO
LICENSE_COMB= multi
LICENSE_NAME_EXO= exomizer
LICENSE_TEXT_EXO= The names of this software and/or it's copyright\
holders may not be used to endorse or promote products\
derived from this software without specific prior\
written permission.
LICENSE_PERMS_EXO= dist-mirror pkg-mirror auto-accept
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>