svn commit: r338393 - head/audio/clementine-player
Sean Bruno
sbruno at FreeBSD.org
Wed Jan 1 19:54:44 UTC 2014
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 <bsd.port.options.mk>
-.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
More information about the svn-ports-all
mailing list