Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Feb 2013 18:17:07 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r312649 - head/multimedia/gnome-mplayer
Message-ID:  <201302201817.r1KIH7Kv076281@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Wed Feb 20 18:17:06 2013
New Revision: 312649
URL: http://svnweb.freebsd.org/changeset/ports/312649

Log:
  Convert to new options framework

Modified:
  head/multimedia/gnome-mplayer/Makefile

Modified: head/multimedia/gnome-mplayer/Makefile
==============================================================================
--- head/multimedia/gnome-mplayer/Makefile	Wed Feb 20 18:16:11 2013	(r312648)
+++ head/multimedia/gnome-mplayer/Makefile	Wed Feb 20 18:17:06 2013	(r312649)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	gnome-mplayer
-# Date created:				21 February 2009
-# Whom:					Alexander Logvinov <ports@logvinov.com>
-#
+# Created by: Alexander Logvinov <ports@logvinov.com>
 # $FreeBSD$
-#
 
 PORTNAME=	gnome-mplayer
 PORTVERSION=	1.0.0
@@ -17,13 +13,12 @@ COMMENT=	GNOME frontend for MPlayer
 LIB_DEPENDS=	dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
 RUN_DEPENDS=	mplayer:${PORTSDIR}/multimedia/mplayer
 
-OPTIONS=	GIO	"Use GIO for file I/O"			off \
-		GCONF	"Use Gconf to store preferences"	off \
-		NOTIFY	"Send notifications of new media"	off \
-		GPOD	"Add support for libgpod"		off \
-		BRAINZ3	"Add support for libmusicbrainz3"	off \
-		NAUPLUG	"Enable Nautilus plugin"		off \
-		PANSCAN	"Enable panscan functionality"		off
+OPTIONS_DEFINE=	GIO GCONF NOTIFY GPOD BRAINZ3 NAUPLUG PANSCAN DOCS
+GIO_DESC=	Use GIO for file I/O
+GPOD_DESC=	Add support for libgpod
+BRAINZ3_DESC=	Add support for libmusicbrainz
+NAUPLUG_DESC=	Enable Nautilus plugin
+PANSCAN_DESC=	Enable panscan functionality
 
 MAKE_JOBS_SAFE=	yes
 
@@ -39,15 +34,15 @@ MAN1=		${PORTNAME}.1
 PORTDOCS=	AUTHORS COPYING ChangeLog INSTALL NEWS README \
 		dbus.txt keyboard_shortcuts.txt plugin-interaction.txt
 
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
 
-.if defined(WITH_GIO)
+.if ${PORT_OPTIONS:MGIO}
 CONFIGURE_ARGS+=	--with-gio
 .else
 CONFIGURE_ARGS+=	--without-gio
 .endif
 
-.if defined(WITH_GCONF)
+.if ${PORT_OPTIONS:MGCONF}
 USE_GNOME+=	gconf2
 CONFIGURE_ARGS+=	--with-gconf
 GCONF_SCHEMAS=	${PORTNAME}.schemas
@@ -55,7 +50,7 @@ GCONF_SCHEMAS=	${PORTNAME}.schemas
 CONFIGURE_ARGS+=	--without-gconf --disable-schemas-install
 .endif
 
-.if defined(WITH_NOTIFY)
+.if ${PORT_OPTIONS:MNOTIFY}
 LIB_DEPENDS+=	notify.4:${PORTSDIR}/devel/libnotify
 RUN_DEPENDS+=	${LOCALBASE}/libexec/notification-daemon:${PORTSDIR}/deskutils/notification-daemon
 CONFIGURE_ARGS+=	--with-libnotify
@@ -63,14 +58,14 @@ CONFIGURE_ARGS+=	--with-libnotify
 CONFIGURE_ARGS+=	--without-libnotify
 .endif
 
-.if defined(WITH_GPOD)
+.if ${PORT_OPTIONS:MGPOD}
 LIB_DEPENDS+=	gpod.7:${PORTSDIR}/audio/libgpod
 CONFIGURE_ARGS+=	--with-libgpod
 .else
 CONFIGURE_ARGS+=	--without-libgpod
 .endif
 
-.if defined(WITH_BRAINZ3)
+.if ${PORT_OPTIONS:MBRAINZ3}
 LIB_DEPENDS+=	musicbrainz3.6:${PORTSDIR}/audio/libmusicbrainz3 \
 		curl.6:${PORTSDIR}/ftp/curl
 CONFIGURE_ARGS+=	--with-libmusicbrainz3
@@ -78,7 +73,7 @@ CONFIGURE_ARGS+=	--with-libmusicbrainz3
 CONFIGURE_ARGS+=	--without-libmusicbrainz3
 .endif
 
-.if defined(WITH_NAUPLUG)
+.if ${PORT_OPTIONS:MNAUPLUG}
 USE_GNOME+=	nautilus2
 PLIST_SUB+=	PLUGIN=""
 CONFIGURE_ARGS+=	--enable-nautilus
@@ -87,17 +82,17 @@ PLIST_SUB+=	PLUGIN="@comment "
 CONFIGURE_ARGS+=	--enable-nautilus=no
 .endif
 
-.if defined(WITH_PANSCAN)
+.if ${PORT_OPTIONS:MPANSCAN}
 CONFIGURE_ARGS+=	--enable-panscan
 .else
 CONFIGURE_ARGS+=	--enable-panscan=no
 .endif
 
 post-patch:
-.if defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
 	@${REINPLACE_CMD} -e \
 		's/install-desktopDATA install-gnome_mplayerdocDATA/install-desktopDATA/' \
 		${WRKSRC}/Makefile.in
 .endif
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>



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