From owner-svn-ports-head@FreeBSD.ORG Wed Jan 1 19:54:44 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A5585436; Wed, 1 Jan 2014 19:54:44 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 914C6107D; Wed, 1 Jan 2014 19:54:44 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s01JsiU2005855; Wed, 1 Jan 2014 19:54:44 GMT (envelope-from sbruno@svn.freebsd.org) Received: (from sbruno@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s01Jsifh005854; Wed, 1 Jan 2014 19:54:44 GMT (envelope-from sbruno@svn.freebsd.org) Message-Id: <201401011954.s01Jsifh005854@svn.freebsd.org> From: Sean Bruno Date: Wed, 1 Jan 2014 19:54:44 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r338393 - head/audio/clementine-player 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.17 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, 01 Jan 2014 19:54:44 -0000 Author: sbruno (src committer) Date: Wed Jan 1 19:54:44 2014 New Revision: 338393 URL: http://svnweb.freebsd.org/changeset/ports/338393 Log: Add DropBox & BOX remote file storage support and enable on by default Remove NO_STAGE Remove MAKE_JOBS_UNSAFE Remove BUILTINTAGLIB, this is only relevant for distributions that have a taglib package < 1.8 Remove SPOTIFY support. Requires vendor binary library that does not currently support FreeBSD. The QCA code is a tool to fetch this library if enabled. Remove -DIMOBILEDEVICE as its not a Cmake build options for this port Reviewed by: vg Modified: head/audio/clementine-player/Makefile Modified: head/audio/clementine-player/Makefile ============================================================================== --- head/audio/clementine-player/Makefile Wed Jan 1 19:46:53 2014 (r338392) +++ head/audio/clementine-player/Makefile Wed Jan 1 19:54:44 2014 (r338393) @@ -3,7 +3,7 @@ PORTNAME= clementine PORTVERSION= 1.2.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= GOOGLE_CODE PKGNAMESUFFIX= -player @@ -27,54 +27,50 @@ LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX} PROJECTHOST= ${PORTNAME}${PKGNAMESUFFIX} USES= compiler:c++11-lib cmake pkgconfig -NO_STAGE= yes USE_GL= glew USE_QT4= dbus gui xml qmake_build uic_build moc_build rcc_build \ linguist_build network sql opengl qtestlib corelib webkit INSTALLS_ICONS= yes USE_GSTREAMER= gio ogg mp3 flac soup vorbis -MAKE_JOBS_UNSAFE= yes CONFLICTS_BUILD= qt-3.* CMAKE_ARGS+= -DCMAKE_LIBRARY_PATH:PATH="${LOCALBASE}/lib:${PREFIX}/lib" \ - -DENABLE_DBUS=ON -DENABLE_BOX=OFF \ - -DENABLE_IMOBILEDEVICE=OFF -DENABLE_SPARKLE=OFF \ - -DENABLE_SOUNDMENU=OFF -DENABLE_UBUNTU_ONE=OFF \ - -DENABLE_DROPBOX=OFF -DENABLE_SKYDRIVE=OFF - -OPTIONS_DEFINE= AUDIOCD BREAKPAD DEVICEKIT GIO GOOGLE_DRIVE GPOD \ - LASTFM MTP SPOTIFY VISUALISATION WIIMOTEDEV \ - USE_BUILTIN_TAGLIB MOODBAR + -DENABLE_DBUS=ON -DENABLE_SPARKLE=OFF \ + -DENABLE_SOUNDMENU=OFF -DENABLE_SPOTIFY_BLOB=OFF \ + -DENABLE_UBUNTU_ONE=OFF -DENABLE_SKYDRIVE=OFF + +OPTIONS_DEFINE= AUDIOCD BREAKPAD DEVICEKIT DROPBOX BOX GIO GOOGLE_DRIVE \ + GPOD LASTFM MTP VISUALISATION WIIMOTEDEV MOODBAR AUDIOCD_DESC= Devices: Audio CD support BREAKPAD_DESC= Crash reporting +BOX_DESC= Box Drive support DEVICEKIT_DESC= Devices: DeviceKit backend +DROPBOX_DESC= Dropbox Support GIO_DESC= Devices: GIO device backend GOOGLE_DRIVE_DESC= Google Drive support GPOD_DESC= iPod support LASTFM_DESC= Support Last.fm service (requires ruby) MTP_DESC= MTP device support -SPOTIFY_DESC= Support for Spotify service VISUALISATION_DESC= Visualisations from projectM WIIMOTEDEV_DESC= Wiimote support MOODBAR_DESC= Moodbar Support -USE_BUILTIN_TAGLIB= Use Clementine builtin taglib support -OPTIONS_DEFAULT= AUDIOCD DEVICEKIT GIO LASTFM MTP SPOTIFY VISUALISATION \ - WIIMOTEDEV MOODBAR +OPTIONS_DEFAULT= AUDIOCD BOX DEVICEKIT DROPBOX GIO GOOGLE_DRIVE GPOD \ + LASTFM MTP VISUALISATION WIIMOTEDEV MOODBAR .include -.if ${PORT_OPTIONS:MMOODBAR} -CMAKE_ARGS+= -DENABLE_MOODBAR=ON +.if ${PORT_OPTIONS:MDROPBOX} +CMAKE_ARGS+= -DENABLE_DROPBOX=ON .else -CMAKE_ARGS+= -DENABLE_MOODBAR=OFF +CMAKE_ARGS+= -DENABLE_DROPBOX=OFF .endif -.if ${PORT_OPTIONS:MUSE_BUILTIN_TAGLIB} -CMAKE_ARGS+= -DENABLE_USE_BUILTIN_TAGLIB=ON +.if ${PORT_OPTIONS:MMOODBAR} +CMAKE_ARGS+= -DENABLE_MOODBAR=ON .else -CMAKE_ARGS+= -DENABLE_USE_BUILTIN_TAGLIB=OFF +CMAKE_ARGS+= -DENABLE_MOODBAR=OFF .endif .if ${PORT_OPTIONS:MAUDIOCD} @@ -84,6 +80,12 @@ LIB_DEPENDS+= libcdio.so:${PORTSDIR}/sys CMAKE_ARGS+= -DENABLE_AUDIOCD=OFF .endif +.if ${PORT_OPTIONS:MBOX} +CMAKE_ARGS+= -DENABLE_BOX=ON +.else +CMAKE_ARGS+= -DENABLE_BOX=OFF +.endif + .if ${PORT_OPTIONS:MBREAKPAD} CMAKE_ARGS+= -DENABLE_BREAKPAD=ON .else @@ -131,13 +133,6 @@ LIB_DEPENDS+= libmtp.so:${PORTSDIR}/audi CMAKE_ARGS+= -DENABLE_LIBMTP=OFF .endif -.if ${PORT_OPTIONS:MSPOTIFY} -CMAKE_ARGS+= -DENABLE_SPOTIFY=ON -LIB_DEPENDS+= libqca.so:${PORTSDIR}/devel/qca -.else -CMAKE_ARGS+= -DENABLE_SPOTIFY=OFF -DENABLE_SPOTIFY_BLOB=OFF -.endif - .if ${PORT_OPTIONS:MVISUALISATION} CMAKE_ARGS+= -DENABLE_VISUALISATIONS=ON .else