Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Apr 2017 09:02:09 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r438135 - head/games/magicmaze
Message-ID:  <201704100902.v3A929vm034448@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Mon Apr 10 09:02:09 2017
New Revision: 438135
URL: https://svnweb.freebsd.org/changeset/ports/438135

Log:
  - Simplify by using DISTVERSION
  - Fix LICENSE
  - Add NO_ARCH
  - Switch to options helpers

Modified:
  head/games/magicmaze/Makefile

Modified: head/games/magicmaze/Makefile
==============================================================================
--- head/games/magicmaze/Makefile	Mon Apr 10 08:43:16 2017	(r438134)
+++ head/games/magicmaze/Makefile	Mon Apr 10 09:02:09 2017	(r438135)
@@ -2,47 +2,47 @@
 # $FreeBSD$
 
 PORTNAME=	magicmaze
-PORTVERSION=	1.4.3.6
+DISTVERSION=	1_4_3_6
 PORTREVISION=	4
 CATEGORIES=	games ruby
 MASTER_SITES=	SF/nemysisfreebsdp/${CATEGORIES}/
-DISTNAME=	${PORTNAME}-${DISTVERSION:S/./_/g}
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Simple and low-tech monster-bashing maze game
 
-LICENSE=	GPLv2 RUBY
+LICENSE=	GPLv2+ RUBY
 LICENSE_COMB=	dual
-LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING_GPL.txt
+LICENSE_FILE_GPLv2+ =	${WRKSRC}/COPYING_GPL.txt
 
 RUN_DEPENDS=	ruby${RUBY_SUFFIX}-sdl>=0:devel/ruby-sdl
 
-WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION:S/./_/g}
-
 USES=		shebangfix
 SHEBANG_FILES=	mm.rb testmm.rb
 USE_SDL=	sdl image mixer
 USE_RUBY=	yes
 NO_BUILD=	yes
-
-PORTDOCS=	*
-
-OPTIONS_DEFINE=	DOCS
+NO_ARCH=	yes
 
 SUB_FILES=	${PORTNAME}
 SUB_LIST=	RUBY=${RUBY}
 
+PORTDOCS=	*
+
 DESKTOP_ENTRIES="Magic Maze" "" "${PORTNAME}" \
 		"${PORTNAME}" "Game;ArcadeGame;" ""
 
+OPTIONS_DEFINE=	DOCS
+
 do-install:
 	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "data magicmaze" ${STAGEDIR}${DATADIR})
 	${INSTALL_SCRIPT} ${WRKSRC}/*.rb ${STAGEDIR}${DATADIR}
-
-	${LN} -sf ${DATADIR}/data/gfx/icon.png \
+	${LN} -sf ../../${DATADIR_REL}/data/gfx/icon.png \
 		${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
-	cd ${WRKSRC} && ${COPYTREE_SHARE} "README.TXT doc/BUGS.TXT" \
+
+do-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/README.TXT ${WRKSRC}/doc/BUGS.TXT \
 		${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>



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