diff --git a/emulators/stonx/Makefile b/emulators/stonx/Makefile index e7b9dccbefa6..e8953d969ff1 100644 --- a/emulators/stonx/Makefile +++ b/emulators/stonx/Makefile @@ -1,90 +1,91 @@ PORTNAME= stonx PORTVERSION= 0.6.7e.6 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= emulators -MASTER_SITES= SF/stonx/stonx/0.6.7.6 SF/emutos/emutos/1.3:tos +MASTER_SITES= SF/stonx/stonx/0.6.7.6 DISTNAME= STonX-0.6.7.6 -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} emutos-512k-1.3.zip:tos +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= dinoex@FreeBSD.org COMMENT= AtariST emulator WWW= https://stonx.sourceforge.net/ LICENSE= GPLv2+ -BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf \ +BUILD_DEPENDS= ${LOCALBASE}/share/emutos/etos512uk.img:${PKGCATEGORY}/emutos \ + bdftopcf:x11-fonts/bdftopcf \ gccmakedep:devel/gccmakedep \ mkfontscale:x11-fonts/mkfontscale \ ${LOCALBASE}/share/fonts/misc/10x20-ISO8859-1.pcf.gz:x11-fonts/font-misc-misc USES= fonts xorg FONTNAME= misc USE_XORG= x11 sm ice xext xorgproto GNU_CONFIGURE= yes CONFIGURE_ENV+= CC="${CC}" CFLAGS="${CFLAGS}" CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" CONFIGURE_ARGS= --x-includes=${LOCALBASE}/include \ --x-libraries=${LOCALBASE}/lib ALL_TARGET= all fnttobdf tosfonts fonts BINDIR= ${PREFIX}/bin DATA= atari/bench1.pas atari/bench1.prg ETCFILES= keysyms-alternative keysyms-german keysyms-spanish DOCS= ../COPYING AUTHORS DEBUGGING INSTALL README RELEASE_NOTES \ TOS-VERSIONS FONTS= System0-iso.pcf System0.pcf System1-iso.pcf System1.pcf \ System2-iso.pcf System2.pcf OPTIONS_DEFINE= DOCS EXAMPLES OPTIONS_DEFAULT= UK OPTIONS_RADIO= TOS OPTIONS_RADIO_TOS= CZ DE ES FI FR GR HU IT NL NO RU SE SG TR UK US CZ_DESC= Czech (PAL) DE_DESC= German (PAL) ES_DESC= Spanish (PAL) FI_DESC= Finnish (PAL) FR_DESC= French (PAL) GR_DESC= Greek (PAL) HU_DESC= Hungarian (PAL) IT_DESC= Italian (PAL) NL_DESC= Dutch (PAL) NO_DESC= Norwegian (PAL) PL_DESC= Polish (PAL) RO_DESC= Romanian (PAL) RU_DESC= Russian (PAL) SE_DESC= Swedish (PAL) SG_DESC= Swiss German (PAL) TR_DESC= Turkish (PAL) UK_DESC= English (PAL) US_DESC= English (NTSC) .include pre-configure: .for l in ${OPTIONS_RADIO_TOS} .if ${PORT_OPTIONS:M${l}} - ${CP} -v ${WRKDIR}/emutos-512k-1.3/etos512${l:tl}.img ${WRKSRC}/tos.img + ${CP} -v ${LOCALBASE}/share/emutos/etos512${l:tl}.img ${WRKSRC}/data/tos.img .endif .endfor post-install: .for f in ${ETCFILES} ${INSTALL_DATA} ${WRKSRC}/etc/$f ${STAGEDIR}${ETCDIR}/ .endfor @${ECHO_MSG} "===> Installing fonts" ${MKDIR} ${STAGEDIR}${FONTSDIR} .for f in ${FONTS} ${INSTALL_DATA} ${WRKSRC}/data/$f ${STAGEDIR}${FONTSDIR}/ ${GZIP_CMD} ${STAGEDIR}${FONTSDIR}/$f .endfor post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/docs/,} ${STAGEDIR}${DOCSDIR}/ post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${DATA:S,^,${WRKSRC}/,} ${STAGEDIR}${EXAMPLESDIR}/ .include diff --git a/emulators/stonx/distinfo b/emulators/stonx/distinfo index b90bb15f80e0..88ddd48c8f2f 100644 --- a/emulators/stonx/distinfo +++ b/emulators/stonx/distinfo @@ -1,5 +1,3 @@ TIMESTAMP = 1744129426 SHA256 (STonX-0.6.7.6.tar.gz) = 664df47df3be34be852dff24d4a43f507bf0a1d4d137e8016128a23486aafbd8 SIZE (STonX-0.6.7.6.tar.gz) = 379738 -SHA256 (emutos-512k-1.3.zip) = 65fcee085560745aaa8d9938bd35f7b2fe6277b035cc8146c349dcad4a5bc4c5 -SIZE (emutos-512k-1.3.zip) = 3441410