Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Oct 2012 22:52:50 +0000 (UTC)
From:      Eitan Adler <eadler@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r305418 - head/print/xfce4-print
Message-ID:  <201210062252.q96MqoFS058201@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: eadler
Date: Sat Oct  6 22:52:50 2012
New Revision: 305418
URL: http://svn.freebsd.org/changeset/ports/305418

Log:
  Convert to OptionsNG

Modified:
  head/print/xfce4-print/Makefile

Modified: head/print/xfce4-print/Makefile
==============================================================================
--- head/print/xfce4-print/Makefile	Sat Oct  6 22:52:18 2012	(r305417)
+++ head/print/xfce4-print/Makefile	Sat Oct  6 22:52:50 2012	(r305418)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	xfprint
-# Date created:		7 June 2003
-# Whom:			James Earl <jdearl@telus.net>
-#
+# Created by: James Earl <jdearl@telus.net>
 # $FreeBSD$
-#
 
 PORTNAME=	xfce4-print
 PORTVERSION=	4.6.1
@@ -26,13 +22,15 @@ USE_GNOME=	glib20 gnomehack gtk20 intlto
 USE_LDCONFIG=	yes
 USE_XFCE=	configenv libgui libutil xfconf
 
-OPTIONS=	LPR	"Use lpr as printing system"		on \
-		CUPS	"Use cups as printing system"		off \
-		LETTER	"Use letter paper format instead of A4" off
+OPTIONS_DEFINE=	LETTER
+OPTIONS_SINGLE=	PRINTMETHOD
+OPTIONS_SINGLE_PRINTMETHOD=	LPR CUPS
+LETTER_DESC=	Use letter paper format instead of A4
+LPR_DESC=	Use lpr as printing system
 
 .include <bsd.port.pre.mk>
 
-.if defined(WITH_CUPS)
+.if ${PORT_OPTIONS:MCUPS}
 CONFIGURE_ARGS+=--enable-cups
 LIB_DEPENDS+=	cups.2:${PORTSDIR}/print/cups-client
 PLIST_SUB+=	CUPS=""
@@ -41,7 +39,7 @@ CONFIGURE_ARGS+=--disable-cups
 PLIST_SUB+=	CUPS="@comment "
 .endif
 
-.if defined(WITHOUT_LPR)
+.if ${PORT_OPTIONS:MLPR}
 CONFIGURE_ARGS+=--disable-bsdlpr
 PLIST_SUB+=	LPR="@comment "
 .else
@@ -49,11 +47,8 @@ CONFIGURE_ARGS+=--enable-bsdlpr --with-p
 PLIST_SUB+=	LPR=""
 .endif
 
-.if defined(WITHOUT_LPR) && !defined(WITH_CUPS)
-IGNORE=		define WITH_CUPS or undefine WITHOUT_LPR to install this port
-.endif
 
-.if defined(WITH_LETTER)
+.if ${PORT_OPTIONS:MLETTER}
 CONFIGURE_ARGS+=--enable-letter
 BUILD_DEPENDS+=	a2ps:${PORTSDIR}/print/a2ps-letter
 RUN_DEPENDS+=	a2ps:${PORTSDIR}/print/a2ps-letter



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