View | Details | Raw Unified | Return to bug 177793 | Differences between
and this patch

Collapse All | Expand All

(-)multimedia/qmmp/Makefile (-28 / +93 lines)
Lines 1-8 Link Here
1
# Created by: SimaMoto,RyoTa <liangtai.s4@gmail.com>
2
# $FreeBSD$
1
# $FreeBSD$
3
2
4
PORTNAME=	qmmp
3
PORTNAME=	qmmp
5
PORTVERSION=	0.6.3
4
PORTVERSION=	0.7.0
6
CATEGORIES=	multimedia
5
CATEGORIES=	multimedia
7
MASTER_SITES=	http://qmmp.ylsoftware.com/files/ \
6
MASTER_SITES=	http://qmmp.ylsoftware.com/files/ \
8
		${MASTER_SITE_GOOGLE_CODE}
7
		${MASTER_SITE_GOOGLE_CODE}
Lines 18-35 Link Here
18
		qmake_build rcc_build uic_build moc_build linguist_build
17
		qmake_build rcc_build uic_build moc_build linguist_build
19
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
20
19
21
OPTIONS_DEFINE=	SKINNEDUI DIR_ASSOC APIDOC PULSEAUDIO ALSA OSS OSS4 \
20
OPTIONS_SINGLE=	FFMPEG MPLAYER
22
		JACK NULLOUT FLAC MUSEPACK FFMPEG MODPLUG WILDMIDI GME MAD \
21
OPTIONS_SINGLE_FFMPEG=	FFMPEG1 FFMPEGDEVEL
23
		VORBIS SNDFILE WAVPACK CUE CDIO FAAD LADSPA CROSSFADE BS2B \
22
OPTIONS_SINGLE_MPLAYER=	MPLAYER1 MPLAYER2
24
		STEREO SRCONV MPLAYER CURL MMS PROJECTM ANALYZER ENCA \
23
OPTIONS_DEFINE=	ALSA ANALYZER APIDOC BS2B CDIO CONVERTER COPYPASTE \
25
		CONVERTER MPRIS SCROBBLER STATICON SB NOTIFIER LYRICS HOTKEY \
24
		COVER CROSSFADE CUE CURL DIR_ASSOC DOCS ENCA FAAD \
26
		FILEOPS COVER KDENOTIFY HAL UDISKS QMMP_DIALOG
25
		FFMPEG_LEGACY FFMPEG FILEOPS FLAC GME HAL HOTKEY JACK KDENOTIFY \
27
OPTIONS_DEFAULT=	SKINNEDUI DIR_ASSOC PULSEAUDIO ALSA OSS4 \
26
		LADSPA LYRICS MAD MMS MODPLUG MPLAYER MPRIS MUSEPACK \
28
		JACK NULLOUT FLAC MUSEPACK FFMPEG MODPLUG WILDMIDI GME MAD \
27
		NOTIFIER NULLOUT OPUS OSS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG \
29
		VORBIS SNDFILE WAVPACK CUE CDIO FAAD LADSPA CROSSFADE BS2B \
28
		SB SCROBBLER SKINNEDUI SNDFILE SRCONV STATICON STEREO \
30
		STEREO SRCONV MPLAYER CURL MMS PROJECTM ANALYZER ENCA \
29
		TRACKCHANGE UDISKS UDISKS2 VORBIS WAVPACK WILDMIDI
31
		CONVERTER MPRIS SCROBBLER STATICON SB NOTIFIER LYRICS HOTKEY \
30
OPTIONS_DEFAULT=	ALSA ANALYZER BS2B CDIO CONVERTER COPYPASTE COVER \
32
		FILEOPS COVER KDENOTIFY HAL UDISKS QMMP_DIALOG
31
		CROSSFADE CUE CURL DIR_ASSOC ENCA FAAD \
32
		FFMPEG FFMPEG1 FILEOPS FLAC GME HAL HOTKEY JACK KDENOTIFY \
33
		LADSPA LYRICS MAD MMS MODPLUG MPRIS MPLAYER MPLAYER1 MUSEPACK \
34
		NOTIFIER NULLOUT OPUS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG \
35
		SB SCROBBLER SKINNEDUI SNDFILE SRCONV STATICON STEREO \
36
		TRACKCHANGE UDISKS2 VORBIS WAVPACK WILDMIDI
