FreeBSD Bugzilla – Attachment 119521 Details for
Bug 162079
[Update] multimedia/qmmp to 0.5.2
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 26.50 KB, created by
RyōTa SimaMoto
on 2011-10-28 06:20:08 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
RyōTa SimaMoto
Created:
2011-10-28 06:20:08 UTC
Size:
26.50 KB
patch
obsolete
>Index: Makefile >=================================================================== >RCS file: /home/ncvs/ports/multimedia/qmmp/Makefile,v >retrieving revision 1.2 >diff -u -r1.2 Makefile >--- Makefile 24 Jun 2011 22:39:00 -0000 1.2 >+++ Makefile 28 Oct 2011 03:53:43 -0000 >@@ -2,12 +2,11 @@ > # Date created: Fri Jan 30 01:13:20 JST 2009 > # Whom: SimaMoto,RyoTa <liangtai.s4@gmail.com> > # >-# $FreeBSD: ports/multimedia/qmmp/Makefile,v 1.2 2011/06/24 22:39:00 mm Exp $ >+# $FreeBSD$ > # > > PORTNAME= qmmp >-PORTVERSION= 0.4.5 >-PORTREVISION= 1 >+PORTVERSION= 0.5.2 > CATEGORIES= multimedia > MASTER_SITES= http://qmmp.ylsoftware.com/files/ \ > ${MASTER_SITE_GOOGLE_CODE} >@@ -17,184 +16,483 @@ > > LICENSE= GPLv2 > >-LIB_DEPENDS= mad.2:${PORTSDIR}/audio/libmad \ >- sndfile.1:${PORTSDIR}/audio/libsndfile \ >- ogg.7:${PORTSDIR}/audio/libogg \ >- vorbis.4:${PORTSDIR}/audio/libvorbis \ >- wavpack.2:${PORTSDIR}/audio/wavpack \ >- tag.1:${PORTSDIR}/audio/taglib \ >- curl.6:${PORTSDIR}/ftp/curl \ >- mms.0:${PORTSDIR}/net/libmms >- > USE_BZIP2= yes > USE_QT_VER= 4 >-USE_GMAKE= yes >+USE_CMAKE= yes > QT_COMPONENTS= corelib gui network xml dbus \ > qmake_build rcc_build uic_build moc_build linguist_build > USE_LDCONFIG= yes > >-OPTIONS= JACK "Support the JACK output server" on \ >- PULSE "Support the PulseAudio output" on \ >- ALSA "Support the ALSA output" off \ >- BS2B "Support the Bauer stereophonic2binaural" on \ >- FLAC "Support to playback FLAC files" on \ >- MUSEPACK "Support to playback MPC files" on \ >- FFMPEG "Support to playback FFMPEG files" on \ >- MODPLUG "Support to playback MOD files" on \ >- FAAD "Support to playback through FAAD decoder" on \ >- CDIO "Support to playback compact discs" on \ >- LADSPA "Support the LADSPA effect" on \ >- ENCA "Support the sample rate converter" on \ >- MPLAYER "Support to playback through Mplayer" on \ >- PROJECTM "Support the projectM music visualiser" on >+OPTIONS= \ >+ SKINNEDUI "Skinned GUI" on \ >+ APIDOC "Doxygen generated class reference document" off \ >+ PULSE "Support the PulseAudio output" on \ >+ ALSA "Support the ALSA output" off \ >+ OSS "Support the OSS output" on \ >+ OSS4 "Support the OSS4 output" off \ >+ JACK "Support the JACK output" on \ >+ NULLOUT "Support a null output" on \ >+ FLAC "Support to playback FLAC files" on \ >+ MUSEPACK "Support to playback MPC files" on \ >+ FFMPEG "Support to playback FFMPEG files" on \ >+ MODPLUG "Support to playback MOD files" on \ >+ WILDMIDI "Support to playback MIDI files" on \ >+ GME "Support video game music files" on \ >+ MAD "Support to playback MAD files" on \ >+ VORBIS "Support to playback Vorbis/OGG files" on \ >+ SNDFILE "Support to playback Sndfile files" on \ >+ WAVPACK "Support to playback WAVPack files" on \ >+ CUE "Support to CUE sheets" on \ >+ CDIO "Support to playback compact discs" on \ >+ FAAD "Support to playback through FAAD decoder" on \ >+ LADSPA "Support the LADSPA effect" on \ >+ CROSSFADE "Support cross-fade effect" on \ >+ BS2B "Support the Bauer stereophonic2binaural effect" on \ >+ STEREO "Support stereo effect" on \ >+ SRCONV "Support the sample rate converter" on \ >+ MPLAYER "Support VIDEO playback through Mplayer" on \ >+ CURL "Support cURL streaming transport" on \ >+ MMS "Support MMS streaming transport" on \ >+ PROJECTM "Support the projectM music visualiser" on \ >+ ANALYZER "Supoort spectrum analyzer visualization" on \ >+ ENCA "Support automatic character set detection" on \ >+ MPRIS "Support the Media Player Remote Interfacing Specification" on \ >+ SCROBBLER "Support Libre.fm/Last.fm scrobbler feature" on \ >+ STATICON "Support to show status icon" on \ >+ NOTIFIER "Support to popup notifier" on \ >+ LYRICS "Support to show lyrics using lyrics.wikia.com" on \ >+ HOTKEY "Support to set shortcut keys" on \ >+ FILEOPS "Support file operation" on \ >+ COVER "Support to show cover images" on \ >+ KDENOTIFY "Support to popup notifier for KDE" on \ >+ HAL "Support removable disc detection using HAL" on \ >+ UDISKS "Support removable disc detection using UDisks" on \ >+ QMMP_DIALOG "An original dialog" on > > .include <bsd.port.pre.mk> > >-PLUGIN_OPTIONS?= OSS_PLUGIN #default >+.ifndef(WITHOUT_APIDOC) >+BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen >+.endif >+ >+.ifndef(WITHOUT_SKINNEDUI) >+PLIST_SUB+= SKINNEDUI="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_SKINNED:BOOL=TRUE >+.else >+PLIST_SUB+= SKINNEDUI="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_SKINNED:BOOL=FALSE >+.endif > >-.if !defined(WITHOUT_JACK) >+.ifndef(WITHOUT_JACK) > PLIST_SUB+= JACK="" >-LIB_DEPENDS+= jack.0:${PORTSDIR}/audio/jack >-PLUGIN_OPTIONS+= JACK_PLUGIN >+#LIB_DEPENDS+= jack.0:${PORTSDIR}/audio/jack >+BUILD_DEPENDS+= jackit>=0.121.2:${PORTSDIR}/audio/jack >+PLUGIN_OPTIONS_CMAKE+= -DUSE_JACK:BOOL=TRUE > .else > PLIST_SUB+= JACK="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_JACK:BOOL=FALSE > .endif > >-.if !defined(WITHOUT_ALSA) >+.ifndef(WITHOUT_ALSA) > PLIST_SUB+= ALSA="" > LIB_DEPENDS+= asound.2:${PORTSDIR}/audio/alsa-lib >-PLUGIN_OPTIONS+= ALSA_PLUGIN >+PLUGIN_OPTIONS_CMAKE+= -DUSE_ALSA:BOOL=TRUE > .else > PLIST_SUB+= ALSA="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_ALSA:BOOL=FALSE > .endif > >-.if !defined(WITHOUT_BS2B) >+.ifndef(WITHOUT_BS2B) > PLIST_SUB+= BS2B="" > LIB_DEPENDS+= bs2b.0:${PORTSDIR}/audio/libbs2b >-PLUGIN_OPTIONS+= BS2B_PLUGIN >+PLUGIN_OPTIONS_CMAKE+= -DUSE_BS2B:BOOL=TRUE > .else > PLIST_SUB+= BS2B="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_BS2B:BOOL=FALSE > .endif > >-.if !defined(WITHOUT_PULSE) >+.ifndef(WITHOUT_PULSE) > PLIST_SUB+= PULSE_AUDIO="" > LIB_DEPENDS+= pulse.0:${PORTSDIR}/audio/pulseaudio >-PLUGIN_OPTIONS+= PULSE_AUDIO_PLUGIN >+PLUGIN_OPTIONS_CMAKE+= -DUSE_PULSE:BOOL=TRUE > .else > PLIST_SUB+= PULSE_AUDIO="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_PULSE:BOOL=FALSE > .endif > >-.if !defined(WITHOUT_FLAC) >+.ifndef(WITHOUT_FLAC) > PLIST_SUB+= FLAC="" > LIB_DEPENDS+= FLAC.10:${PORTSDIR}/audio/flac >-PLUGIN_OPTIONS+= FLAC_PLUGIN >+PLUGIN_OPTIONS_CMAKE+= -DUSE_FLAC:BOOL=TRUE > .else > PLIST_SUB+= FLAC="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_FLAC:BOOL=FALSE > .endif > >-.if !defined(WITHOUT_MUSEPACK) >+.ifndef(WITHOUT_MUSEPACK) > PLIST_SUB+= MUSEPACK="" > LIB_DEPENDS+= mpcdec.7:${PORTSDIR}/audio/musepack >-PLUGIN_OPTIONS+= MUSEPACK_PLUGIN >+PLUGIN_OPTIONS_CMAKE+= -DUSE_MPC:BOOL=TRUE > .else > PLIST_SUB+= MUSEPACK="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_MPC:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_GME) >+PLIST_SUB+= GME="" >+LIB_DEPENDS+= gme.0:${PORTSDIR}/audio/libgme >+PLUGIN_OPTIONS_CMAKE+= -DUSE_GME:BOOL=TRUE >+.else >+PLIST_SUB+= GME="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_GME:BOOL=FALSE > .endif > >-.if !defined(WITHOUT_FFMPEG) >+.ifndef(WITHOUT_FFMPEG) > PLIST_SUB+= FFMPEG="" > LIB_DEPENDS+= avcodec.1:${PORTSDIR}/multimedia/ffmpeg >-PLUGIN_OPTIONS+= FFMPEG_PLUGIN >+PLUGIN_OPTIONS_CMAKE+= -DUSE_FFMPEG:BOOL=TRUE > .else > PLIST_SUB+= FFMPEG="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_FFMPEG:BOOL=FALSE > .endif > >-.if !defined(WITHOUT_MODPLUG) >+.ifndef(WITHOUT_MODPLUG) > PLIST_SUB+= MODPLUG="" > LIB_DEPENDS+= modplug.1:${PORTSDIR}/audio/libmodplug >-PLUGIN_OPTIONS+= MODPLUG_PLUGIN >+PLUGIN_OPTIONS_CMAKE+= -DUSE_MODPLUG:BOOL=TRUE > .else > PLIST_SUB+= MODPLUG="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_MODPLUG:BOOL=FALSE > .endif > >-.if !defined(WITHOUT_FAAD) >+.ifndef(WITHOUT_FAAD) > PLIST_SUB+= FAAD="" > LIB_DEPENDS+= faad.2:${PORTSDIR}/audio/faad >-PLUGIN_OPTIONS+= AAC_PLUGIN >+PLUGIN_OPTIONS_CMAKE+= -DUSE_AAC:BOOL=TRUE > .else > PLIST_SUB+= FAAD="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_AAC:BOOL=FALSE > .endif > >-.if !defined(WITHOUT_CDIO) >+.ifndef(WITHOUT_CDIO) > PLIST_SUB+= CDIO="" > LIB_DEPENDS+= cdio.12:${PORTSDIR}/sysutils/libcdio >-PLUGIN_OPTIONS+= CDAUDIO_PLUGIN >+PLUGIN_OPTIONS_CMAKE+= -DUSE_CDA:BOOL=TRUE > .else > PLIST_SUB+= CDIO="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_CDA:BOOL=FALSE > .endif > >-.if !defined(WITHOUT_ENCA) >+.ifndef(WITHOUT_ENCA) > PLIST_SUB+= ENCA="" > LIB_DEPENDS+= enca.5:${PORTSDIR}/converters/enca >-PLUGIN_OPTIONS+= WITH_ENCA >+PLUGIN_OPTIONS_CMAKE+= -DUSE_ENCA:BOOL=TRUE > .else > PLIST_SUB+= ENCA="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_ENCA:BOOL=FALSE > .endif > >-.if !defined(WITHOUT_MPLAYER) >+.ifndef(WITHOUT_MPLAYER) > PLIST_SUB+= MPLAYER="" > RUN_DEPENDS+= mplayer:${PORTSDIR}/multimedia/mplayer >-PLUGIN_OPTIONS+= MPLAYER_PLUGIN >+PLUGIN_OPTIONS_CMAKE+= -DUSE_MPLAYER:BOOL=TRUE > .else > PLIST_SUB+= MPLAYER="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_MPLAYER:BOOL=FALSE > .endif > >-.if !defined(WITHOUT_PROJECTM) >+.ifndef(WITHOUT_PROJECTM) > PLIST_SUB+= PROJECTM="" > LIB_DEPENDS+= projectM.2:${PORTSDIR}/graphics/libprojectm >-PLUGIN_OPTIONS+= PROJECTM_PLUGIN WITH_PROJECTM20 >+PLUGIN_OPTIONS_CMAKE+= -DUSE_PROJECTM:BOOL=TRUE > .else > PLIST_SUB+= PROJECTM="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_PROJECTM:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_OSS) >+PLIST_SUB+= OSS="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_OSS:BOOL=TRUE >+.else >+PLIST_SUB+= OSS="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_OSS:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_OSS4) >+PLIST_SUB+= OSS4="" >+BUILD_DEPENDS+= ${LOCALBASE}/lib/oss/include/sys/soundcard.h:${PORTSDIR}/audio/oss >+PLUGIN_OPTIONS_CMAKE+= -DUSE_OSS4:BOOL=TRUE >+.else >+PLIST_SUB+= OSS4="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_OSS4:BOOL=FALSE > .endif > >-.if !defined(WITHOUT_LADSPA) >+.ifndef(WITHOUT_LADSPA) > PLIST_SUB+= LADSPA="" > RUN_DEPENDS+= analyseplugin:${PORTSDIR}/audio/ladspa >-PLUGIN_OPTIONS+= LADSPA_PLUGIN >+PLUGIN_OPTIONS_CMAKE+= -DUSE_LADSPA:BOOL=TRUE > .else > PLIST_SUB+= LADSPA="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_LADSPA:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_WILDMIDI) >+PLIST_SUB+= WILDMIDI="" >+LIB_DEPENDS+= WildMidi.1:${PORTSDIR}/audio/wildmidi >+PLUGIN_OPTIONS_CMAKE+= -DUSE_MIDI:BOOL=TRUE >+.else >+PLIST_SUB+= WILDMIDI="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_MIDI:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_MAD) >+PLIST_SUB+= MAD="" >+LIB_DEPENDS+= mad.2:${PORTSDIR}/audio/libmad >+PLUGIN_OPTIONS_CMAKE+= -DUSE_MAD:BOOL=TRUE >+.else >+PLIST_SUB+= MAD="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_MAD:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_SNDFILE) >+PLIST_SUB+= SNDFILE="" >+LIB_DEPENDS+= sndfile.1:${PORTSDIR}/audio/libsndfile >+PLUGIN_OPTIONS_CMAKE+= -DUSE_SNDFILE:BOOL=TRUE >+.else >+PLIST_SUB+= SNDFILE="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_SNDFILE:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_VORBIS) >+PLIST_SUB+= VORBIS="" >+LIB_DEPENDS+= vorbis.4:${PORTSDIR}/audio/libvorbis >+PLUGIN_OPTIONS_CMAKE+= -DUSE_VORBIS:BOOL=TRUE >+.else >+PLIST_SUB+= VORBIS="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_VORBIS:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_WAVPACK) >+PLIST_SUB+= WAVPACK="" >+LIB_DEPENDS+= wavpack.2:${PORTSDIR}/audio/wavpack >+PLUGIN_OPTIONS_CMAKE+= -DUSE_WAVPACK:BOOL=TRUE >+.else >+PLIST_SUB+= WAVPACK="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_WAVPACK:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_CURL) >+PLIST_SUB+= CURL="" >+LIB_DEPENDS+= curl.6:${PORTSDIR}/ftp/curl >+PLUGIN_OPTIONS_CMAKE+= -DUSE_CURL:BOOL=TRUE >+.else >+PLIST_SUB+= CURL="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_CURL:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_MMS) >+PLIST_SUB+= MMS="" >+LIB_DEPENDS+= mms.0:${PORTSDIR}/net/libmms >+PLUGIN_OPTIONS_CMAKE+= -DUSE_MMS:BOOL=TRUE >+.else >+PLIST_SUB+= MMS="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_MMS:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_CUE) >+PLIST_SUB+= CUE="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_CUE:BOOL=TRUE >+.else >+PLIST_SUB+= CUE="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_CUE:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_NULLOUT) >+PLIST_SUB+= NULLOUT="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_NULL:BOOL=TRUE >+.else >+PLIST_SUB+= NULLOUT="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_NULL:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_SRCONV) >+PLIST_SUB+= SRCONV="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_SRC:BOOL=TRUE >+.else >+PLIST_SUB+= SRCONV="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_SRC:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_CROSSFADE) >+PLIST_SUB+= CROSSFADE="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_CROSSFADE:BOOL=TRUE >+.else >+PLIST_SUB+= CROSSFADE="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_CROSSFADE:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_STEREO) >+PLIST_SUB+= STEREO="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_STEREO:BOOL=TRUE >+.else >+PLIST_SUB+= STEREO="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_STEREO:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_ANALYZER) >+PLIST_SUB+= ANALYZER="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_ANALYZER:BOOL=TRUE >+.else >+PLIST_SUB+= ANALYZER="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_ANALYZER:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_MPRIS) >+PLIST_SUB+= MPRIS="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_MPRIS:BOOL=TRUE >+.else >+PLIST_SUB+= MPRIS="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_MPRIS:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_SCROBBLER) >+PLIST_SUB+= SCROBBLER="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_SCROBBLER:BOOL=TRUE >+.else >+PLIST_SUB+= SCROBBLER="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_SCROBBLER:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_STATICON) >+PLIST_SUB+= STATICON="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_STATICON:BOOL=TRUE >+.else >+PLIST_SUB+= STATICON="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_STATICON:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_NOTIFIER) >+PLIST_SUB+= NOTIFIER="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_NOTIFIER:BOOL=TRUE >+.else >+PLIST_SUB+= NOTIFIER="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_NOTIFIER:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_LYRICS) >+PLIST_SUB+= LYRICS="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_LYRICS:BOOL=TRUE >+.else >+PLIST_SUB+= LYRICS="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_LYRICS:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_HAL) >+PLIST_SUB+= HAL="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_HAL:BOOL=TRUE >+.else >+PLIST_SUB+= HAL="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_HAL:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_HOTKEY) >+PLIST_SUB+= HOTKEY="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_HOTKEY:BOOL=TRUE >+.else >+PLIST_SUB+= HOTKEY="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_HOTKEY:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_FILEOPS) >+PLIST_SUB+= FILEOPS="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_FILEOPS:BOOL=TRUE >+.else >+PLIST_SUB+= FILEOPS="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_FILEOPS:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_COVER) >+PLIST_SUB+= COVER="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_COVER:BOOL=TRUE >+.else >+PLIST_SUB+= COVER="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_COVER:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_KDENOTIFY) >+PLIST_SUB+= KDENOTIFY="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_KDENOTIFY:BOOL=TRUE >+.else >+PLIST_SUB+= KDENOTIFY="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_KDENOTIFY:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_UDISKS) >+PLIST_SUB+= UDISKS="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_UDISKS:BOOL=TRUE >+.else >+PLIST_SUB+= UDISKS="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_UDISKS:BOOL=FALSE >+.endif >+ >+.ifndef(WITHOUT_QMMP_DIALOG) >+PLIST_SUB+= QMMP_DIALOG="" >+PLUGIN_OPTIONS_CMAKE+= -DUSE_QMMP_DIALOG:BOOL=TRUE >+.else >+PLIST_SUB+= QMMP_DIALOG="@comment " >+PLUGIN_OPTIONS_CMAKE+= -DUSE_QMMP_DIALOG:BOOL=FALSE >+.endif >+ >+.if !defined(WITHOUT_FAAD) || !defined(WITHOUT_MAD) \ >+ || !defined(WITHOUT_MUSEPACK) || !defined(WITHOUT_FLAC) \ >+ || !defined(WITHOUT_VORBIS) >+LIB_DEPENDS+= tag.1:${PORTSDIR}/audio/taglib > .endif > > PORTDOCS= README README.RUS AUTHORS > SUB_FILES= qmmp > INSTALLS_ICONS= yes > >-QMAKE_ARGS+= CONFIG+="${PLUGIN_OPTIONS}" PREFIX=${PREFIX} \ >- LIB_DIR=${PREFIX}/lib >+CMAKE_ARGS+= ${PLUGIN_OPTIONS_CMAKE} \ >+ -DCMAKE_REQUIRED_INCLUDES:PATH=${LOCALBASE}/include >+CMAKE_OUTSOURCE=yes >+CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib > > post-patch: >- ${REINPLACE_CMD} -e 's|^CONFIG += |#CONFIG +=|' \ >- ${WRKSRC}/qmmp.pri >- ${FIND} ${WRKSRC} -name Makefile -delete >- ${REINPLACE_CMD} -e 's|/usr/|${PREFIX}/|g' \ >- ${WRKSRC}/src/plugins/Input/ffmpeg/ffmpeg.pro \ >- ${WRKSRC}/src/plugins/Input/mpc/mpc.pro >- ${REINPLACE_CMD} -e 's| /include| $$$$PREFIX/include|' \ >- ${WRKSRC}/src/qmmp/qmmp.pro ${WRKSRC}/src/qmmpui/qmmpui.pro >- ${REINPLACE_CMD} -e 's| /bin| $$$$PREFIX/libexec|; \ >- s| /share| $$$$PREFIX/share|' \ >- ${WRKSRC}/src/ui/ui.pro ${WRKSRC}/src/plugins/Input/cue/cue.pro >- >-do-configure: >- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${QMAKE} ${QMAKE_ARGS} >- >-pre-install: >- ${STRIP_CMD} ${WRKSRC}/bin/qmmp >+ ${REINPLACE_CMD} -e 's| -ldl| $${CMAKE_DL_LIBS}|' \ >+ ${WRKSRC}/src/plugins/Effect/ladspa/CMakeLists.txt >+ ${REINPLACE_CMD} -e 's|/usr/|${LOCALBASE}/|g' \ >+ ${WRKSRC}/src/plugins/Output/oss4/CMakeLists.txt >+ ${REINPLACE_CMD} -e 's|DESTINATION bin|DESTINATION libexec|' \ >+ ${WRKSRC}/src/ui/CMakeLists.txt >+ >+pre-configure: >+ ${RM} -f ${BUILD_WRKSRC}/CMakeCache.txt >+ >+post-build: >+.ifndef(WITHOUT_APIDOC) >+ cd ${WRKSRC}/doc && doxygen Doxyfile >+.endif > > post-install: >+.ifndef(WITHOUT_SKINNEDUI) > ${INSTALL_SCRIPT} ${WRKDIR}/qmmp ${PREFIX}/bin >-.if !defined(NOPORTDOCS) >+.endif >+.ifndef(NOPORTDOCS) > ${MKDIR} ${DOCSDIR}; \ > cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${DOCSDIR} > .endif >+.ifndef(WITHOUT_APIDOC) >+ ${MKDIR} ${DOCSDIR}/html/search ; \ >+ cd ${WRKSRC}/doc/html && ${INSTALL_MAN} *.html *.png *.css ${DOCSDIR}/html ; \ >+ cd ${WRKSRC}/doc/html/search && \ >+ ${INSTALL_MAN} *.html *.png *.css *.js ${DOCSDIR}/html/search ; \ >+ ${RM} -f ${WRKDIR}/PLIST.doc ; \ >+ ${FIND} ${DOCSDIR}/html -type f | ${SED} 's|${LOCALBASE}/||' \ >+ >> ${WRKDIR}/PLIST.doc ; \ >+ ${FIND} ${DOCSDIR}/html -type d | ${SED} 's|${LOCALBASE}/|@dirrm |' \ >+ | ${SORT} -r >> ${WRKDIR}/PLIST.doc ; \ >+ cd ${WRKDIR} ; ${SED} -i -e '/PLIST.doc/ r PLIST.doc' ${TMPPLIST} >+.endif > > .include <bsd.port.post.mk> >Index: distinfo >=================================================================== >RCS file: /home/ncvs/ports/multimedia/qmmp/distinfo,v >retrieving revision 1.1 >diff -u -r1.1 distinfo >--- distinfo 18 Mar 2011 09:24:09 -0000 1.1 >+++ distinfo 28 Oct 2011 03:53:43 -0000 >@@ -1,2 +1,2 @@ >-SHA256 (qmmp-0.4.5.tar.bz2) = 85d2edf528b57d1ccbffadf74b6822dd9131c7cd00ee0ed49518b13ef8a0dc50 >-SIZE (qmmp-0.4.5.tar.bz2) = 652511 >+SHA256 (qmmp-0.5.2.tar.bz2) = 6391dec020d2a381d7f4b7890fae6c49eadf88b3c9aef571fe3c5e96140822ec >+SIZE (qmmp-0.5.2.tar.bz2) = 704517 >Index: pkg-descr >=================================================================== >RCS file: /home/ncvs/ports/multimedia/qmmp/pkg-descr,v >retrieving revision 1.1 >diff -u -r1.1 pkg-descr >--- pkg-descr 18 Mar 2011 09:24:09 -0000 1.1 >+++ pkg-descr 28 Oct 2011 03:53:43 -0000 >@@ -1,18 +1,24 @@ > This program is an audio-player, written with help of Qt library. >-Its user interface is similar to winamp or xmms. >- >-features: >- Last.fm scrobbler, D-Bus, Spectrum Analyzer, sample rate conversion, >- streaming (MP3, Vorbis via IceCast/ShoutCast), projectm visualization, >- device detection, MPRIS, global hotkey, video playback using Mplayer, >- Bauer Stereophonic-to-Binaural DSP, projectM audio visulaliser, >- lyrics (from LyricWiki.orig), and all skins for winamp and/or xmms >-input plugins: >- MPEG1 layer 1/2/3, Ogg Vorbis, native FLAC, Musepack, WavePack, >- ModPlug, WMA (and other formats provided by FFmpeg library), PCM WAVE, >- AAC, CD audio and CUE (including flac, WavPack embeded cue) >-output plugins: >- PulseAudio, OSS and Jack >- >-WWW: http://qmmp.ylsoftware.com/ >-or http://code.google.com/p/qmmp/ >+Supported formats: >+ MPEG1 layer 2/3, Ogg Vorbis, Native FLAC, Ogg FLAC, Musepack, WavePack, >+ tracker modules (mod, s3m, it, xm, etc.), ADTS AAC, CD Audio, MIDI, >+ WMA-Monkey's Audio (and other formats provided by FFmpeg library), >+ PCM Wave (and other formats provided by libsndfile library), and >+ chiptune formats (AY, GBS, GYM, HES, KSS, NSF, NSFE, SAP, SPC, VGM, VGZ, VTX) >+DSP effects: >+ Bauer Stereophonic-to-Binaural effect, sample rate conversion, >+ LADSPA effects, extra stereo effect, and crossfade effect >+Visual effects: >+ Spectrum Analyzer, and projectM audio visulaliser >+Output system support: >+ PulseAudio, OSS, OSS4, jack, and ALSA >+Other features: >+ 10-band equalizer, Last.fm/Libre.fm scrobbler, MMS support, global hotkey, >+ streaming (MP3, Vorbis, AAC, AAC+ via IceCast/ShoutCast), CDDB support, >+ removable device detection (via HAL or UDisks), MPRIS, cover art support, >+ multiple playlists, ReplayGain support, CUE sheet support, >+ embedded CUE support (for FLAC and WavPack), MPRIS (1.0 and 2.0), >+ automatic charset detection for cue files and ShoutCast metadata, >+ video playback via Mplayer, lyrics (using lyrics.wikia.com), and >+ skinned UI (supports all skins for XMMS and Winamp 2.x) >+WWW: http://qmmp.ylsoftware.com/ or http://code.google.com/p/qmmp/ >Index: pkg-plist >=================================================================== >RCS file: /home/ncvs/ports/multimedia/qmmp/pkg-plist,v >retrieving revision 1.1 >diff -u -r1.1 pkg-plist >--- pkg-plist 18 Mar 2011 09:24:09 -0000 1.1 >+++ pkg-plist 28 Oct 2011 03:53:43 -0000 >@@ -1,5 +1,5 @@ >-bin/qmmp >-libexec/qmmp >+%%SKINNEDUI%%bin/qmmp >+%%SKINNEDUI%%libexec/qmmp > include/qmmp/abstractengine.h > include/qmmp/audioparameters.h > include/qmmp/buffer.h >@@ -8,6 +8,7 @@ > include/qmmp/effect.h > include/qmmp/effectfactory.h > include/qmmp/enginefactory.h >+include/qmmp/eqsettings.h > include/qmmp/fileinfo.h > include/qmmp/inputsource.h > include/qmmp/inputsourcefactory.h >@@ -24,7 +25,6 @@ > include/qmmp/visual.h > include/qmmp/visualfactory.h > include/qmmp/volumecontrol.h >-include/qmmpui/abstractplaylistitem.h > include/qmmpui/commandlinemanager.h > include/qmmpui/commandlineoption.h > include/qmmpui/detailsdialog.h >@@ -43,73 +43,80 @@ > include/qmmpui/templateeditor.h > lib/libqmmp.so > lib/libqmmp.so.0 >-lib/libqmmp.so.0.4 >-lib/libqmmp.so.0.4.5 >+lib/libqmmp.so.0.5.2 > lib/libqmmpui.so > lib/libqmmpui.so.0 >-lib/libqmmpui.so.0.4 >-lib/libqmmpui.so.0.4.5 >+lib/libqmmpui.so.0.5.2 > lib/qmmp/CommandLineOptions/libincdecvolumeoption.so > lib/qmmp/CommandLineOptions/libseekoption.so >+lib/qmmp/CommandLineOptions/libstatusoption.so > %%LADSPA%%lib/qmmp/Effect/libladspa.so > %%BS2B%%lib/qmmp/Effect/libbs2b.so >-lib/qmmp/Effect/libsrconverter.so >-lib/qmmp/FileDialogs/libqmmpfiledialog.so >-lib/qmmp/General/libcovermanager.so >-lib/qmmp/General/libfileops.so >-lib/qmmp/General/libhal.so >-lib/qmmp/General/libhotkey.so >-lib/qmmp/General/libkdenotify.so >-lib/qmmp/General/liblyrics.so >-lib/qmmp/General/libmpris.so >-lib/qmmp/General/libnotifier.so >-lib/qmmp/General/libscrobbler.so >-lib/qmmp/General/libstatusicon.so >+%%SRCONV%%lib/qmmp/Effect/libsrconverter.so >+%%STEREO%%lib/qmmp/Effect/libstereo.so >+%%CROSSFADE%%lib/qmmp/Effect/libcrossfade.so >+%%QMMP_DIALOG%%lib/qmmp/FileDialogs/libqmmpfiledialog.so >+%%COVER%%lib/qmmp/General/libcovermanager.so >+%%FILEOPS%%lib/qmmp/General/libfileops.so >+%%HAL%%lib/qmmp/General/libhal.so >+%%HOTKEY%%lib/qmmp/General/libhotkey.so >+%%KDENOTIFY%%lib/qmmp/General/libkdenotify.so >+%%LYRICS%%lib/qmmp/General/liblyrics.so >+%%MPRIS%%lib/qmmp/General/libmpris.so >+%%NOTIFIER%%lib/qmmp/General/libnotifier.so >+%%SCROBBLER%%lib/qmmp/General/libscrobbler.so >+%%STATICON%%lib/qmmp/General/libstatusicon.so >+%%UDISKS%%lib/qmmp/General/libudisks.so > %%FAAD%%lib/qmmp/Input/libaac.so > %%CDIO%%lib/qmmp/Input/libcdaudio.so >-lib/qmmp/Input/libcue.so >+%%CUE%%lib/qmmp/Input/libcue.so > %%FFMPEG%%lib/qmmp/Input/libffmpeg.so > %%FLAC%%lib/qmmp/Input/libflac.so >-lib/qmmp/Input/libmad.so >+%%MAD%%lib/qmmp/Input/libmad.so > %%MODPLUG%%lib/qmmp/Input/libmodplug.so >+%%GME%%lib/qmmp/Input/libgme.so > %%MUSEPACK%%lib/qmmp/Input/libmpc.so >-%%MPLAYER%%lib/qmmp/Input/libmplayer.so >-lib/qmmp/Input/libsndfile.so >-lib/qmmp/Input/libvorbis.so >-lib/qmmp/Input/libwavpack.so >+%%MPLAYER%%lib/qmmp/Engines/libmplayer.so >+%%SNDFILE%%lib/qmmp/Input/libsndfile.so >+%%VORBIS%%lib/qmmp/Input/libvorbis.so >+%%WAVPACK%%lib/qmmp/Input/libwavpack.so >+%%WILDMIDI%%lib/qmmp/Input/libwildmidi.so > %%JACK%%lib/qmmp/Output/libjack.so > %%ALSA%%lib/qmmp/Output/libalsa.so >-lib/qmmp/Output/libnull.so >-lib/qmmp/Output/liboss.so >+%%NULLOUT%%lib/qmmp/Output/libnull.so >+%%OSS%%lib/qmmp/Output/liboss.so >+%%OSS4%%lib/qmmp/Output/liboss4.so > %%PULSE_AUDIO%%lib/qmmp/Output/libpulseaudio.so > lib/qmmp/PlaylistFormats/libm3uplaylistformat.so > lib/qmmp/PlaylistFormats/libplsplaylistformat.so > lib/qmmp/PlaylistFormats/libxspfplaylistformat.so >-lib/qmmp/Transports/libhttp.so >-lib/qmmp/Transports/libmms.so >-lib/qmmp/Visual/libanalyzer.so >+%%CURL%%lib/qmmp/Transports/libhttp.so >+%%MMS%%lib/qmmp/Transports/libmms.so >+%%ANALYZER%%lib/qmmp/Visual/libanalyzer.so > %%PROJECTM%%lib/qmmp/Visual/libprojectm.so >-share/applications/qmmp.desktop >-share/applications/qmmp_enqueue.desktop >-share/applications/qmmp_cue.desktop >-share/icons/hicolor/16x16/apps/qmmp.png >-share/icons/hicolor/32x32/apps/qmmp.png >-share/icons/hicolor/48x48/apps/qmmp.png >-@dirrmtry share/icons/hicolor/48x48/apps >-@dirrmtry share/icons/hicolor/48x48 >-@dirrmtry share/icons/hicolor/32x32/apps >-@dirrmtry share/icons/hicolor/32x32 >-@dirrmtry share/icons/hicolor/16x16/apps >-@dirrmtry share/icons/hicolor/16x16 >+%%SKINNEDUI%%share/applications/qmmp.desktop >+%%SKINNEDUI%%share/applications/qmmp_enqueue.desktop >+%%CUE%%share/applications/qmmp_cue.desktop >+%%SKINNEDUI%%share/icons/hicolor/16x16/apps/qmmp.png >+%%SKINNEDUI%%share/icons/hicolor/32x32/apps/qmmp.png >+%%SKINNEDUI%%share/icons/hicolor/48x48/apps/qmmp.png >+%%SKINNEDUI%%@dirrmtry share/icons/hicolor/48x48/apps >+%%SKINNEDUI%%@dirrmtry share/icons/hicolor/48x48 >+%%SKINNEDUI%%@dirrmtry share/icons/hicolor/32x32/apps >+%%SKINNEDUI%%@dirrmtry share/icons/hicolor/32x32 >+%%SKINNEDUI%%@dirrmtry share/icons/hicolor/16x16/apps >+%%SKINNEDUI%%@dirrmtry share/icons/hicolor/16x16 >+@comment Insert PLIST.doc here > @dirrm include/qmmp > @dirrm include/qmmpui >-@dirrm lib/qmmp/CommandLineOptions >-@dirrm lib/qmmp/Effect >-@dirrm lib/qmmp/FileDialogs >-@dirrm lib/qmmp/General >-@dirrm lib/qmmp/Input >-@dirrm lib/qmmp/Output >-@dirrm lib/qmmp/PlaylistFormats >-@dirrm lib/qmmp/Transports >-@dirrm lib/qmmp/Visual >+@dirrmtry lib/qmmp/CommandLineOptions >+@dirrmtry lib/qmmp/Effect >+@dirrmtry lib/qmmp/Engines >+@dirrmtry lib/qmmp/FileDialogs >+@dirrmtry lib/qmmp/General >+@dirrmtry lib/qmmp/Input >+@dirrmtry lib/qmmp/Output >+@dirrmtry lib/qmmp/PlaylistFormats >+@dirrmtry lib/qmmp/Transports >+@dirrmtry lib/qmmp/Visual > @dirrm lib/qmmp >Index: files/patch-plugins.pri >=================================================================== >RCS file: /home/ncvs/ports/multimedia/qmmp/files/patch-plugins.pri,v >retrieving revision 1.1 >diff -u -r1.1 patch-plugins.pri >--- files/patch-plugins.pri 18 Mar 2011 09:24:10 -0000 1.1 >+++ files/patch-plugins.pri 28 Oct 2011 03:53:43 -0000 >@@ -1,7 +0,0 @@ >---- src/plugins/plugins.pri (revision 2054) >-+++ src/plugins/plugins.pri (working copy) >-@@ -1,3 +1,4 @@ >- include(../../qmmp.pri) >- unix:PLUGINS_PREFIX=../../../../lib/qmmp >- win32:PLUGINS_PREFIX=../../../../../bin/plugins >-+INCLUDEPATH += ../../../qmmp >Index: files/patch-plugins_Effect_ladspa.pro >=================================================================== >RCS file: /home/ncvs/ports/multimedia/qmmp/files/patch-plugins_Effect_ladspa.pro,v >retrieving revision 1.1 >diff -u -r1.1 patch-plugins_Effect_ladspa.pro >--- files/patch-plugins_Effect_ladspa.pro 18 Mar 2011 09:24:10 -0000 1.1 >+++ files/patch-plugins_Effect_ladspa.pro 28 Oct 2011 03:53:43 -0000 >@@ -1,12 +0,0 @@ >---- src/plugins/Effect/ladspa/ladspa.pro.orig 2010-01-26 05:36:55.000000000 +0900 >-+++ src/plugins/Effect/ladspa/ladspa.pro 2010-05-07 19:43:53.000000000 +0900 >-@@ -23,8 +23,7 @@ >- QMAKE_LIBDIR += ../../../../lib >- LIBS += -lqmmp \ >- -L/usr/lib \ >-- -I/usr/include \ >-- -ldl >-+ -I/usr/include >- TRANSLATIONS = translations/ladspa_plugin_cs.ts \ >- translations/ladspa_plugin_de.ts \ >- translations/ladspa_plugin_zh_CN.ts \
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 162079
: 119521