From d5f44d2be234279b8c0b15d8f38c00f6a39ef4c4 Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov Date: Mon, 4 Feb 2013 00:00:08 +0000 Subject: [PATCH] - Trim header - OptionsNG --- games/chroma/Makefile | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/games/chroma/Makefile b/games/chroma/Makefile index fc4439246daa..7047a7e8c3e6 100644 --- a/games/chroma/Makefile +++ b/games/chroma/Makefile @@ -1,9 +1,5 @@ -# New ports collection makefile for: chroma -# Date created: 28 Jan 2010 -# Whom: Dmitry Marakasov -# +# Created by: Dmitry Marakasov # $FreeBSD$ -# PORTNAME= chroma PORTVERSION= 1.08 @@ -25,28 +21,30 @@ LDFLAGS+= -L${LOCALBASE}/lib PORTDOCS= README -OPTIONS= SDL "Enable SDL interface" on \ - CURSES "Enable curses interface" on +OPTIONS_DEFINE= SDL CURSES DOCS +OPTIONS_DEFAULT=SDL CURSES +SDL_DESC= Enable SDL interface +CURSES_DESC= Enable curses interface .include -.if defined(WITHOUT_CURSES) +.if ${PORT_OPTIONS:MCURSES} +PLIST_SUB+= CURSES="" +.else CONFIGURE_ARGS+=--disable-curses PLIST_SUB+= CURSES="@comment " -.else -PLIST_SUB+= CURSES="" .endif -.if defined(WITHOUT_SDL) -CONFIGURE_ARGS+=--disable-sdl -PLIST_SUB+= SDL="@comment " -.else +.if ${PORT_OPTIONS:MSDL} USE_SDL= sdl image LIB_DEPENDS+= freetype.9:${PORTSDIR}/print/freetype2 PLIST_SUB+= SDL="" +.else +CONFIGURE_ARGS+=--disable-sdl +PLIST_SUB+= SDL="@comment " .endif -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} post-install: ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/