33
SKINNEDUI_DESC=	Skinned GUI
37
SKINNEDUI_DESC=	Skinned GUI
34
DIR_ASSOC_DESC=	inode/directory mime type association
38
DIR_ASSOC_DESC=	inode/directory mime type association
35
APIDOC_DESC=	Doxygen generated doc (libqmmp libqmmpui)
39
APIDOC_DESC=	Doxygen generated doc (libqmmp libqmmpui)
Lines 37-63 Link Here
37
NULLOUT_DESC=	Support a null output
41
NULLOUT_DESC=	Support a null output
38
WILDMIDI_DESC=	Support to playback MIDI files
42
WILDMIDI_DESC=	Support to playback MIDI files
39
GME_DESC=		Support video game music files
43
GME_DESC=		Support video game music files
40
CDIO_DESC=		Support to playback compact discs
41
CROSSFADE_DESC=	Support cross-fade effect
44
CROSSFADE_DESC=	Support cross-fade effect
42
BS2B_DESC=		Support the Bauer stereophonic2binaural effect
45
BS2B_DESC=		Support the Bauer stereophonic2binaural effect
43
STEREO_DESC=	Support stereo effect
46
STEREO_DESC=	Support stereo effect
44
SRCONV_DESC=	Support the sample rate converter
47
SRCONV_DESC=	Support the sample rate converter
45
PROJECTM_DESC=	Support the projectM music visualiser
48
PROJECTM_DESC=	Support the projectM music visualiser
46
ANALYZER_DESC=	Supoort spectrum analyzer visualization
49
ANALYZER_DESC=	Supoort spectrum analyzer visualization
50
COPYPASTE_DESC=	Enable copy/paste track infos between playlists
47
ENCA_DESC=		Support automatic character set detection
51
ENCA_DESC=		Support automatic character set detection
52
OPUS_DESC=		Enable reading opusfile tags
48
CONVERTER_DESC=	Support file type converter
53
CONVERTER_DESC=	Support file type converter
49
MPRIS_DESC=	Support the Media Player Remote
54
MPRIS_DESC=	Support the Media Player Remote
50
SCROBBLER_DESC=	Support Libre.fm/Last.fm scrobbler feature
55
SCROBBLER_DESC=	Support Libre.fm/Last.fm scrobbler feature
51
STATICON_DESC=	Support to show status icon
56
STATICON_DESC=	Support to show status icon
52
SB_DESC=	Browser for IceCast stream directory
57
SB_DESC=	Browser for IceCast stream directory
58
TRACKCHANGE_DESC=	Enable to run external command each track switching
53
NOTIFIER_DESC=	Support to popup notifier
59
NOTIFIER_DESC=	Support to popup notifier
54
LYRICS_DESC=	Support to show lyrics using lyrics.wikia.com
60
LYRICS_DESC=	Support to show lyrics using lyrics.wikia.com
55
HOTKEY_DESC=	Support to set shortcut keys
61
HOTKEY_DESC=	Support to set shortcut keys
56
FILEOPS_DESC=	Support file operation
62
FILEOPS_DESC=	Support file operation
57
COVER_DESC=	Support to show cover images
63
COVER_DESC=	Support to show cover images
58
KDENOTIFY_DESC=	Support to popup notifier for KDE
64
KDENOTIFY_DESC=	Support to popup notifier for KDE
59
UDISKS_DESC=	Support removable disc detection using UDisks
65
UDISKS_DESC=	Support removable disc detection (obsolete)
66
UDISKS2_DESC=	Support removable disc detection using UDisks
60
QMMP_DIALOG_DESC=	An original dialog
67
QMMP_DIALOG_DESC=	An original dialog
68
FFMPEG_LEGACY_DESC=	FFmpeg (ver0.6 - ver0.8) support
69
FFMPEG1_DESC=	ffmpeg-1.x (multimedia/ffmpeg1)
70
FFMPEGDEVEL_DESC=	ffmpeg-devel (multimedia/ffmpeg-devel)
71
MPLAYER1_DESC=	mplayer-1.1.x (multimedia/mplayer)
72
MPLAYER2_DESC=	mplayer-2.0.x (multimedia/mplayer2)
61
73
62
.include <bsd.port.options.mk>
74
.include <bsd.port.options.mk>
63
75
Lines 145-157 Link Here
145
PLUGIN_OPTIONS_CMAKE+=	-DUSE_GME:BOOL=FALSE
157
PLUGIN_OPTIONS_CMAKE+=	-DUSE_GME:BOOL=FALSE
146
.endif
158
.endif
147
159
160
.if ${PORT_OPTIONS:MFFMPEG_LEGACY}
161
LIB_DEPENDS+=	avcodec:${PORTSDIR}/multimedia/ffmpeg
162
PLIST_SUB+=	FFMPEG_LEGACY=""
163
PLUGIN_OPTIONS_CMAKE+=	-DUSE_FFMPEG_LEGACY:BOOL=TRUE
164
.else
165
PLIST_SUB+=	FFMPEG_LEGACY="@comment "
166
PLUGIN_OPTIONS_CMAKE+=	-DUSE_FFMPEG_LEGACY:BOOL=FALSE
167
.endif
168
148
.if ${PORT_OPTIONS:MFFMPEG}
169
.if ${PORT_OPTIONS:MFFMPEG}
170
. if ${PORT_OPTIONS:MFFMPEGDEVEL}
171
LIB_DEPENDS+=	avcodec-devel:${PORTSDIR}/multimedia/ffmpeg-devel
172
FFMPEG_SUFFIX=	-devel
173
. else # ${PORT_OPTIONS:MFFMPEG1}
174
LIB_DEPENDS+=	avcodec1:${PORTSDIR}/multimedia/ffmpeg1
175
FFMPEG_SUFFIX=	1
176
. endif
149
PLIST_SUB+=	FFMPEG=""
177
PLIST_SUB+=	FFMPEG=""
150
. if exists(${LOCALBASE}/include/libavcodec/vda.h)
151
LIB_DEPENDS+=	avcodec:${PORTSDIR}/multimedia/ffmpeg-devel
152
. else
153
LIB_DEPENDS+=	avcodec:${PORTSDIR}/multimedia/ffmpeg
154
. endif
155
PLUGIN_OPTIONS_CMAKE+=	-DUSE_FFMPEG:BOOL=TRUE
178
PLUGIN_OPTIONS_CMAKE+=	-DUSE_FFMPEG:BOOL=TRUE
156
.else
179
.else
157
PLIST_SUB+=	FFMPEG="@comment "
180
PLIST_SUB+=	FFMPEG="@comment "
Lines 196-203 Link Here
196
.endif
219
.endif
197
220
198
.if ${PORT_OPTIONS:MMPLAYER}
221
.if ${PORT_OPTIONS:MMPLAYER}
222
. if ${PORT_OPTIONS:MMPLAYER2}
223
RUN_DEPENDS+=	mplayer:${PORTSDIR}/multimedia/mplayer2
224
. else
225
RUN_DEPENDS+=	mplayer:${PORTSDIR}/multimedia/mplayer
226
. endif
199
PLIST_SUB+=	MPLAYER=""
227
PLIST_SUB+=	MPLAYER=""
200
RUN_DEPENDS+=	mplayer:${PORTSDIR}/multimedia/mplayer
201
PLUGIN_OPTIONS_CMAKE+=	-DUSE_MPLAYER:BOOL=TRUE
228
PLUGIN_OPTIONS_CMAKE+=	-DUSE_MPLAYER:BOOL=TRUE
202
.else
229
.else
203
PLIST_SUB+=	MPLAYER="@comment "
230
PLIST_SUB+=	MPLAYER="@comment "
Lines 258-263 Link Here
258
PLUGIN_OPTIONS_CMAKE+=	-DUSE_MAD:BOOL=FALSE
285
PLUGIN_OPTIONS_CMAKE+=	-DUSE_MAD:BOOL=FALSE
259
.endif
286
.endif
260
287
288
.if ${PORT_OPTIONS:MOPUS}
289
PLIST_SUB+=	OPUS=""
290
LIB_DEPENDS+=	opusfile:${PORTSDIR}/audio/opusfile
291
PLUGIN_OPTIONS_CMAKE+=	-DUSE_OPUS:BOOL=TRUE
292
.else
293
PLIST_SUB+=	OPUS="@comment "
294
PLUGIN_OPTIONS_CMAKE+=	-DUSE_OPUS:BOOL=FALSE
295
.endif
296
261
.if ${PORT_OPTIONS:MSNDFILE}
297
.if ${PORT_OPTIONS:MSNDFILE}
262
PLIST_SUB+=	SNDFILE=""
298
PLIST_SUB+=	SNDFILE=""
263
LIB_DEPENDS+=	sndfile:${PORTSDIR}/audio/libsndfile
299
LIB_DEPENDS+=	sndfile:${PORTSDIR}/audio/libsndfile
Lines 359-364 Link Here
359
PLUGIN_OPTIONS_CMAKE+=	-DUSE_CONVERTER:BOOL=FALSE
395
PLUGIN_OPTIONS_CMAKE+=	-DUSE_CONVERTER:BOOL=FALSE
360
.endif
396
.endif
361
397
398
.if ${PORT_OPTIONS:MCOPYPASTE}
399
PLIST_SUB+=	COPYPASTE=""
400
PLUGIN_OPTIONS_CMAKE+=	-DUSE_COPYPASTE:BOOL=TRUE
401
.else
402
PLIST_SUB+=	COPYPASTE="@comment "
403
PLUGIN_OPTIONS_CMAKE+=	-DUSE_COPYPASTE:BOOL=FALSE
404
.endif
405
362
.if ${PORT_OPTIONS:MMPRIS}
406
.if ${PORT_OPTIONS:MMPRIS}
363
PLIST_SUB+=	MPRIS=""
407
PLIST_SUB+=	MPRIS=""
364
PLUGIN_OPTIONS_CMAKE+=	-DUSE_MPRIS:BOOL=TRUE
408
PLUGIN_OPTIONS_CMAKE+=	-DUSE_MPRIS:BOOL=TRUE
Lines 447-452 Link Here
447
PLUGIN_OPTIONS_CMAKE+=	-DUSE_KDENOTIFY:BOOL=FALSE
491
PLUGIN_OPTIONS_CMAKE+=	-DUSE_KDENOTIFY:BOOL=FALSE
448
.endif
492
.endif
449
493
494
.if ${PORT_OPTIONS:MTRACKCHANGE}
495
PLIST_SUB+=	TRACKCHANGE=""
496
PLUGIN_OPTIONS_CMAKE+=	-DUSE_TRACKCHANGE:BOOL=TRUE
497
.else
498
PLIST_SUB+=	TRACKCHANGE="@comment "
499
PLUGIN_OPTIONS_CMAKE+=	-DUSE_TRACKCHANGE:BOOL=FALSE
500
.endif
501
450
.if ${PORT_OPTIONS:MUDISKS}
502
.if ${PORT_OPTIONS:MUDISKS}
451
PLIST_SUB+=	UDISKS=""
503
PLIST_SUB+=	UDISKS=""
452
PLUGIN_OPTIONS_CMAKE+=	-DUSE_UDISKS:BOOL=TRUE
504
PLUGIN_OPTIONS_CMAKE+=	-DUSE_UDISKS:BOOL=TRUE
Lines 455-460 Link Here
455
PLUGIN_OPTIONS_CMAKE+=	-DUSE_UDISKS:BOOL=FALSE
507
PLUGIN_OPTIONS_CMAKE+=	-DUSE_UDISKS:BOOL=FALSE
456
.endif
508
.endif
457
509
510
.if ${PORT_OPTIONS:MUDISKS2}
511
PLIST_SUB+=	UDISKS2=""
512
PLUGIN_OPTIONS_CMAKE+=	-DUSE_UDISKS2:BOOL=TRUE
513
.else
514
PLIST_SUB+=	UDISKS2="@comment "
515
PLUGIN_OPTIONS_CMAKE+=	-DUSE_UDISKS2:BOOL=FALSE
516
.endif
517
458
.if ${PORT_OPTIONS:MQMMP_DIALOG}
518
.if ${PORT_OPTIONS:MQMMP_DIALOG}
459
PLIST_SUB+=	QMMP_DIALOG=""
519
PLIST_SUB+=	QMMP_DIALOG=""
460
PLUGIN_OPTIONS_CMAKE+=	-DUSE_QMMP_DIALOG:BOOL=TRUE
520
PLUGIN_OPTIONS_CMAKE+=	-DUSE_QMMP_DIALOG:BOOL=TRUE
Lines 465-474 Link Here
465
525
466
.if ${PORT_OPTIONS:MFAAD} || ${PORT_OPTIONS:MMAD} \
526
.if ${PORT_OPTIONS:MFAAD} || ${PORT_OPTIONS:MMAD} \
467
	|| ${PORT_OPTIONS:MMUSEPACK} || ${PORT_OPTIONS:MFLAC} \
