From owner-svn-ports-head@FreeBSD.ORG Wed Feb 20 18:17:07 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 93698EC6; Wed, 20 Feb 2013 18:17:07 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 85862995; Wed, 20 Feb 2013 18:17:07 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1KIH74e076282; Wed, 20 Feb 2013 18:17:07 GMT (envelope-from bapt@svn.freebsd.org) Received: (from bapt@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1KIH7Kv076281; Wed, 20 Feb 2013 18:17:07 GMT (envelope-from bapt@svn.freebsd.org) Message-Id: <201302201817.r1KIH7Kv076281@svn.freebsd.org> From: Baptiste Daroussin Date: Wed, 20 Feb 2013 18:17:07 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r312649 - head/multimedia/gnome-mplayer X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2013 18:17:07 -0000 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 -# +# Created by: Alexander Logvinov # $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 +.include -.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 +.include