svn commit: r353210 - head/games/xmoto

Dmitry Marakasov amdmi3 at FreeBSD.org
Wed May 7 21:07:55 UTC 2014


Author: amdmi3
Date: Wed May  7 21:07:54 2014
New Revision: 353210
URL: http://svnweb.freebsd.org/changeset/ports/353210
QAT: https://qat.redports.org/buildarchive/r353210/

Log:
  - Convert USE_DOS2UNIX to USES
  - Use new OPTIONS features

Modified:
  head/games/xmoto/Makefile

Modified: head/games/xmoto/Makefile
==============================================================================
--- head/games/xmoto/Makefile	Wed May  7 21:02:48 2014	(r353209)
+++ head/games/xmoto/Makefile	Wed May  7 21:07:54 2014	(r353210)
@@ -21,13 +21,13 @@ BUILD_DEPENDS=	${LOCALBASE}/lib/libode.a
 LICENSE=	GPLv2
 
 GNU_CONFIGURE=	yes
-USES=		gmake
+USES=		gmake dos2unix
 USE_GNOME=	libxml2
 USE_LUA=	5.1
 USE_SQLITE=	3
 USE_SDL=	sdl mixer ttf net
 USE_GL=		gl glu
-USE_DOS2UNIX=	src/*.cpp src/*.h
+DOS2UNIX_GLOB=	*.cpp *.h
 
 CPPFLAGS+=	-I${LOCALBASE}/include -I${LUA_INCDIR}
 LDFLAGS+=	-L${LOCALBASE}/lib -L${LUA_LIBDIR}
@@ -38,8 +38,17 @@ PORTDOCS=	README ChangeLog
 PORTDATA=	*
 
 OPTIONS_DEFINE=	ASIAN_TTF DOCS NLS
+OPTIONS_SUB=	yes
+
 ASIAN_TTF_DESC=	Use asian TTF font
 
+ASIAN_TTF_RUN_DEPENDS=	${LOCALBASE}/lib/X11/fonts/TrueType/bkai00mp.ttf:${PORTSDIR}/chinese/arphicttf
+ASIAN_TTF_CONFIGURE_ON=	--with-asian-ttf-file=${LOCALBASE}/lib/X11/fonts/TrueType/bsmi00lp.ttf
+ASIAN_TTF_CONFIGURE_OFF=--without-asian-ttf-file
+
+NLS_USES=		gettext
+NLS_CONFIGURE_ENABLE=	nls
+
 DESKTOP_ENTRIES="XMoto" \
 		"Motorcross game" \
 		"${DATADIR}/xmoto_icone_x.ico" \
@@ -47,30 +56,10 @@ DESKTOP_ENTRIES="XMoto" \
 		"Game;SportsGame;ArcadeGame;" \
 		false
 
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MASIAN_TTF}
-RUN_DEPENDS+=	${LOCALBASE}/lib/X11/fonts/TrueType/bkai00mp.ttf:${PORTSDIR}/chinese/arphicttf
-CONFIGURE_ARGS+=--with-asian-ttf-file=${LOCALBASE}/lib/X11/fonts/TrueType/bsmi00lp.ttf
-.else
-CONFIGURE_ARGS+=--without-asian-ttf-file
-.endif
-
-.if ${PORT_OPTIONS:MNLS}
-USES+=		gettext
-PLIST_SUB+=	NLS=""
-CONFIGURE_ENV+=	LIBS="-lintl"
-.else
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB+=	NLS="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MDOCS}
 post-install:
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
 .for f in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/
 .endfor
-.endif
 
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list