527
	|| ${PORT_OPTIONS:MMUSEPACK} || ${PORT_OPTIONS:MFLAC} \
468
	|| ${PORT_OPTIONS:MVORBIS} || ${PORT_OPTIONS:MCONVERTER}
528
	|| ${PORT_OPTIONS:MVORBIS} || ${PORT_OPTIONS:MCONVERTER} \
529
	|| ${PORT_OPTIONS:MOPUS}
469
LIB_DEPENDS+=	tag:${PORTSDIR}/audio/taglib
530
LIB_DEPENDS+=	tag:${PORTSDIR}/audio/taglib
470
.endif
531
.endif
471
.if ${PORT_OPTIONS:MKDENOTIFY} || ${PORT_OPTIONS:MUDISKS} \
532
.if ${PORT_OPTIONS:MKDENOTIFY} \
533
	|| ${PORT_OPTIONS:MUDISKS} || ${PORT_OPTIONS:MUDISKS2} \
472
	|| ${PORT_OPTIONS:MHAL}  || ${PORT_OPTIONS:MMPRIS}
534
	|| ${PORT_OPTIONS:MHAL}  || ${PORT_OPTIONS:MMPRIS}
473
USE_QT4+=	dbus
535
USE_QT4+=	dbus
474
.endif
536
.endif
Lines 478-497 Link Here
478
PORTDOCS=	README README.RUS AUTHORS
540
PORTDOCS=	README README.RUS AUTHORS
479
INSTALLS_ICONS=	yes
541
INSTALLS_ICONS=	yes
480
542
481
CMAKE_ARGS+=	${PLUGIN_OPTIONS_CMAKE} \
543
CMAKE_ARGS+=	${PLUGIN_OPTIONS_CMAKE} -DUSE_RPATH:BOOL=TRUE \
482
	-DCMAKE_REQUIRED_INCLUDES:PATH=${LOCALBASE}/include
