Lines 1-7
Link Here
|
1 |
# $FreeBSD$ |
1 |
# $FreeBSD$ |
2 |
|
2 |
|
3 |
PORTNAME= qmmp |
3 |
PORTNAME= qmmp |
4 |
PORTVERSION= 1.0.10 |
4 |
PORTVERSION= 1.1.0 |
5 |
CATEGORIES= multimedia |
5 |
CATEGORIES= multimedia |
6 |
MASTER_SITES= http://qmmp.ylsoftware.com/files/ \ |
6 |
MASTER_SITES= http://qmmp.ylsoftware.com/files/ \ |
7 |
SF/qmmp-dev/${PORTNAME}/ |
7 |
SF/qmmp-dev/${PORTNAME}/ |
Lines 27-33
Link Here
|
27 |
|
27 |
|
28 |
PLUGIN_APPLICATION_DESC= Main program view |
28 |
PLUGIN_APPLICATION_DESC= Main program view |
29 |
OPTIONS_GROUP_PLUGIN_APPLICATION= GNOMEHOTKEY HOTKEY KDENOTIFY \ |
29 |
OPTIONS_GROUP_PLUGIN_APPLICATION= GNOMEHOTKEY HOTKEY KDENOTIFY \ |
30 |
NOTIFIER QMMP_DIALOG QSUI SKINNEDUI STATICON |
30 |
NOTIFIER QMMP_DIALOG QSUI SKINNEDUI STATICON TWOPANELDIALOG |
31 |
|
31 |
|
32 |
DOCUMENTS_DESC= Documentation and API Reference |
32 |
DOCUMENTS_DESC= Documentation and API Reference |
33 |
OPTIONS_GROUP_DOCUMENTS= DOCS DOXYGEN |
33 |
OPTIONS_GROUP_DOCUMENTS= DOCS DOXYGEN |
Lines 37-49
Link Here
|
37 |
MUSEPACK OPUS SNDFILE VORBIS WAVPACK WILDMIDI |
37 |
MUSEPACK OPUS SNDFILE VORBIS WAVPACK WILDMIDI |
38 |
|
38 |
|
39 |
PLUGIN_DSP_EFFECTS_DESC= DSP effects |
39 |
PLUGIN_DSP_EFFECTS_DESC= DSP effects |
40 |
OPTIONS_GROUP_PLUGIN_DSP_EFFECTS= BS2B CROSSFADE LADSPA SRCONV STEREO |
40 |
OPTIONS_GROUP_PLUGIN_DSP_EFFECTS= BS2B CROSSFADE LADSPA SOXR STEREO |
41 |
|
41 |
|
42 |
PLUGIN_VISUAL_EFFECTS_DESC= Visual effects |
42 |
PLUGIN_VISUAL_EFFECTS_DESC= Visual effects |
43 |
OPTIONS_GROUP_PLUGIN_VISUAL_EFFECTS= ANALYZER PROJECTM |
43 |
OPTIONS_GROUP_PLUGIN_VISUAL_EFFECTS= ANALYZER PROJECTM |
44 |
|
44 |
|
45 |
PLUGIN_OUTPUT_DESC= Output sound systems |
45 |
PLUGIN_OUTPUT_DESC= Output sound systems |
46 |
OPTIONS_GROUP_PLUGIN_OUTPUT= ALSA JACK NULLOUT OSS OSS4 PULSEAUDIO |
46 |
OPTIONS_GROUP_PLUGIN_OUTPUT= ALSA JACK NULLOUT OSS OSS4 \ |
|
|
47 |
PULSEAUDIO QTMULTIMEDIA |
47 |
|
48 |
|
48 |
PLUGIN_PLAYLIST_DESC= Playlist operation |
49 |
PLUGIN_PLAYLIST_DESC= Playlist operation |
49 |
OPTIONS_GROUP_PLUGIN_PLAYLIST= COPYPASTE DIR_ASSOC FILEOPS HAL \ |
50 |
OPTIONS_GROUP_PLUGIN_PLAYLIST= COPYPASTE DIR_ASSOC FILEOPS HAL \ |
Lines 59-67
Link Here
|
59 |
CROSSFADE CUE CURL DIR_ASSOC ENCA FAAD FFMPEG FILEOPS FLAC \ |
60 |
CROSSFADE CUE CURL DIR_ASSOC ENCA FAAD FFMPEG FILEOPS FLAC \ |
60 |
GNOMEHOTKEY GME HAL HOTKEY JACK KDENOTIFY LADSPA LYRICS MAD \ |
61 |
GNOMEHOTKEY GME HAL HOTKEY JACK KDENOTIFY LADSPA LYRICS MAD \ |
61 |
MMS MODPLUG MPRIS MPLAYER1 MUSEPACK NOTIFIER NULLOUT \ |
62 |
MMS MODPLUG MPRIS MPLAYER1 MUSEPACK NOTIFIER NULLOUT \ |
62 |
OPUS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG QSUI RGSCAN \ |
63 |
OPUS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG QSUI QTMULTIMEDIA \ |
63 |
SB SCROBBLER SID SKINNEDUI SNDFILE SRCONV STATICON STEREO \ |
64 |
RGSCAN SB SCROBBLER SID SKINNEDUI SNDFILE SOXR STATICON STEREO \ |
64 |
TRACKCHANGE UDISKS2 VORBIS WAVPACK WILDMIDI |
65 |
TRACKCHANGE TWOPANELDIALOG UDISKS2 VORBIS WAVPACK WILDMIDI |
|
|
66 |
OPTIONS_EXCLUDE= JACK SOXR |
65 |
|
67 |
|
66 |
DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen |
68 |
DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen |
67 |
|
69 |
|
Lines 80-86
Link Here
|
80 |
DIR_ASSOC_USES= desktop-file-utils |
82 |
DIR_ASSOC_USES= desktop-file-utils |
81 |
|
83 |
|
82 |
JACK_LIB_DEPENDS= libjack.so:audio/jack \ |
84 |
JACK_LIB_DEPENDS= libjack.so:audio/jack \ |
83 |
libsamplerate.so:audio/libsamplerate |
85 |
libsoxr.so:audio/soxr |
84 |
JACK_BUILD_DEPENDS= jackit>=0.121.2:audio/jack |
86 |
JACK_BUILD_DEPENDS= jackit>=0.121.2:audio/jack |
85 |
JACK_CMAKE_ON= -DUSE_JACK:BOOL=TRUE |
87 |
JACK_CMAKE_ON= -DUSE_JACK:BOOL=TRUE |
86 |
JACK_CMAKE_OFF= -DUSE_JACK:BOOL=FALSE |
88 |
JACK_CMAKE_OFF= -DUSE_JACK:BOOL=FALSE |
Lines 98-103
Link Here
|
98 |
PULSEAUDIO_CMAKE_ON= -DUSE_PULSE:BOOL=TRUE |
100 |
PULSEAUDIO_CMAKE_ON= -DUSE_PULSE:BOOL=TRUE |
99 |
PULSEAUDIO_CMAKE_OFF= -DUSE_PULSE:BOOL=FALSE |
101 |
PULSEAUDIO_CMAKE_OFF= -DUSE_PULSE:BOOL=FALSE |
100 |
|
102 |
|
|
|
103 |
QTMULTIMEDIA_DESC= Support to use Qt low-level multimedia API |
104 |
QTMULTIMEDIA_USE= QT5=multimedia |
105 |
QTMULTIMEDIA_CMAKE_ON= -DUSE_QTMULTIMEDIA:BOOL=TRUE |
106 |
QTMULTIMEDIA_CMAKE_OFF= -DUSE_QTMULTIMEDIA:BOOL=FALSE |
107 |
|
101 |
FLAC_LIB_DEPENDS= libFLAC.so:audio/flac \ |
108 |
FLAC_LIB_DEPENDS= libFLAC.so:audio/flac \ |
102 |
libtag.so:audio/taglib |
109 |
libtag.so:audio/taglib |
103 |
FLAC_CMAKE_ON= -DUSE_FLAC:BOOL=TRUE |
110 |
FLAC_CMAKE_ON= -DUSE_FLAC:BOOL=TRUE |
Lines 137-144
Link Here
|
137 |
ENCA_CMAKE_ON= -DUSE_ENCA:BOOL=TRUE |
144 |
ENCA_CMAKE_ON= -DUSE_ENCA:BOOL=TRUE |
138 |
ENCA_CMAKE_OFF= -DUSE_ENCA:BOOL=FALSE |
145 |
ENCA_CMAKE_OFF= -DUSE_ENCA:BOOL=FALSE |
139 |
|
146 |
|
140 |
MPLAYER1_DESC= mplayer-1.1.x (multimedia/mplayer) |
147 |
MPLAYER1_DESC= mplayer-1.x (multimedia/mplayer) |
141 |
MPLAYER2_DESC= mplayer-2.0.x (multimedia/mplayer2) |
148 |
MPLAYER2_DESC= mplayer-2.x (multimedia/mplayer2) |
142 |
MPLAYER1_RUN_DEPENDS= mplayer:multimedia/mplayer |
149 |
MPLAYER1_RUN_DEPENDS= mplayer:multimedia/mplayer |
143 |
MPLAYER2_RUN_DEPENDS= mplayer:multimedia/mplayer2 |
150 |
MPLAYER2_RUN_DEPENDS= mplayer:multimedia/mplayer2 |
144 |
MPLAYER1_PREVENTS= MPLAYER2 |
151 |
MPLAYER1_PREVENTS= MPLAYER2 |
Lines 213-222
Link Here
|
213 |
NULLOUT_CMAKE_ON= -DUSE_NULL:BOOL=TRUE |
220 |
NULLOUT_CMAKE_ON= -DUSE_NULL:BOOL=TRUE |
214 |
NULLOUT_CMAKE_OFF= -DUSE_NULL:BOOL=FALSE |
221 |
NULLOUT_CMAKE_OFF= -DUSE_NULL:BOOL=FALSE |
215 |
|
222 |
|
216 |
SRCONV_DESC= Support the sample rate converter |
223 |
SOXR_DESC= Support SoX Resampler |
217 |
SRCONV_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate |
224 |
SOXR_LIB_DEPENDS= libsoxr.so:audio/soxr |
218 |
SRCONV_CMAKE_ON= -DUSE_SRC:BOOL=TRUE |
225 |
SOXR_CMAKE_ON= -DUSE_SOXR:BOOL=TRUE |
219 |
SRCONV_CMAKE_OFF= -DUSE_SRC:BOOL=FALSE |
226 |
SOXR_CMAKE_OFF= -DUSE_SOXR:BOOL=FALSE |
220 |
|
227 |
|
221 |
CROSSFADE_DESC= Support cross-fade effect |
228 |
CROSSFADE_DESC= Support cross-fade effect |
222 |
CROSSFADE_CMAKE_ON= -DUSE_CROSSFADE:BOOL=TRUE |
229 |
CROSSFADE_CMAKE_ON= -DUSE_CROSSFADE:BOOL=TRUE |
Lines 309-314
Link Here
|
309 |
QMMP_DIALOG_CMAKE_ON= -DUSE_QMMP_DIALOG:BOOL=TRUE |
316 |
QMMP_DIALOG_CMAKE_ON= -DUSE_QMMP_DIALOG:BOOL=TRUE |
310 |
QMMP_DIALOG_CMAKE_OFF= -DUSE_QMMP_DIALOG:BOOL=FALSE |
317 |
QMMP_DIALOG_CMAKE_OFF= -DUSE_QMMP_DIALOG:BOOL=FALSE |
311 |
|
318 |
|
|
|
319 |
TWOPANELDIALOG_DESC= File dialog by two-panel selector |
320 |
TWOPANELDIALOG_CMAKE_ON= -DUSE_TWO_PANEL_DIALOG:BOOL=TRUE |
321 |
TWOPANELDIALOG_CMAKE_OFF= -DUSE_TWO_PANEL_DIALOG:BOOL=FALSE |
322 |
|
312 |
.include <bsd.port.options.mk> |
323 |
.include <bsd.port.options.mk> |
313 |
|
324 |
|
314 |
.if ${PORT_OPTIONS:MMPLAYER1} || ${PORT_OPTIONS:MMPLAYER2} |
325 |
.if ${PORT_OPTIONS:MMPLAYER1} || ${PORT_OPTIONS:MMPLAYER2} |