Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Nov 2013 20:42:46 +0000 (UTC)
From:      Dirk Meyer <dinoex@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r335056 - head/emulators/stonx
Message-ID:  <201311272042.rARKgkip031773@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dinoex
Date: Wed Nov 27 20:42:45 2013
New Revision: 335056
URL: http://svnweb.freebsd.org/changeset/ports/335056

Log:
  - use OPTIONS_DEFINE
  - fix option EXAMPLES

Modified:
  head/emulators/stonx/Makefile
  head/emulators/stonx/pkg-plist

Modified: head/emulators/stonx/Makefile
==============================================================================
--- head/emulators/stonx/Makefile	Wed Nov 27 20:42:14 2013	(r335055)
+++ head/emulators/stonx/Makefile	Wed Nov 27 20:42:45 2013	(r335056)
@@ -13,7 +13,8 @@ COMMENT=	AtariST emulator
 BUILD_DEPENDS=	bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf \
 		gccmakedep:${PORTSDIR}/devel/gccmakedep \
 		mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
-		mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale
+		mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale \
+		${LOCALBASE}/lib/X11/fonts/misc/10x20-ISO8859-1.pcf.gz:${PORTSDIR}/x11-fonts/font-misc-misc
 RUN_DEPENDS=	mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir
 
 RESTRICTED=	tos.img is copyrighted
@@ -26,11 +27,6 @@ CONFIGURE_ARGS=	--x-includes=${LOCALBASE
 		--x-libraries=${LOCALBASE}/lib
 ALL_TARGET=	all fnttobdf tosfonts fonts
 
-pre-build:
-	${CP} ${DISTDIR}/${TOSIMG} ${WRKSRC}/tos.img
-
-# Installing
-#
 BINDIR=	${PREFIX}/bin
 FNTDIR=	${PREFIX}/lib/X11/fonts/misc
 
@@ -41,6 +37,11 @@ DOCS=	../COPYING AUTHORS DEBUGGING INSTA
 FONTS=	System0-iso.pcf System0.pcf System1-iso.pcf System1.pcf \
 	System2-iso.pcf System2.pcf
 
+.include <bsd.port.options.mk>
+
+pre-build:
+	${CP} ${DISTDIR}/${TOSIMG} ${WRKSRC}/tos.img
+
 post-install:
 .for f in ${ETCFILES}
 	${INSTALL_DATA} ${WRKSRC}/etc/$f ${ETCDIR}/
@@ -48,32 +49,25 @@ post-install:
 	@${ECHO_MSG} "===> Installing fonts"
 .for f in ${FONTS}
 	${INSTALL_DATA} ${WRKSRC}/data/$f ${FNTDIR}/
-	@${GZIP_CMD} ${FNTDIR}/$f
-.endfor
-	@mkfontdir ${FNTDIR}
-.if !defined(NOPORTDOCS)
-	@${ECHO_MSG} "===> Installing docs"
-	@${MKDIR} ${DOCSDIR}
-.for f in ${DOCS}
-	${INSTALL_DATA} ${WRKSRC}/docs/$f ${DOCSDIR}/
-.endfor
-	@${MKDIR} ${EXAMPLESDIR}
-.for f in ${DATA}
-	${INSTALL_DATA} ${WRKSRC}/$f ${EXAMPLESDIR}/
+	${GZIP_CMD} ${FNTDIR}/$f
 .endfor
+	mkfontdir ${FNTDIR}
+.if ${PORT_OPTIONS:MDOCS}
+	${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/docs/,} ${DOCSDIR}/
+.endif
+.if ${PORT_OPTIONS:MEXAMPLES}
+	${MKDIR} ${EXAMPLESDIR}
+	${INSTALL_DATA} ${DATA:S,^,${WRKSRC}/,} ${EXAMPLESDIR}/
 .endif
 .if (defined(DISPLAY) && ${DISPLAY} != "")
-	@xset fp+ ${FNTDIR}
-	@xset fp rehash
+	xset fp+ ${FNTDIR}
+	xset fp rehash
 .endif
 
-.include <bsd.port.pre.mk>
-
 .if !exists(${DISTDIR}/${TOSIMG})
 IGNORE=	please get a ROM dump from your AtariST and save it as\
 "${TOSIMG}" in "${DISTDIR}" manually, and then make again
 .endif
 
-BUILD_DEPENDS+=		${LOCALBASE}/lib/X11/fonts/misc/10x20-ISO8859-1.pcf.gz:${PORTSDIR}/x11-fonts/font-misc-misc
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/emulators/stonx/pkg-plist
==============================================================================
--- head/emulators/stonx/pkg-plist	Wed Nov 27 20:42:14 2013	(r335055)
+++ head/emulators/stonx/pkg-plist	Wed Nov 27 20:42:45 2013	(r335056)
@@ -22,10 +22,10 @@ lib/X11/fonts/misc/System2.pcf.gz
 %%PORTDOCS%%%%DOCSDIR%%/README
 %%PORTDOCS%%%%DOCSDIR%%/RELEASE_NOTES
 %%PORTDOCS%%%%DOCSDIR%%/TOS-VERSIONS
-%%PORTDOCS%%%%EXAMPLESDIR%%/bench1.pas
-%%PORTDOCS%%%%EXAMPLESDIR%%/bench1.prg
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bench1.pas
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bench1.prg
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
 @dirrm %%DATADIR%%/gemdos_c/mint
 @dirrm %%DATADIR%%/gemdos_c
 @dirrm %%DATADIR%%



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311272042.rARKgkip031773>