544
	-DCMAKE_REQUIRED_INCLUDES:PATH=${LOCALBASE}/include
483
CFLAGS+=	-I${LOCALBASE}/include
545
CFLAGS+=	-I${LOCALBASE}/include
484
LDFLAGS+=	-L${LOCALBASE}/lib
546
LDFLAGS+=	-L${LOCALBASE}/lib
485
547
486
post-patch:
548
post-patch:
487
	${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}/|' \
549
	@${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}/|' \
488
		${WRKSRC}/src/plugins/Output/oss4/CMakeLists.txt
550
		${WRKSRC}/src/plugins/Output/oss4/CMakeLists.txt
489
	${REINPLACE_CMD} -e '/pkgconfig/s|$${LIB_DIR}|libdata|' \
551
	@${REINPLACE_CMD} -e '/pkgconfig/s|$${LIB_DIR}|libdata|' \
490
		${WRKSRC}/src/qmmp/CMakeLists.txt \
552
		${WRKSRC}/src/qmmp/CMakeLists.txt \
491
		${WRKSRC}/src/qmmpui/CMakeLists.txt
553
		${WRKSRC}/src/qmmpui/CMakeLists.txt
492
554
493
pre-configure:
555
pre-configure:
494
	${RM} -f ${BUILD_WRKSRC}/CMakeCache.txt
