View | Details | Raw Unified | Return to bug 102631
Collapse All | Expand All

(-)Makefile (-49 / +42 lines)
Line 9 Link Here
9
PORTVERSION=	0.21.1
9
PORTVERSION=	0.23.1
10
--
Line 16 Link Here
16
BROKEN=		fails to install/deinstall cleanly
16
BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/gst-0.10/gst/__init__.py:${PORTSDIR}/multimedia/py-gstreamer
17
--
17
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/gst-0.10/gst/__init__.py:${PORTSDIR}/multimedia/py-gstreamer
Lines 18-21 Link Here
18
INITIAL_DEP=	${PYTHON_SITELIBDIR}/gst-0.10/gst/__init__.py:${PORTSDIR}/multimedia/py-gstreamer \
19
BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/mutagen/__init__.py:${PORTSDIR}/audio/py-mutagen
19
		${PYTHON_SITELIBDIR}/mutagen/__init__.py:${PORTSDIR}/audio/py-mutagen
20
RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/mutagen/__init__.py:${PORTSDIR}/audio/py-mutagen
20
BUILD_DEPENDS=	${INITIAL_DEP}
21
RUN_DEPENDS=	${INITIAL_DEP}
22
--
Line 23 Link Here
23
USE_PYTHON=	2.3+
22
USE_PYTHON=	2.4+
24
--
Line 25 Link Here
24
USE_GETTEXT=	yes
Lines 32-35 Link Here
32
QUODLIBET_FORMATS?=	ogg vorbis mp3 flac musepack wavpack aac remote
32
OPTIONS=	FLAC "Flac audio support" on
33
.for format in ${QUODLIBET_FORMATS}
33
OPTIONS+=	MP3 "MP3 audio support" on
34
WANT_QUODLIBET_${format:U}=	yes
34
OPTIONS+=	AAC "AAC support with MPEG4IP" on
35
.endfor
35
OPTIONS+=	MUSEPACK "Musepack (MPC, musicpd, libmpcdec) support" on
36
--
36
OPTIONS+=	OGG "OGG multimedia container support" on
37
OPTIONS+=	SPEEX "OGG/Speex audio support" on
38
OPTIONS+=	VORBIS "OGG/Vorbis audio support" on
39
OPTIONS+=	WAVPACK "Wavpack support" on
40
OPTIONS+=	REMOTE "Enable remote playback" on
41
OPTIONS+=	EXTENSIONS "Enable extensions" off
Line 37 Link Here
37
.if defined(WANT_QUODLIBET_OGG)
43
.include <bsd.port.pre.mk>
38
--
44
45
.if !defined(WITHOUT_OGG)
Line 41 Link Here
41
.if defined(WANT_QUODLIBET_VORBIS)
49
.if !defined(WITHOUT_VORBIS)
42
--
Line 45 Link Here
45
.if defined(WANT_QUODLIBET_MP3)
53
.if !defined(WITHOUT_SPEEX)
46
--
54
USE_GSTREAMER+=	speex
55
.endif
56
57
.if !defined(WITHOUT_MP3)
Line 49 Link Here
49
.if defined(WANT_QUODLIBET_FLAC)
61
.if !defined(WITHOUT_FLAC)
50
--
Lines 53-57 Link Here
53
.if defined(WANT_QUODLIBET_MUSEPACK) || defined(WANT_QUODLIBET_WAVPACK) \
65
.if !defined(WITHOUT_MUSEPACK) || !defined(WITHOUT_WAVPACK) \
54
    || defined(WANT_QUODLIBET_AAC)
66
		|| !defined(WITHOUT_AAC)
