Lines 6-13
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= qmmp |
8 |
PORTNAME= qmmp |
9 |
PORTVERSION= 0.5.5 |
9 |
PORTVERSION= 0.5.6 |
10 |
PORTREVISION= 1 |
|
|
11 |
CATEGORIES= multimedia |
10 |
CATEGORIES= multimedia |
12 |
MASTER_SITES= http://qmmp.ylsoftware.com/files/ \ |
11 |
MASTER_SITES= http://qmmp.ylsoftware.com/files/ \ |
13 |
${MASTER_SITE_GOOGLE_CODE} |
12 |
${MASTER_SITE_GOOGLE_CODE} |
Lines 23-80
Link Here
|
23 |
qmake_build rcc_build uic_build moc_build linguist_build |
22 |
qmake_build rcc_build uic_build moc_build linguist_build |
24 |
USE_LDCONFIG= yes |
23 |
USE_LDCONFIG= yes |
25 |
|
24 |
|
26 |
OPTIONS= SKINNEDUI "Skinned GUI" on \ |
25 |
OPTIONS_DEFINE= SKINNEDUI APIDOC PULSEAUDIO ALSA OSS OSS4 JACK NULLOUT \ |
27 |
APIDOC "Doxygen generated class reference document" off \ |
26 |
FLAC MUSEPACK FFMPEG MODPLUG WILDMIDI GME MAD VORBIS SNDFILE \ |
28 |
PULSE "Support the PulseAudio output" on \ |
27 |
WAVPACK CUE CDIO FAAD LADSPA CROSSFADE BS2B STEREO SRCONV \ |
29 |
ALSA "Support the ALSA output" off \ |
28 |
MPLAYER CURL MMS PROJECTM ANALYZER ENCA MPRIS SCROBBLER \ |
30 |
OSS "Support the OSS output" off \ |
29 |
STATICON NOTIFIER LYRICS HOTKEY FILEOPS COVER KDENOTIFY HAL \ |
31 |
OSS4 "Support the OSS4 output" on \ |
30 |
UDISKS QMMP_DIALOG |
32 |
JACK "Support the JACK output" on \ |
31 |
OPTIONS_DEFAULT= SKINNEDUI PULSEAUDIO ALSA OSS4 JACK NULLOUT FLAC \ |
33 |
NULLOUT "Support a null output" on \ |
32 |
MUSEPACK FFMPEG MODPLUG WILDMIDI GME MAD VORBIS SNDFILE \ |
34 |
FLAC "Support to playback FLAC files" on \ |
33 |
WAVPACK CUE CDIO FAAD LADSPA CROSSFADE BS2B STEREO SRCONV \ |
35 |
MUSEPACK "Support to playback MPC files" on \ |
34 |
MPLAYER CURL MMS PROJECTM ANALYZER ENCA MPRIS SCROBBLER \ |
36 |
FFMPEG "Support to playback FFMPEG files" on \ |
35 |
STATICON NOTIFIER LYRICS HOTKEY FILEOPS COVER KDENOTIFY HAL \ |
37 |
MODPLUG "Support to playback MOD files" on \ |
36 |
UDISKS QMMP_DIALOG |
38 |
WILDMIDI "Support to playback MIDI files" on \ |
37 |
SKINNEDUI_DESC= Skinned GUI |
39 |
GME "Support video game music files" on \ |
38 |
APIDOC_DESC= Doxygen generated doc (libqmmp libqmmpui) |
40 |
MAD "Support to playback MAD files" on \ |
39 |
OSS4_DESC= Enable Open Sound System (ver4) support |
41 |
VORBIS "Support to playback Vorbis/OGG files" on \ |
40 |
NULLOUT_DESC= Support a null output |
42 |
SNDFILE "Support to playback Sndfile files" on \ |
41 |
WILDMIDI_DESC= Support to playback MIDI files |
43 |
WAVPACK "Support to playback WAVPack files" on \ |
42 |
GME_DESC= Support video game music files |
44 |
CUE "Support to CUE sheets" on \ |
43 |
CDIO_DESC= Support to playback compact discs |
45 |
CDIO "Support to playback compact discs" on \ |
44 |
CROSSFADE_DESC= Support cross-fade effect |
46 |
FAAD "Support to playback through FAAD decoder" on \ |
45 |
BS2B_DESC= Support the Bauer stereophonic2binaural effect |
47 |
LADSPA "Support the LADSPA effect" on \ |
46 |
STEREO_DESC= Support stereo effect |
48 |
CROSSFADE "Support cross-fade effect" on \ |
47 |
SRCONV_DESC= Support the sample rate converter |
49 |
BS2B "Support the Bauer stereophonic2binaural effect" on \ |
48 |
PROJECTM_DESC= Support the projectM music visualiser |
50 |
STEREO "Support stereo effect" on \ |
49 |
ANALYZER_DESC= Supoort spectrum analyzer visualization |
51 |
SRCONV "Support the sample rate converter" on \ |
50 |
ENCA_DESC= Support automatic character set detection |
52 |
MPLAYER "Support VIDEO playback through Mplayer" on \ |
51 |
MPRIS_DESC= Support the Media Player Remote |
53 |
CURL "Support cURL streaming transport" on \ |
52 |
SCROBBLER_DESC= Support Libre.fm/Last.fm scrobbler feature |
54 |
MMS "Support MMS streaming transport" on \ |
53 |
STATICON_DESC= Support to show status icon |
55 |
PROJECTM "Support the projectM music visualiser" on \ |
54 |
NOTIFIER_DESC= Support to popup notifier |
56 |
ANALYZER "Supoort spectrum analyzer visualization" on \ |
55 |
LYRICS_DESC= Support to show lyrics using lyrics.wikia.com |
57 |
ENCA "Support automatic character set detection" on \ |
56 |
HOTKEY_DESC= Support to set shortcut keys |
58 |
MPRIS "Support the Media Player Remote" on \ |
57 |
FILEOPS_DESC= Support file operation |
59 |
SCROBBLER "Support Libre.fm/Last.fm scrobbler feature" on \ |
58 |
COVER_DESC= Support to show cover images |
60 |
STATICON "Support to show status icon" on \ |
59 |
KDENOTIFY_DESC= Support to popup notifier for KDE |
61 |
NOTIFIER "Support to popup notifier" on \ |
60 |
UDISKS_DESC= Support removable disc detection using UDisks |
62 |
LYRICS "Support to show lyrics using lyrics.wikia.com" on \ |
61 |
QMMP_DIALOG_DESC= An original dialog |
63 |
HOTKEY "Support to set shortcut keys" on \ |
|
|
64 |
FILEOPS "Support file operation" on \ |
65 |
COVER "Support to show cover images" on \ |
66 |
KDENOTIFY "Support to popup notifier for KDE" on \ |
67 |
HAL "Support removable disc detection using HAL" on \ |
68 |
UDISKS "Support removable disc detection using UDisks" on \ |
69 |
QMMP_DIALOG "An original dialog" on |
70 |
|
62 |
|
71 |
.include <bsd.port.options.mk> |
63 |
.include <bsd.port.options.mk> |
72 |
|
64 |
|
73 |
.ifndef(WITHOUT_APIDOC) |
65 |
.if ${PORT_OPTIONS:MAPIDOC} |
74 |
BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen |
66 |
BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen |
75 |
.endif |
67 |
.endif |
76 |
|
68 |
|
77 |
.ifndef(WITHOUT_SKINNEDUI) |
69 |
.if ${PORT_OPTIONS:MSKINNEDUI} |
78 |
PLIST_SUB+= SKINNEDUI="" |
70 |
PLIST_SUB+= SKINNEDUI="" |
79 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SKINNED:BOOL=TRUE |
71 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SKINNED:BOOL=TRUE |
80 |
.else |
72 |
.else |
Lines 82-90
Link Here
|
82 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SKINNED:BOOL=FALSE |
74 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SKINNED:BOOL=FALSE |
83 |
.endif |
75 |
.endif |
84 |
|
76 |
|
85 |
.ifndef(WITHOUT_JACK) |
77 |
.if ${PORT_OPTIONS:MJACK} |
86 |
PLIST_SUB+= JACK="" |
78 |
PLIST_SUB+= JACK="" |
87 |
#LIB_DEPENDS+= jack.0:${PORTSDIR}/audio/jack |
79 |
LIB_DEPENDS+= jack:${PORTSDIR}/audio/jack |
88 |
BUILD_DEPENDS+= jackit>=0.121.2:${PORTSDIR}/audio/jack |
80 |
BUILD_DEPENDS+= jackit>=0.121.2:${PORTSDIR}/audio/jack |
89 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_JACK:BOOL=TRUE |
81 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_JACK:BOOL=TRUE |
90 |
.else |
82 |
.else |
Lines 92-157
Link Here
|
92 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_JACK:BOOL=FALSE |
84 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_JACK:BOOL=FALSE |
93 |
.endif |
85 |
.endif |
94 |
|
86 |
|
95 |
.ifndef(WITHOUT_ALSA) |
87 |
.if ${PORT_OPTIONS:MALSA} |
96 |
PLIST_SUB+= ALSA="" |
88 |
PLIST_SUB+= ALSA="" |
97 |
LIB_DEPENDS+= asound.2:${PORTSDIR}/audio/alsa-lib |
89 |
LIB_DEPENDS+= asound:${PORTSDIR}/audio/alsa-lib |
98 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_ALSA:BOOL=TRUE |
90 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_ALSA:BOOL=TRUE |
99 |
.else |
91 |
.else |
100 |
PLIST_SUB+= ALSA="@comment " |
92 |
PLIST_SUB+= ALSA="@comment " |
101 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_ALSA:BOOL=FALSE |
93 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_ALSA:BOOL=FALSE |
102 |
.endif |
94 |
.endif |
103 |
|
95 |
|
104 |
.ifndef(WITHOUT_BS2B) |
96 |
.if ${PORT_OPTIONS:MBS2B} |
105 |
PLIST_SUB+= BS2B="" |
97 |
PLIST_SUB+= BS2B="" |
106 |
LIB_DEPENDS+= bs2b.0:${PORTSDIR}/audio/libbs2b |
98 |
LIB_DEPENDS+= bs2b:${PORTSDIR}/audio/libbs2b |
107 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_BS2B:BOOL=TRUE |
99 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_BS2B:BOOL=TRUE |
108 |
.else |
100 |
.else |
109 |
PLIST_SUB+= BS2B="@comment " |
101 |
PLIST_SUB+= BS2B="@comment " |
110 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_BS2B:BOOL=FALSE |
102 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_BS2B:BOOL=FALSE |
111 |
.endif |
103 |
.endif |
112 |
|
104 |
|
113 |
.ifndef(WITHOUT_PULSE) |
105 |
.if ${PORT_OPTIONS:MPULSEAUDIO} |
114 |
PLIST_SUB+= PULSE_AUDIO="" |
106 |
PLIST_SUB+= PULSE_AUDIO="" |
115 |
LIB_DEPENDS+= pulse.0:${PORTSDIR}/audio/pulseaudio |
107 |
LIB_DEPENDS+= pulse:${PORTSDIR}/audio/pulseaudio |
116 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_PULSE:BOOL=TRUE |
108 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_PULSE:BOOL=TRUE |
117 |
.else |
109 |
.else |
118 |
PLIST_SUB+= PULSE_AUDIO="@comment " |
110 |
PLIST_SUB+= PULSE_AUDIO="@comment " |
119 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_PULSE:BOOL=FALSE |
111 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_PULSE:BOOL=FALSE |
120 |
.endif |
112 |
.endif |
121 |
|
113 |
|
122 |
.ifndef(WITHOUT_FLAC) |
114 |
.if ${PORT_OPTIONS:MFLAC} |
123 |
PLIST_SUB+= FLAC="" |
115 |
PLIST_SUB+= FLAC="" |
124 |
LIB_DEPENDS+= FLAC.10:${PORTSDIR}/audio/flac |
116 |
LIB_DEPENDS+= FLAC:${PORTSDIR}/audio/flac |
125 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_FLAC:BOOL=TRUE |
117 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_FLAC:BOOL=TRUE |
126 |
.else |
118 |
.else |
127 |
PLIST_SUB+= FLAC="@comment " |
119 |
PLIST_SUB+= FLAC="@comment " |
128 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_FLAC:BOOL=FALSE |
120 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_FLAC:BOOL=FALSE |
129 |
.endif |
121 |
.endif |
130 |
|
122 |
|
131 |
.ifndef(WITHOUT_MUSEPACK) |
123 |
.if ${PORT_OPTIONS:MMUSEPACK} |
132 |
PLIST_SUB+= MUSEPACK="" |
124 |
PLIST_SUB+= MUSEPACK="" |
133 |
LIB_DEPENDS+= mpcdec.7:${PORTSDIR}/audio/musepack |
125 |
LIB_DEPENDS+= mpcdec:${PORTSDIR}/audio/musepack |
134 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MPC:BOOL=TRUE |
126 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MPC:BOOL=TRUE |
135 |
.else |
127 |
.else |
136 |
PLIST_SUB+= MUSEPACK="@comment " |
128 |
PLIST_SUB+= MUSEPACK="@comment " |
137 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MPC:BOOL=FALSE |
129 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MPC:BOOL=FALSE |
138 |
.endif |
130 |
.endif |
139 |
|
131 |
|
140 |
.ifndef(WITHOUT_GME) |
132 |
.if ${PORT_OPTIONS:MGME} |
141 |
PLIST_SUB+= GME="" |
133 |
PLIST_SUB+= GME="" |
142 |
LIB_DEPENDS+= gme.0:${PORTSDIR}/audio/libgme |
134 |
LIB_DEPENDS+= gme:${PORTSDIR}/audio/libgme |
143 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_GME:BOOL=TRUE |
135 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_GME:BOOL=TRUE |
144 |
.else |
136 |
.else |
145 |
PLIST_SUB+= GME="@comment " |
137 |
PLIST_SUB+= GME="@comment " |
146 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_GME:BOOL=FALSE |
138 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_GME:BOOL=FALSE |
147 |
.endif |
139 |
.endif |
148 |
|
140 |
|
149 |
.ifndef(WITHOUT_FFMPEG) |
141 |
.if ${PORT_OPTIONS:MFFMPEG} |
150 |
PLIST_SUB+= FFMPEG="" |
142 |
PLIST_SUB+= FFMPEG="" |
151 |
. if exists(${LOCALBASE}/include/libavcodec/vda.h) |
143 |
. if exists(${LOCALBASE}/include/libavcodec/vda.h) |
152 |
LIB_DEPENDS+= avcodec.1:${PORTSDIR}/multimedia/ffmpeg-devel |
144 |
LIB_DEPENDS+= avcodec:${PORTSDIR}/multimedia/ffmpeg-devel |
153 |
. else |
145 |
. else |
154 |
LIB_DEPENDS+= avcodec.1:${PORTSDIR}/multimedia/ffmpeg |
146 |
LIB_DEPENDS+= avcodec:${PORTSDIR}/multimedia/ffmpeg |
155 |
. endif |
147 |
. endif |
156 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_FFMPEG:BOOL=TRUE |
148 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_FFMPEG:BOOL=TRUE |
157 |
.else |
149 |
.else |
Lines 159-201
Link Here
|
159 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_FFMPEG:BOOL=FALSE |
151 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_FFMPEG:BOOL=FALSE |
160 |
.endif |
152 |
.endif |
161 |
|
153 |
|
162 |
.ifndef(WITHOUT_MODPLUG) |
154 |
.if ${PORT_OPTIONS:MMODPLUG} |
163 |
PLIST_SUB+= MODPLUG="" |
155 |
PLIST_SUB+= MODPLUG="" |
164 |
LIB_DEPENDS+= modplug.1:${PORTSDIR}/audio/libmodplug |
156 |
LIB_DEPENDS+= modplug:${PORTSDIR}/audio/libmodplug |
165 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MODPLUG:BOOL=TRUE |
157 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MODPLUG:BOOL=TRUE |
166 |
.else |
158 |
.else |
167 |
PLIST_SUB+= MODPLUG="@comment " |
159 |
PLIST_SUB+= MODPLUG="@comment " |
168 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MODPLUG:BOOL=FALSE |
160 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MODPLUG:BOOL=FALSE |
169 |
.endif |
161 |
.endif |
170 |
|
162 |
|
171 |
.ifndef(WITHOUT_FAAD) |
163 |
.if ${PORT_OPTIONS:MFAAD} |
172 |
PLIST_SUB+= FAAD="" |
164 |
PLIST_SUB+= FAAD="" |
173 |
LIB_DEPENDS+= faad.2:${PORTSDIR}/audio/faad |
165 |
LIB_DEPENDS+= faad:${PORTSDIR}/audio/faad |
174 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_AAC:BOOL=TRUE |
166 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_AAC:BOOL=TRUE |
175 |
.else |
167 |
.else |
176 |
PLIST_SUB+= FAAD="@comment " |
168 |
PLIST_SUB+= FAAD="@comment " |
177 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_AAC:BOOL=FALSE |
169 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_AAC:BOOL=FALSE |
178 |
.endif |
170 |
.endif |
179 |
|
171 |
|
180 |
.ifndef(WITHOUT_CDIO) |
172 |
.if ${PORT_OPTIONS:MCDIO} |
181 |
PLIST_SUB+= CDIO="" |
173 |
PLIST_SUB+= CDIO="" |
182 |
LIB_DEPENDS+= cdio.13:${PORTSDIR}/sysutils/libcdio |
174 |
LIB_DEPENDS+= cdio:${PORTSDIR}/sysutils/libcdio |
183 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CDA:BOOL=TRUE |
175 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CDA:BOOL=TRUE |
184 |
.else |
176 |
.else |
185 |
PLIST_SUB+= CDIO="@comment " |
177 |
PLIST_SUB+= CDIO="@comment " |
186 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CDA:BOOL=FALSE |
178 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CDA:BOOL=FALSE |
187 |
.endif |
179 |
.endif |
188 |
|
180 |
|
189 |
.ifndef(WITHOUT_ENCA) |
181 |
.if ${PORT_OPTIONS:MENCA} |
190 |
PLIST_SUB+= ENCA="" |
182 |
PLIST_SUB+= ENCA="" |
191 |
LIB_DEPENDS+= enca.5:${PORTSDIR}/converters/enca |
183 |
LIB_DEPENDS+= enca:${PORTSDIR}/converters/enca |
192 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_ENCA:BOOL=TRUE |
184 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_ENCA:BOOL=TRUE |
193 |
.else |
185 |
.else |
194 |
PLIST_SUB+= ENCA="@comment " |
186 |
PLIST_SUB+= ENCA="@comment " |
195 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_ENCA:BOOL=FALSE |
187 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_ENCA:BOOL=FALSE |
196 |
.endif |
188 |
.endif |
197 |
|
189 |
|
198 |
.ifndef(WITHOUT_MPLAYER) |
190 |
.if ${PORT_OPTIONS:MMPLAYER} |
199 |
PLIST_SUB+= MPLAYER="" |
191 |
PLIST_SUB+= MPLAYER="" |
200 |
RUN_DEPENDS+= mplayer:${PORTSDIR}/multimedia/mplayer |
192 |
RUN_DEPENDS+= mplayer:${PORTSDIR}/multimedia/mplayer |
201 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MPLAYER:BOOL=TRUE |
193 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MPLAYER:BOOL=TRUE |
Lines 204-210
Link Here
|
204 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MPLAYER:BOOL=FALSE |
196 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MPLAYER:BOOL=FALSE |
205 |
.endif |
197 |
.endif |
206 |
|
198 |
|
207 |
.ifndef(WITHOUT_PROJECTM) |
199 |
.if ${PORT_OPTIONS:MPROJECTM} |
208 |
PLIST_SUB+= PROJECTM="" |
200 |
PLIST_SUB+= PROJECTM="" |
209 |
LIB_DEPENDS+= projectM.2:${PORTSDIR}/graphics/libprojectm |
201 |
LIB_DEPENDS+= projectM.2:${PORTSDIR}/graphics/libprojectm |
210 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_PROJECTM:BOOL=TRUE |
202 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_PROJECTM:BOOL=TRUE |
Lines 213-219
Link Here
|
213 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_PROJECTM:BOOL=FALSE |
205 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_PROJECTM:BOOL=FALSE |
214 |
.endif |
206 |
.endif |
215 |
|
207 |
|
216 |
.ifndef(WITHOUT_OSS) |
208 |
.if ${PORT_OPTIONS:MOSS} |
217 |
PLIST_SUB+= OSS="" |
209 |
PLIST_SUB+= OSS="" |
218 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_OSS:BOOL=TRUE |
210 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_OSS:BOOL=TRUE |
219 |
.else |
211 |
.else |
Lines 221-227
Link Here
|
221 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_OSS:BOOL=FALSE |
213 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_OSS:BOOL=FALSE |
222 |
.endif |
214 |
.endif |
223 |
|
215 |
|
224 |
.ifndef(WITHOUT_OSS4) |
216 |
.if ${PORT_OPTIONS:MOSS4} |
225 |
PLIST_SUB+= OSS4="" |
217 |
PLIST_SUB+= OSS4="" |
226 |
BUILD_DEPENDS+= ${LOCALBASE}/lib/oss/include/sys/soundcard.h:${PORTSDIR}/audio/oss |
218 |
BUILD_DEPENDS+= ${LOCALBASE}/lib/oss/include/sys/soundcard.h:${PORTSDIR}/audio/oss |
227 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_OSS4:BOOL=TRUE |
219 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_OSS4:BOOL=TRUE |
Lines 230-236
Link Here
|
230 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_OSS4:BOOL=FALSE |
222 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_OSS4:BOOL=FALSE |
231 |
.endif |
223 |
.endif |
232 |
|
224 |
|
233 |
.ifndef(WITHOUT_LADSPA) |
225 |
.if ${PORT_OPTIONS:MLADSPA} |
234 |
PLIST_SUB+= LADSPA="" |
226 |
PLIST_SUB+= LADSPA="" |
235 |
RUN_DEPENDS+= analyseplugin:${PORTSDIR}/audio/ladspa |
227 |
RUN_DEPENDS+= analyseplugin:${PORTSDIR}/audio/ladspa |
236 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_LADSPA:BOOL=TRUE |
228 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_LADSPA:BOOL=TRUE |
Lines 239-308
Link Here
|
239 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_LADSPA:BOOL=FALSE |
231 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_LADSPA:BOOL=FALSE |
240 |
.endif |
232 |
.endif |
241 |
|
233 |
|
242 |
.ifndef(WITHOUT_WILDMIDI) |
234 |
.if ${PORT_OPTIONS:MWILDMIDI} |
243 |
PLIST_SUB+= WILDMIDI="" |
235 |
PLIST_SUB+= WILDMIDI="" |
244 |
LIB_DEPENDS+= WildMidi.2:${PORTSDIR}/audio/wildmidi |
236 |
LIB_DEPENDS+= WildMidi:${PORTSDIR}/audio/wildmidi |
245 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MIDI:BOOL=TRUE |
237 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MIDI:BOOL=TRUE |
246 |
.else |
238 |
.else |
247 |
PLIST_SUB+= WILDMIDI="@comment " |
239 |
PLIST_SUB+= WILDMIDI="@comment " |
248 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MIDI:BOOL=FALSE |
240 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MIDI:BOOL=FALSE |
249 |
.endif |
241 |
.endif |
250 |
|
242 |
|
251 |
.ifndef(WITHOUT_MAD) |
243 |
.if ${PORT_OPTIONS:MMAD} |
252 |
PLIST_SUB+= MAD="" |
244 |
PLIST_SUB+= MAD="" |
253 |
LIB_DEPENDS+= mad.2:${PORTSDIR}/audio/libmad |
245 |
LIB_DEPENDS+= mad:${PORTSDIR}/audio/libmad |
254 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MAD:BOOL=TRUE |
246 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MAD:BOOL=TRUE |
255 |
.else |
247 |
.else |
256 |
PLIST_SUB+= MAD="@comment " |
248 |
PLIST_SUB+= MAD="@comment " |
257 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MAD:BOOL=FALSE |
249 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MAD:BOOL=FALSE |
258 |
.endif |
250 |
.endif |
259 |
|
251 |
|
260 |
.ifndef(WITHOUT_SNDFILE) |
252 |
.if ${PORT_OPTIONS:MSNDFILE} |
261 |
PLIST_SUB+= SNDFILE="" |
253 |
PLIST_SUB+= SNDFILE="" |
262 |
LIB_DEPENDS+= sndfile.1:${PORTSDIR}/audio/libsndfile |
254 |
LIB_DEPENDS+= sndfile:${PORTSDIR}/audio/libsndfile |
263 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SNDFILE:BOOL=TRUE |
255 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SNDFILE:BOOL=TRUE |
264 |
.else |
256 |
.else |
265 |
PLIST_SUB+= SNDFILE="@comment " |
257 |
PLIST_SUB+= SNDFILE="@comment " |
266 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SNDFILE:BOOL=FALSE |
258 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SNDFILE:BOOL=FALSE |
267 |
.endif |
259 |
.endif |
268 |
|
260 |
|
269 |
.ifndef(WITHOUT_VORBIS) |
261 |
.if ${PORT_OPTIONS:MVORBIS} |
270 |
PLIST_SUB+= VORBIS="" |
262 |
PLIST_SUB+= VORBIS="" |
271 |
LIB_DEPENDS+= vorbis.4:${PORTSDIR}/audio/libvorbis |
263 |
LIB_DEPENDS+= vorbis:${PORTSDIR}/audio/libvorbis |
272 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_VORBIS:BOOL=TRUE |
264 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_VORBIS:BOOL=TRUE |
273 |
.else |
265 |
.else |
274 |
PLIST_SUB+= VORBIS="@comment " |
266 |
PLIST_SUB+= VORBIS="@comment " |
275 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_VORBIS:BOOL=FALSE |
267 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_VORBIS:BOOL=FALSE |
276 |
.endif |
268 |
.endif |
277 |
|
269 |
|
278 |
.ifndef(WITHOUT_WAVPACK) |
270 |
.if ${PORT_OPTIONS:MWAVPACK} |
279 |
PLIST_SUB+= WAVPACK="" |
271 |
PLIST_SUB+= WAVPACK="" |
280 |
LIB_DEPENDS+= wavpack.2:${PORTSDIR}/audio/wavpack |
272 |
LIB_DEPENDS+= wavpack:${PORTSDIR}/audio/wavpack |
281 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_WAVPACK:BOOL=TRUE |
273 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_WAVPACK:BOOL=TRUE |
282 |
.else |
274 |
.else |
283 |
PLIST_SUB+= WAVPACK="@comment " |
275 |
PLIST_SUB+= WAVPACK="@comment " |
284 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_WAVPACK:BOOL=FALSE |
276 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_WAVPACK:BOOL=FALSE |
285 |
.endif |
277 |
.endif |
286 |
|
278 |
|
287 |
.ifndef(WITHOUT_CURL) |
279 |
.if ${PORT_OPTIONS:MCURL} |
288 |
PLIST_SUB+= CURL="" |
280 |
PLIST_SUB+= CURL="" |
289 |
LIB_DEPENDS+= curl.6:${PORTSDIR}/ftp/curl |
281 |
LIB_DEPENDS+= curl:${PORTSDIR}/ftp/curl |
290 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CURL:BOOL=TRUE |
282 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CURL:BOOL=TRUE |
291 |
.else |
283 |
.else |
292 |
PLIST_SUB+= CURL="@comment " |
284 |
PLIST_SUB+= CURL="@comment " |
293 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CURL:BOOL=FALSE |
285 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CURL:BOOL=FALSE |
294 |
.endif |
286 |
.endif |
295 |
|
287 |
|
296 |
.ifndef(WITHOUT_MMS) |
288 |
.if ${PORT_OPTIONS:MMMS} |
297 |
PLIST_SUB+= MMS="" |
289 |
PLIST_SUB+= MMS="" |
298 |
LIB_DEPENDS+= mms.0:${PORTSDIR}/net/libmms |
290 |
LIB_DEPENDS+= mms:${PORTSDIR}/net/libmms |
299 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MMS:BOOL=TRUE |
291 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MMS:BOOL=TRUE |
300 |
.else |
292 |
.else |
301 |
PLIST_SUB+= MMS="@comment " |
293 |
PLIST_SUB+= MMS="@comment " |
302 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MMS:BOOL=FALSE |
294 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MMS:BOOL=FALSE |
303 |
.endif |
295 |
.endif |
304 |
|
296 |
|
305 |
.ifndef(WITHOUT_CUE) |
297 |
.if ${PORT_OPTIONS:MCUE} |
306 |
PLIST_SUB+= CUE="" |
298 |
PLIST_SUB+= CUE="" |
307 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CUE:BOOL=TRUE |
299 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CUE:BOOL=TRUE |
308 |
.else |
300 |
.else |
Lines 310-316
Link Here
|
310 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CUE:BOOL=FALSE |
302 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CUE:BOOL=FALSE |
311 |
.endif |
303 |
.endif |
312 |
|
304 |
|
313 |
.ifndef(WITHOUT_NULLOUT) |
305 |
.if ${PORT_OPTIONS:MNULLOUT} |
314 |
PLIST_SUB+= NULLOUT="" |
306 |
PLIST_SUB+= NULLOUT="" |
315 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_NULL:BOOL=TRUE |
307 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_NULL:BOOL=TRUE |
316 |
.else |
308 |
.else |
Lines 318-324
Link Here
|
318 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_NULL:BOOL=FALSE |
310 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_NULL:BOOL=FALSE |
319 |
.endif |
311 |
.endif |
320 |
|
312 |
|
321 |
.ifndef(WITHOUT_SRCONV) |
313 |
.if ${PORT_OPTIONS:MSRCONV} |
322 |
PLIST_SUB+= SRCONV="" |
314 |
PLIST_SUB+= SRCONV="" |
323 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SRC:BOOL=TRUE |
315 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SRC:BOOL=TRUE |
324 |
.else |
316 |
.else |
Lines 326-332
Link Here
|
326 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SRC:BOOL=FALSE |
318 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SRC:BOOL=FALSE |
327 |
.endif |
319 |
.endif |
328 |
|
320 |
|
329 |
.ifndef(WITHOUT_CROSSFADE) |
321 |
.if ${PORT_OPTIONS:MCROSSFADE} |
330 |
PLIST_SUB+= CROSSFADE="" |
322 |
PLIST_SUB+= CROSSFADE="" |
331 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CROSSFADE:BOOL=TRUE |
323 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CROSSFADE:BOOL=TRUE |
332 |
.else |
324 |
.else |
Lines 334-340
Link Here
|
334 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CROSSFADE:BOOL=FALSE |
326 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_CROSSFADE:BOOL=FALSE |
335 |
.endif |
327 |
.endif |
336 |
|
328 |
|
337 |
.ifndef(WITHOUT_STEREO) |
329 |
.if ${PORT_OPTIONS:MSTEREO} |
338 |
PLIST_SUB+= STEREO="" |
330 |
PLIST_SUB+= STEREO="" |
339 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_STEREO:BOOL=TRUE |
331 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_STEREO:BOOL=TRUE |
340 |
.else |
332 |
.else |
Lines 342-348
Link Here
|
342 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_STEREO:BOOL=FALSE |
334 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_STEREO:BOOL=FALSE |
343 |
.endif |
335 |
.endif |
344 |
|
336 |
|
345 |
.ifndef(WITHOUT_ANALYZER) |
337 |
.if ${PORT_OPTIONS:MANALYZER} |
346 |
PLIST_SUB+= ANALYZER="" |
338 |
PLIST_SUB+= ANALYZER="" |
347 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_ANALYZER:BOOL=TRUE |
339 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_ANALYZER:BOOL=TRUE |
348 |
.else |
340 |
.else |
Lines 350-356
Link Here
|
350 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_ANALYZER:BOOL=FALSE |
342 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_ANALYZER:BOOL=FALSE |
351 |
.endif |
343 |
.endif |
352 |
|
344 |
|
353 |
.ifndef(WITHOUT_MPRIS) |
345 |
.if ${PORT_OPTIONS:MMPRIS} |
354 |
PLIST_SUB+= MPRIS="" |
346 |
PLIST_SUB+= MPRIS="" |
355 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MPRIS:BOOL=TRUE |
347 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MPRIS:BOOL=TRUE |
356 |
.else |
348 |
.else |
Lines 358-364
Link Here
|
358 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MPRIS:BOOL=FALSE |
350 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_MPRIS:BOOL=FALSE |
359 |
.endif |
351 |
.endif |
360 |
|
352 |
|
361 |
.ifndef(WITHOUT_SCROBBLER) |
353 |
.if ${PORT_OPTIONS:MSCROBBLER} |
362 |
PLIST_SUB+= SCROBBLER="" |
354 |
PLIST_SUB+= SCROBBLER="" |
363 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SCROBBLER:BOOL=TRUE |
355 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SCROBBLER:BOOL=TRUE |
364 |
.else |
356 |
.else |
Lines 366-372
Link Here
|
366 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SCROBBLER:BOOL=FALSE |
358 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_SCROBBLER:BOOL=FALSE |
367 |
.endif |
359 |
.endif |
368 |
|
360 |
|
369 |
.ifndef(WITHOUT_STATICON) |
361 |
.if ${PORT_OPTIONS:MSTATICON} |
370 |
PLIST_SUB+= STATICON="" |
362 |
PLIST_SUB+= STATICON="" |
371 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_STATICON:BOOL=TRUE |
363 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_STATICON:BOOL=TRUE |
372 |
.else |
364 |
.else |
Lines 374-380
Link Here
|
374 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_STATICON:BOOL=FALSE |
366 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_STATICON:BOOL=FALSE |
375 |
.endif |
367 |
.endif |
376 |
|
368 |
|
377 |
.ifndef(WITHOUT_NOTIFIER) |
369 |
.if ${PORT_OPTIONS:MNOTIFIER} |
378 |
PLIST_SUB+= NOTIFIER="" |
370 |
PLIST_SUB+= NOTIFIER="" |
379 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_NOTIFIER:BOOL=TRUE |
371 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_NOTIFIER:BOOL=TRUE |
380 |
.else |
372 |
.else |
Lines 382-388
Link Here
|
382 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_NOTIFIER:BOOL=FALSE |
374 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_NOTIFIER:BOOL=FALSE |
383 |
.endif |
375 |
.endif |
384 |
|
376 |
|
385 |
.ifndef(WITHOUT_LYRICS) |
377 |
.if ${PORT_OPTIONS:MLYRICS} |
386 |
PLIST_SUB+= LYRICS="" |
378 |
PLIST_SUB+= LYRICS="" |
387 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_LYRICS:BOOL=TRUE |
379 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_LYRICS:BOOL=TRUE |
388 |
.else |
380 |
.else |
Lines 390-396
Link Here
|
390 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_LYRICS:BOOL=FALSE |
382 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_LYRICS:BOOL=FALSE |
391 |
.endif |
383 |
.endif |
392 |
|
384 |
|
393 |
.ifndef(WITHOUT_HAL) |
385 |
.if ${PORT_OPTIONS:MHAL} |
394 |
PLIST_SUB+= HAL="" |
386 |
PLIST_SUB+= HAL="" |
395 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_HAL:BOOL=TRUE |
387 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_HAL:BOOL=TRUE |
396 |
.else |
388 |
.else |
Lines 398-404
Link Here
|
398 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_HAL:BOOL=FALSE |
390 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_HAL:BOOL=FALSE |
399 |
.endif |
391 |
.endif |
400 |
|
392 |
|
401 |
.ifndef(WITHOUT_HOTKEY) |
393 |
.if ${PORT_OPTIONS:MHOTKEY} |
402 |
PLIST_SUB+= HOTKEY="" |
394 |
PLIST_SUB+= HOTKEY="" |
403 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_HOTKEY:BOOL=TRUE |
395 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_HOTKEY:BOOL=TRUE |
404 |
.else |
396 |
.else |
Lines 406-412
Link Here
|
406 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_HOTKEY:BOOL=FALSE |
398 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_HOTKEY:BOOL=FALSE |
407 |
.endif |
399 |
.endif |
408 |
|
400 |
|
409 |
.ifndef(WITHOUT_FILEOPS) |
401 |
.if ${PORT_OPTIONS:MFILEOPS} |
410 |
PLIST_SUB+= FILEOPS="" |
402 |
PLIST_SUB+= FILEOPS="" |
411 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_FILEOPS:BOOL=TRUE |
403 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_FILEOPS:BOOL=TRUE |
412 |
.else |
404 |
.else |
Lines 414-420
Link Here
|
414 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_FILEOPS:BOOL=FALSE |
406 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_FILEOPS:BOOL=FALSE |
415 |
.endif |
407 |
.endif |
416 |
|
408 |
|
417 |
.ifndef(WITHOUT_COVER) |
409 |
.if ${PORT_OPTIONS:MCOVER} |
418 |
PLIST_SUB+= COVER="" |
410 |
PLIST_SUB+= COVER="" |
419 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_COVER:BOOL=TRUE |
411 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_COVER:BOOL=TRUE |
420 |
.else |
412 |
.else |
Lines 422-428
Link Here
|
422 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_COVER:BOOL=FALSE |
414 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_COVER:BOOL=FALSE |
423 |
.endif |
415 |
.endif |
424 |
|
416 |
|
425 |
.ifndef(WITHOUT_KDENOTIFY) |
417 |
.if ${PORT_OPTIONS:MKDENOTIFY} |
426 |
PLIST_SUB+= KDENOTIFY="" |
418 |
PLIST_SUB+= KDENOTIFY="" |
427 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_KDENOTIFY:BOOL=TRUE |
419 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_KDENOTIFY:BOOL=TRUE |
428 |
.else |
420 |
.else |
Lines 430-436
Link Here
|
430 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_KDENOTIFY:BOOL=FALSE |
422 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_KDENOTIFY:BOOL=FALSE |
431 |
.endif |
423 |
.endif |
432 |
|
424 |
|
433 |
.ifndef(WITHOUT_UDISKS) |
425 |
.if ${PORT_OPTIONS:MUDISKS} |
434 |
PLIST_SUB+= UDISKS="" |
426 |
PLIST_SUB+= UDISKS="" |
435 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_UDISKS:BOOL=TRUE |
427 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_UDISKS:BOOL=TRUE |
436 |
.else |
428 |
.else |
Lines 438-444
Link Here
|
438 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_UDISKS:BOOL=FALSE |
430 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_UDISKS:BOOL=FALSE |
439 |
.endif |
431 |
.endif |
440 |
|
432 |
|
441 |
.ifndef(WITHOUT_QMMP_DIALOG) |
433 |
.if ${PORT_OPTIONS:MQMMP_DIALOG} |
442 |
PLIST_SUB+= QMMP_DIALOG="" |
434 |
PLIST_SUB+= QMMP_DIALOG="" |
443 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_QMMP_DIALOG:BOOL=TRUE |
435 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_QMMP_DIALOG:BOOL=TRUE |
444 |
.else |
436 |
.else |
Lines 446-455
Link Here
|
446 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_QMMP_DIALOG:BOOL=FALSE |
438 |
PLUGIN_OPTIONS_CMAKE+= -DUSE_QMMP_DIALOG:BOOL=FALSE |
447 |
.endif |
439 |
.endif |
448 |
|
440 |
|
449 |
.if !defined(WITHOUT_FAAD) || !defined(WITHOUT_MAD) \ |
441 |
.if ${PORT_OPTIONS:MFAAD} || ${PORT_OPTIONS:MMAD} \ |
450 |
|| !defined(WITHOUT_MUSEPACK) || !defined(WITHOUT_FLAC) \ |
442 |
|| ${PORT_OPTIONS:MMUSEPACK} || ${PORT_OPTIONS:MFLAC} \ |
451 |
|| !defined(WITHOUT_VORBIS) |
443 |
|| ${PORT_OPTIONS:MVORBIS} |
452 |
LIB_DEPENDS+= tag.1:${PORTSDIR}/audio/taglib |
444 |
LIB_DEPENDS+= tag:${PORTSDIR}/audio/taglib |
453 |
.endif |
445 |
.endif |
454 |
|
446 |
|
455 |
PLIST_SUB+= SHLIB_VER=${PORTVERSION:C/-.*//} |
447 |
PLIST_SUB+= SHLIB_VER=${PORTVERSION:C/-.*//} |
Lines 465-471
Link Here
|
465 |
LDFLAGS+= -L${LOCALBASE}/lib |
457 |
LDFLAGS+= -L${LOCALBASE}/lib |
466 |
|
458 |
|
467 |
post-patch: |
459 |
post-patch: |
468 |
${REINPLACE_CMD} -e 's|/usr/|${LOCALBASE}/|g' \ |
460 |
${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}/|' \ |
469 |
${WRKSRC}/src/plugins/Output/oss4/CMakeLists.txt |
461 |
${WRKSRC}/src/plugins/Output/oss4/CMakeLists.txt |
470 |
${REINPLACE_CMD} -e 's|DESTINATION bin|DESTINATION libexec|' \ |
462 |
${REINPLACE_CMD} -e 's|DESTINATION bin|DESTINATION libexec|' \ |
471 |
${WRKSRC}/src/ui/CMakeLists.txt |
463 |
${WRKSRC}/src/ui/CMakeLists.txt |
Lines 474-492
Link Here
|
474 |
${RM} -f ${BUILD_WRKSRC}/CMakeCache.txt |
466 |
${RM} -f ${BUILD_WRKSRC}/CMakeCache.txt |
475 |
|
467 |
|
476 |
post-build: |
468 |
post-build: |
477 |
.ifndef(WITHOUT_APIDOC) |
469 |
.if ${PORT_OPTIONS:MAPIDOC} |
478 |
cd ${WRKSRC}/doc && doxygen Doxyfile |
470 |
cd ${WRKSRC}/doc && doxygen Doxyfile |
479 |
.endif |
471 |
.endif |
480 |
|
472 |
|
481 |
post-install: |
473 |
post-install: |
482 |
.ifndef(WITHOUT_SKINNEDUI) |
474 |
.if ${PORT_OPTIONS:MSKINNEDUI} |
483 |
${INSTALL_SCRIPT} ${WRKDIR}/qmmp ${PREFIX}/bin |
475 |
${INSTALL_SCRIPT} ${WRKDIR}/qmmp ${PREFIX}/bin |
484 |
.endif |
476 |
.endif |
485 |
.ifndef(NOPORTDOCS) |
477 |
.ifndef(NOPORTDOCS) |
486 |
${MKDIR} ${DOCSDIR}; \ |
478 |
${MKDIR} ${DOCSDIR}; \ |
487 |
cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${DOCSDIR} |
479 |
cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${DOCSDIR} |
488 |
.endif |
480 |
.endif |
489 |
.ifndef(WITHOUT_APIDOC) |
481 |
.if ${PORT_OPTIONS:MAPIDOC} |
490 |
${MKDIR} ${DOCSDIR}/html/search ; \ |
482 |
${MKDIR} ${DOCSDIR}/html/search ; \ |
491 |
cd ${WRKSRC}/doc/html && ${INSTALL_MAN} *.html *.png *.css ${DOCSDIR}/html ; \ |
483 |
cd ${WRKSRC}/doc/html && ${INSTALL_MAN} *.html *.png *.css ${DOCSDIR}/html ; \ |
492 |
cd ${WRKSRC}/doc/html/search && \ |
484 |
cd ${WRKSRC}/doc/html/search && \ |