556
	${RM} -f ${BUILD_WRKSRC}/CMakeCache.txt
557
	${REINPLACE_CMD} -E -e '/pkg_check_modules/ { \
558
	s/(libavcodec|libavformat|libavutil)[^ ]*>=/\1${FFMPEG_SUFFIX}>=/g; }' \
559
		${WRKSRC}/src/plugins/Input/ffmpeg/CMakeLists.txt
495
560
496
post-build:
561
post-build:
497
.if ${PORT_OPTIONS:MAPIDOC}
562
.if ${PORT_OPTIONS:MAPIDOC}
Lines 499-505 Link Here
499
.endif
564
.endif
500
565
501
post-install:
566
post-install:
502
.ifndef(NOPORTDOCS)
567
.if ${PORT_OPTIONS:MDOCS}
503
	${MKDIR} ${DOCSDIR}; \
568
	${MKDIR} ${DOCSDIR}; \
504
	cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${DOCSDIR}
569
	cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${DOCSDIR}
505
.endif
570
.endif
(-)multimedia/qmmp/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (qmmp-0.6.3.tar.bz2) = 98f5b8121d475ead81c788ec9d5346c8da537e342c0d99eaff08586af4c92ca8
1
SHA256 (qmmp-0.7.0.tar.bz2) = 2f9a67821a711f925e27d7254eb3039d31019fe1a2aaa7a901be0d2f9066183d
2
SIZE (qmmp-0.6.3.tar.bz2) = 775285
2
SIZE (qmmp-0.7.0.tar.bz2) = 846257
(-)multimedia/qmmp/files/patch-SET_RPATH (-11 lines)
Lines 1-11 Link Here
1
--- CMakeLists.txt.orig	2012-06-30 17:56:52.000000000 +0900
2
+++ CMakeLists.txt	2012-06-30 19:52:52.000000000 +0900
3
@@ -7,6 +7,8 @@
4
 link_directories(/usr/local/lib64)