55
CTYPES_DEP=	${PYTHON_SITELIBDIR}/ctypes/__init__.py:${PORTSDIR}/devel/py-ctypes
67
BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/ctypes/__init__.py:${PORTSDIR}/devel/py-ctypes
56
BUILD_DEPENDS+=	${CTYPES_DEP}
68
RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/ctypes/__init__.py:${PORTSDIR}/devel/py-ctypes
57
RUN_DEPENDS+=	${CTYPES_DEP}
58
--
Line 60 Link Here
60
.if defined(WANT_QUODLIBET_MUSEPACK)
71
.if !defined(WITHOUT_MUSEPACK)
61
--
72
LIB_DEPENDS+=	mpcdec.4:${PORTSDIR}/audio/libmpcdec
Line 64 Link Here
64
.if defined(WANT_QUODLIBET_WAVPACK)
76
.if !defined(WITHOUT_WAVPACK)
65
--
77
LIB_DEPENDS+=	wavpack.0:${PORTSDIR}/audio/wavpack
Line 68 Link Here
68
.if defined(WANT_QUODLIBET_AAC)
81
.if !defined(WITHOUT_MPEG4IP)
69
--
Lines 73-76 Link Here
73
.if defined(WANT_QUODLIBET_REMOTE)
86
.if !defined(WITHOUT_REMOTE)
74
FEEDPARSER_DEP=	${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/py-feedparser
87
BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/py-feedparser
75
BUILD_DEPENDS+=	${FEEDPARSER_DEP}
88
RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/py-feedparser
76
RUN_DEPENDS+=	${FEEDPARSER_DEP}
77
--
Lines 81-83 Link Here
81
EXTRAS_DEP=	${PYTHON_SITELIBDIR}/gtk-2.0/egg/__init__.py:${PORTSDIR}/x11-toolkits/py-gnome-extras
93
BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/gtk-2.0/egg/__init__.py:${PORTSDIR}/x11-toolkits/py-gnome-extras
82
BUILD_DEPENDS+=	${EXTRAS_DEP}
94
RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/gtk-2.0/egg/__init__.py:${PORTSDIR}/x11-toolkits/py-gnome-extras
83
RUN_DEPENDS+=	${EXTRAS_DEP}
84
--
Lines 94-95 Link Here
94
.include <bsd.port.pre.mk>
95
Line 101 Link Here
101
BROKEN= Does not configure
110
BROKEN=	Does not configure
102
--
(-)distinfo (-4 / +3 lines)
Lines 1-3 Link Here
1
MD5 (quodlibet-0.21.1.tar.gz) = 39508a281244e5b9264d2f9692e5f498
1
MD5 (quodlibet-0.23.1.tar.gz) = 8b9d4f4dc0850b48cfe9b4b390722ef4
2
SHA256 (quodlibet-0.21.1.tar.gz) = c093116a7b3846a937c37396f630dd8e5ea79654a38e322144b231ce685926d5
2
SHA256 (quodlibet-0.23.1.tar.gz) = 639d6364798802ab50580e652abe53c72470ab04e7ecd06e66bee0542d2d01e8
3
SIZE (quodlibet-0.21.1.tar.gz) = 498151
3
SIZE (quodlibet-0.23.1.tar.gz) = 542885
4
--
(-)pkg-plist (-116 / +110 lines)
Line 18 Link Here
18
share/locale/ja/LC_MESSAGES/quodlibet.mo
Line 27 Link Here
28
share/locale/zh_TW/LC_MESSAGES/quodlibet.mo
Lines 29-124 Link Here
29
share/quodlibet/browsers/__init__.py
31
%%DATADIR%%/browsers/__init__.py
30
share/quodlibet/browsers/_base.py
32
%%DATADIR%%/browsers/_base.py
31
share/quodlibet/browsers/albums.py
33
%%DATADIR%%/browsers/albums.py
32
share/quodlibet/browsers/audiofeeds.py
34
%%DATADIR%%/browsers/audiofeeds.py
33
share/quodlibet/browsers/filesystem.py
35
%%DATADIR%%/browsers/filesystem.py
34
share/quodlibet/browsers/iradio.py
36
%%DATADIR%%/browsers/iradio.py
35
share/quodlibet/browsers/paned.py
37
%%DATADIR%%/browsers/paned.py
36
share/quodlibet/browsers/playlists.py
38
%%DATADIR%%/browsers/playlists.py
37
share/quodlibet/browsers/search.py
39
%%DATADIR%%/browsers/search.py
38
share/quodlibet/config.py
40
%%DATADIR%%/config.py
39
share/quodlibet/const.py
41
%%DATADIR%%/const.py
40
share/quodlibet/exfalso.png
42
%%DATADIR%%/exfalso.png
41
share/quodlibet/exfalso.py
43
%%DATADIR%%/exfalso.py
42
share/quodlibet/exfalso.svg
44
%%DATADIR%%/exfalso.svg
43
share/quodlibet/formats/__init__.py
45
%%DATADIR%%/formats/__init__.py
44
share/quodlibet/formats/_apev2.py
46
%%DATADIR%%/formats/_apev2.py
45
share/quodlibet/formats/_audio.py
47
%%DATADIR%%/formats/_audio.py
46
share/quodlibet/formats/_vorbis.py
48
%%DATADIR%%/formats/_id3.py
47
share/quodlibet/formats/flac.py
49
%%DATADIR%%/formats/mod.py
48
share/quodlibet/formats/mod.py
50
%%DATADIR%%/formats/mp3.py
49
share/quodlibet/formats/mp3.py
51
%%DATADIR%%/formats/mp4.py
50
share/quodlibet/formats/mp4.py
52
%%DATADIR%%/formats/mpc.py
51
share/quodlibet/formats/mpc.py
53
%%DATADIR%%/formats/remote.py
52
share/quodlibet/formats/oggvorbis.py
54
%%DATADIR%%/formats/trueaudio.py
53
share/quodlibet/formats/remote.py
55
%%DATADIR%%/formats/wav.py
54
share/quodlibet/formats/wav.py
56
%%DATADIR%%/formats/wavpack.py
55
share/quodlibet/formats/wavpack.py
57
%%DATADIR%%/formats/xiph.py
56
share/quodlibet/library.py
58
%%DATADIR%%/library/__init__.py
57
share/quodlibet/parse/__init__.py
59
%%DATADIR%%/library/_library.py
58
share/quodlibet/parse/_match.py
60
%%DATADIR%%/library/songs.py
59
share/quodlibet/parse/_pattern.py
61
%%DATADIR%%/parse/__init__.py
60
share/quodlibet/parse/_query.py
62
%%DATADIR%%/parse/_match.py
61
share/quodlibet/player.py
63
%%DATADIR%%/parse/_pattern.py
62
share/quodlibet/plugins/__init__.py
64
%%DATADIR%%/parse/_query.py
63
share/quodlibet/plugins/editing.py
65
%%DATADIR%%/player.py
64
share/quodlibet/plugins/events.py
66
%%DATADIR%%/plugins/__init__.py
65
share/quodlibet/plugins/events/qlscrobbler.py
67
%%DATADIR%%/plugins/editing.py
66
share/quodlibet/plugins/songsmenu.py
68
%%DATADIR%%/plugins/events.py
67
share/quodlibet/qltk/__init__.py
69
%%DATADIR%%/plugins/events/qlscrobbler.py
68
share/quodlibet/qltk/_editpane.py
70
%%DATADIR%%/plugins/songsmenu.py
69
share/quodlibet/qltk/about.py
71
%%DATADIR%%/qltk/__init__.py
70
share/quodlibet/qltk/bookmarks.py
72
%%DATADIR%%/qltk/_editpane.py
71
share/quodlibet/qltk/browser.py
73
%%DATADIR%%/qltk/about.py
72
share/quodlibet/qltk/cbes.py
74
%%DATADIR%%/qltk/bookmarks.py
73
share/quodlibet/qltk/ccb.py
75
%%DATADIR%%/qltk/browser.py
74
share/quodlibet/qltk/chooser.py
76
%%DATADIR%%/qltk/cbes.py
75
share/quodlibet/qltk/completion.py
77
%%DATADIR%%/qltk/ccb.py
76
share/quodlibet/qltk/controls.py
78
%%DATADIR%%/qltk/chooser.py
77
share/quodlibet/qltk/count.py
79
%%DATADIR%%/qltk/completion.py
78
share/quodlibet/qltk/cover.py
80
%%DATADIR%%/qltk/controls.py
79
share/quodlibet/qltk/delete.py
81
%%DATADIR%%/qltk/cover.py
80
share/quodlibet/qltk/downloader.py
82
%%DATADIR%%/qltk/dbus_.py
81
share/quodlibet/qltk/edittags.py
83
%%DATADIR%%/qltk/delete.py
82
share/quodlibet/qltk/entry.py
84
%%DATADIR%%/qltk/downloader.py
83
share/quodlibet/qltk/exfalso.py
85
%%DATADIR%%/qltk/edittags.py
84
share/quodlibet/qltk/filesel.py
86
%%DATADIR%%/qltk/entry.py
85
share/quodlibet/qltk/getstring.py
87
%%DATADIR%%/qltk/exfalso.py
86
share/quodlibet/qltk/info.py
88
%%DATADIR%%/qltk/filesel.py
87
share/quodlibet/qltk/information.py
89
%%DATADIR%%/qltk/getstring.py
88
share/quodlibet/qltk/lyrics.py
90
%%DATADIR%%/qltk/info.py
89
share/quodlibet/qltk/mmkeys.py
91
%%DATADIR%%/qltk/information.py
90
share/quodlibet/qltk/msg.py
92
%%DATADIR%%/qltk/lyrics.py
91
share/quodlibet/qltk/playorder.py
93
%%DATADIR%%/qltk/mmkeys.py
92
share/quodlibet/qltk/pluginwin.py
94
%%DATADIR%%/qltk/msg.py
93
share/quodlibet/qltk/prefs.py
95
%%DATADIR%%/qltk/playorder.py
94
share/quodlibet/qltk/properties.py
96
%%DATADIR%%/qltk/pluginwin.py
95
share/quodlibet/qltk/queue.py
97
%%DATADIR%%/qltk/prefs.py
96
share/quodlibet/qltk/quodlibet.py
98
%%DATADIR%%/qltk/properties.py
97
share/quodlibet/qltk/remote.py
99
%%DATADIR%%/qltk/queue.py
98
share/quodlibet/qltk/renamefiles.py
100
%%DATADIR%%/qltk/quodlibet.py
99
share/quodlibet/qltk/session.py
101
%%DATADIR%%/qltk/remote.py
100
share/quodlibet/qltk/sliderbutton.py
102
%%DATADIR%%/qltk/renamefiles.py
101
share/quodlibet/qltk/songlist.py
103
%%DATADIR%%/qltk/session.py
102
share/quodlibet/qltk/songsmenu.py
104
%%DATADIR%%/qltk/sliderbutton.py
103
share/quodlibet/qltk/tagscombobox.py
105
%%DATADIR%%/qltk/songlist.py
104
share/quodlibet/qltk/tagsfrompath.py
106
%%DATADIR%%/qltk/songsmenu.py
105
share/quodlibet/qltk/textedit.py
107
%%DATADIR%%/qltk/tagscombobox.py
106
share/quodlibet/qltk/tracknumbers.py
108
%%DATADIR%%/qltk/tagsfrompath.py
107
share/quodlibet/qltk/trayicon.py
109
%%DATADIR%%/qltk/textedit.py
108
share/quodlibet/qltk/views.py
110
%%DATADIR%%/qltk/tracker.py
109
share/quodlibet/qltk/watcher.py
111
%%DATADIR%%/qltk/tracknumbers.py
110
share/quodlibet/qltk/wlw.py
112
%%DATADIR%%/qltk/views.py
111
share/quodlibet/qltk/x.py
113
%%DATADIR%%/qltk/wlw.py
112
share/quodlibet/quodlibet.png
114
%%DATADIR%%/qltk/x.py
113
share/quodlibet/quodlibet.py
115
%%DATADIR%%/quodlibet.png
114
share/quodlibet/quodlibet.svg
116
%%DATADIR%%/quodlibet.py
115
share/quodlibet/rhythmbox-volume-max.png
117
%%DATADIR%%/quodlibet.svg
116
share/quodlibet/rhythmbox-volume-medium.png
118
%%DATADIR%%/rhythmbox-volume-max.png
117
share/quodlibet/rhythmbox-volume-min.png
119
%%DATADIR%%/rhythmbox-volume-medium.png
118
share/quodlibet/rhythmbox-volume-zero.png
120
%%DATADIR%%/rhythmbox-volume-min.png
119
share/quodlibet/stock.py
121
%%DATADIR%%/rhythmbox-volume-zero.png
120
share/quodlibet/util/__init__.py
122
%%DATADIR%%/stock.py
121
share/quodlibet/util/i18n.py
123
%%DATADIR%%/util/__init__.py
122
share/quodlibet/util/massagers.py
124
%%DATADIR%%/util/copool.py
123
share/quodlibet/util/uri.py
125
%%DATADIR%%/util/i18n.py
124
share/quodlibet/widgets.py
126
%%DATADIR%%/util/massagers.py
125
--
127
%%DATADIR%%/util/uri.py
128
%%DATADIR%%/widgets.py
Lines 126-143 Link Here
126
@exec mkdir -p %D/share/quodlibet/plugins/events
130
%%EXTENSIONS%%@dirrm lib/quodlibet
127
@dirrm share/quodlibet/plugins/events
131
@dirrm %%DATADIR%%/util
128
@exec mkdir -p %D/share/quodlibet/plugins
132
@dirrm %%DATADIR%%/qltk
129
@dirrm share/quodlibet/plugins
133
@dirrm %%DATADIR%%/plugins/events
130
@exec mkdir -p %D/lib/quodlibet
134
@dirrm %%DATADIR%%/plugins
131
@dirrm lib/quodlibet
135
@dirrm %%DATADIR%%/parse
132
@exec mkdir -p %D/share/quodlibet/browsers
136
@dirrm %%DATADIR%%/library
133
@dirrm share/quodlibet/browsers
137
@dirrm %%DATADIR%%/formats
134
@exec mkdir -p %D/share/quodlibet/formats
138
@dirrm %%DATADIR%%/browsers
135
@dirrm share/quodlibet/formats
139
@dirrm %%DATADIR%%
136
@exec mkdir -p %D/share/quodlibet/parse
137
@dirrm share/quodlibet/parse
138
@exec mkdir -p %D/share/quodlibet/qltk
139
@dirrm share/quodlibet/qltk
140
@exec mkdir -p %D/share/quodlibet/util
141
@dirrm share/quodlibet/util
142
@exec mkdir -p %D/share/quodlibet
143
@dirrm share/quodlibet
144
--

Return to bug 102631