5
 SET(CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES} /usr/local/include)
6
 
7
+SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
8
+
9
 #extract version from qmmp.h
10
 FILE(STRINGS "${CMAKE_CURRENT_SOURCE_DIR}/src/qmmp/qmmp.h"
11
      QMMP_VERSION_DATA REGEX "^#define[ \t]+QMMP_VERSION_[A-Z]+[ \t]+[0-9]+.*$")
(-)multimedia/qmmp/pkg-descr (-3 / +3 lines)
Lines 2-10 Link Here
2
Supported formats:
2
Supported formats:
3
	MPEG1 layer 2/3, Ogg Vorbis, Native FLAC, Ogg FLAC, Musepack, WavePack,
3
	MPEG1 layer 2/3, Ogg Vorbis, Native FLAC, Ogg FLAC, Musepack, WavePack,
4
	tracker modules (mod, s3m, it, xm, etc.), ADTS AAC, CD Audio, MIDI,
4
	tracker modules (mod, s3m, it, xm, etc.), ADTS AAC, CD Audio, MIDI,
5
	WMA-Monkey's Audio (and other formats provided by FFmpeg library), PCM
5
	Opus tags, WMA-Monkey's Audio (and other formats via FFmpeg),
6
	Wave (and other formats provided by libsndfile library), and Chiptune
6
	PCM Wave (and other formats via libsndfile), and Chiptune formats
7
	formats (AY, GBS, GYM, HES, KSS, NSF, NSFE, SAP, SPC, VGM, VGZ, VTX)
7
	(AY, GBS, GYM, HES, KSS, NSF, NSFE, SAP, SPC, VGM, VGZ, VTX)
8
DSP effects:
8
DSP effects:
9
	Bauer Stereophonic-to-Binaural effect, sample rate conversion,
9
	Bauer Stereophonic-to-Binaural effect, sample rate conversion,
10
	LADSPA effects, extra stereo effect, and crossfade effect
10
	LADSPA effects, extra stereo effect, and crossfade effect
(-)multimedia/qmmp/pkg-plist (-5 / +10 lines)
Lines 17-23 Link Here
17
include/qmmp/outputfactory.h
17
include/qmmp/outputfactory.h
18
include/qmmp/qmmp.h
18
include/qmmp/qmmp.h
19
include/qmmp/qmmpsettings.h
19
include/qmmp/qmmpsettings.h
20
include/qmmp/recycler.h
21
include/qmmp/soundcore.h
20
include/qmmp/soundcore.h
22
include/qmmp/statehandler.h
21
include/qmmp/statehandler.h
23
include/qmmp/tagmodel.h
22
include/qmmp/tagmodel.h
Lines 34-39 Link Here
34
include/qmmpui/generalfactory.h
33
include/qmmpui/generalfactory.h
35
include/qmmpui/mediaplayer.h
34
include/qmmpui/mediaplayer.h
36
include/qmmpui/metadataformatter.h
35
include/qmmpui/metadataformatter.h
36
include/qmmpui/playlistdownloader.h
37
include/qmmpui/playlistformat.h
37
include/qmmpui/playlistformat.h
38
include/qmmpui/playlistitem.h
38
include/qmmpui/playlistitem.h
39
include/qmmpui/playlistmanager.h
39
include/qmmpui/playlistmanager.h
Lines 62-67 Link Here
62
%%MPLAYER%%lib/qmmp/Engines/libmplayer.so
62
%%MPLAYER%%lib/qmmp/Engines/libmplayer.so
63
%%QMMP_DIALOG%%lib/qmmp/FileDialogs/libqmmpfiledialog.so
63
%%QMMP_DIALOG%%lib/qmmp/FileDialogs/libqmmpfiledialog.so
64
%%CONVERTER%%lib/qmmp/General/libconverter.so
64
%%CONVERTER%%lib/qmmp/General/libconverter.so
65
%%COPYPASTE%%lib/qmmp/General/libcopypaste.so
65
%%COVER%%lib/qmmp/General/libcovermanager.so
66
%%COVER%%lib/qmmp/General/libcovermanager.so
66
%%FILEOPS%%lib/qmmp/General/libfileops.so
67
%%FILEOPS%%lib/qmmp/General/libfileops.so
67
%%HAL%%lib/qmmp/General/libhal.so
68
%%HAL%%lib/qmmp/General/libhal.so
Lines 73-88 Link Here
73
%%SCROBBLER%%lib/qmmp/General/libscrobbler.so
74
%%SCROBBLER%%lib/qmmp/General/libscrobbler.so
74
%%STATICON%%lib/qmmp/General/libstatusicon.so
75
%%STATICON%%lib/qmmp/General/libstatusicon.so
75
%%SB%%lib/qmmp/General/libstreambrowser.so
76
%%SB%%lib/qmmp/General/libstreambrowser.so
77
%%TRACKCHANGE%%lib/qmmp/General/libtrackchange.so
76
%%UDISKS%%lib/qmmp/General/libudisks.so
78
%%UDISKS%%lib/qmmp/General/libudisks.so
79
%%UDISKS2%%lib/qmmp/General/libudisks2.so
77
%%FAAD%%lib/qmmp/Input/libaac.so
80
%%FAAD%%lib/qmmp/Input/libaac.so
78
%%CDIO%%lib/qmmp/Input/libcdaudio.so
81
%%CDIO%%lib/qmmp/Input/libcdaudio.so
79
%%CUE%%lib/qmmp/Input/libcue.so
82
%%CUE%%lib/qmmp/Input/libcue.so
80
%%FFMPEG%%lib/qmmp/Input/libffmpeg.so
83
%%FFMPEG%%lib/qmmp/Input/libffmpeg.so
84
%%FFMPEG_LEGACY%%lib/qmmp/Input/libffmpeg_legacy.so
81
%%FLAC%%lib/qmmp/Input/libflac.so
85
%%FLAC%%lib/qmmp/Input/libflac.so
82
%%MAD%%lib/qmmp/Input/libmad.so
86
%%MAD%%lib/qmmp/Input/libmad.so
83
%%MODPLUG%%lib/qmmp/Input/libmodplug.so
87
%%MODPLUG%%lib/qmmp/Input/libmodplug.so
84
%%GME%%lib/qmmp/Input/libgme.so
88
%%GME%%lib/qmmp/Input/libgme.so
85
%%MUSEPACK%%lib/qmmp/Input/libmpc.so
89
%%MUSEPACK%%lib/qmmp/Input/libmpc.so
90
%%OPUS%%lib/qmmp/Input/libopus.so
86
%%SNDFILE%%lib/qmmp/Input/libsndfile.so
91
%%SNDFILE%%lib/qmmp/Input/libsndfile.so
87
%%VORBIS%%lib/qmmp/Input/libvorbis.so
92
%%VORBIS%%lib/qmmp/Input/libvorbis.so
88
%%WAVPACK%%lib/qmmp/Input/libwavpack.so
93
%%WAVPACK%%lib/qmmp/Input/libwavpack.so
Lines 93-101 Link Here
93
%%OSS%%lib/qmmp/Output/liboss.so
98
%%OSS%%lib/qmmp/Output/liboss.so
94
%%OSS4%%lib/qmmp/Output/liboss4.so
99
%%OSS4%%lib/qmmp/Output/liboss4.so
95
%%PULSE_AUDIO%%lib/qmmp/Output/libpulseaudio.so
100
%%PULSE_AUDIO%%lib/qmmp/Output/libpulseaudio.so
96
lib/qmmp/PlaylistFormats/libm3uplaylistformat.so
101
lib/qmmp/PlayListFormats/libm3uplaylistformat.so
97
lib/qmmp/PlaylistFormats/libplsplaylistformat.so
102
lib/qmmp/PlayListFormats/libplsplaylistformat.so
98
lib/qmmp/PlaylistFormats/libxspfplaylistformat.so
103
lib/qmmp/PlayListFormats/libxspfplaylistformat.so
99
%%CURL%%lib/qmmp/Transports/libhttp.so
104
%%CURL%%lib/qmmp/Transports/libhttp.so
100
%%MMS%%lib/qmmp/Transports/libmms.so
105
%%MMS%%lib/qmmp/Transports/libmms.so
101
%%SKINNEDUI%%lib/qmmp/Ui/libskinned.so
106
%%SKINNEDUI%%lib/qmmp/Ui/libskinned.so
Lines 134-140 Link Here
134
@dirrmtry lib/qmmp/General
139
@dirrmtry lib/qmmp/General
135
@dirrmtry lib/qmmp/Input
140
@dirrmtry lib/qmmp/Input
136
@dirrmtry lib/qmmp/Output
141
@dirrmtry lib/qmmp/Output
137
@dirrmtry lib/qmmp/PlaylistFormats
142
@dirrmtry lib/qmmp/PlayListFormats
138
@dirrmtry lib/qmmp/Transports
143
@dirrmtry lib/qmmp/Transports
139
@dirrmtry lib/qmmp/Ui
144
@dirrmtry lib/qmmp/Ui
140
@dirrmtry lib/qmmp/Visual
145
@dirrmtry lib/qmmp/Visual
(-)multimedia/qmmp-plugin-pack/Makefile (-3 / +2 lines)
Lines 1-8 Link Here
1
# Created by: SimaMoto,RyoTa <liangtai.s4@gmail.com>
2
# $FreeBSD$
1
# $FreeBSD$
3
2
4
PORTNAME=	qmmp-plugin-pack
3
PORTNAME=	qmmp-plugin-pack
5
PORTVERSION=	0.6.2
4
PORTVERSION=	0.7.0
6
CATEGORIES=	multimedia
5
CATEGORIES=	multimedia
7
MASTER_SITES=	http://qmmp.ylsoftware.com/files/plugins/ \
6
MASTER_SITES=	http://qmmp.ylsoftware.com/files/plugins/ \
8
		http://qmmp.googlecode.com/files/
7
		http://qmmp.googlecode.com/files/
Lines 13-19 Link Here
13
LICENSE=	GPLv2
12
LICENSE=	GPLv2
14
13
15
LIB_DEPENDS=	qmmpui:${PORTSDIR}/multimedia/qmmp
14
LIB_DEPENDS=	qmmpui:${PORTSDIR}/multimedia/qmmp
16
BUILD_DEPENDS=	qmmp>=0.6.0:${PORTSDIR}/multimedia/qmmp
15
BUILD_DEPENDS=	qmmp>=0.7.0:${PORTSDIR}/multimedia/qmmp
17
16
18
USE_BZIP2=	yes
17
USE_BZIP2=	yes
19
USES=		cmake:outsource pkgconfig
18
USES=		cmake:outsource pkgconfig
(-)multimedia/qmmp-plugin-pack/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (qmmp-plugin-pack-0.6.2.tar.bz2) = 8f241b94a3671a27d1d1f5d4695469760a52dcaafdc5e97f069b932ccb2ed41c
1
SHA256 (qmmp-plugin-pack-0.7.0.tar.bz2) = a86955c1448af8ce6ccb6b131f29b49dc77b4decb6a7ac310f8a5a73073c2ba6
2
SIZE (qmmp-plugin-pack-0.6.2.tar.bz2) = 121619
2
SIZE (qmmp-plugin-pack-0.7.0.tar.bz2) = 134229

Return to bug 177793