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

(-)quodlibet/Makefile (-4 / +5 lines)
Lines 6-16 Link Here
6
#
6
#
7
7
8
PORTNAME=	quodlibet
8
PORTNAME=	quodlibet
9
PORTVERSION=	0.15
9
PORTVERSION=	0.16
10
CATEGORIES=	multimedia audio python
10
CATEGORIES=	multimedia audio python
11
MASTER_SITES=	http://www.sacredchao.net/~piman/software/
11
MASTER_SITES=	http://www.sacredchao.net/~piman/software/
12
12
13
MAINTAINER=	bh@izb.knu.ac.kr
13
MAINTAINER=	changbom.yoon@gmail.com
14
COMMENT=	A GTK+-based audio player written in Python
14
COMMENT=	A GTK+-based audio player written in Python
15
15
16
BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/gst/__init__.py:${PORTSDIR}/multimedia/py-gstreamer \
16
BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/gst/__init__.py:${PORTSDIR}/multimedia/py-gstreamer \
Lines 60-69 Link Here
60
.endif
60
.endif
61
61
62
pre-install:
62
pre-install:
63
	@${MKDIR} ${PREFIX}/lib/${PORTNAME}
63
	@${MKDIR} ${PREFIX}/share/applications
64
	@${MKDIR} ${PREFIX}/share/applications
64
65
65
post-install:
66
post-install:
66
	@${MKDIR} ${PREFIX}/lib/${PORTNAME}/plugins
67
	@${MKDIR} ${PREFIX}/share/${PORTNAME}/plugins
67
	@${INSTALL_DATA} ${FILESDIR}/qlscrobbler.py ${PREFIX}/lib/${PORTNAME}/plugins
68
	@${INSTALL_DATA} ${FILESDIR}/qlscrobbler.py ${PREFIX}/share/${PORTNAME}/plugins
68
69
69
.include <bsd.port.post.mk>
70
.include <bsd.port.post.mk>
(-)quodlibet/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (quodlibet-0.15.tar.gz) = 09b14d03e587af6ba929b18ed8e0df56
1
MD5 (quodlibet-0.16.tar.gz) = f47cdc1e8f7197a3cd281bd31b406d94
2
SHA256 (quodlibet-0.15.tar.gz) = 20851cc270f17330204683b0a29ab86dcfbbfdda0e1c399c8f97836347063cf5
2
SHA256 (quodlibet-0.16.tar.gz) = 8c23a08432f3be60d0d85ee650b7c12a30799a4bd307107b332db94b91db9a9d
3
SIZE (quodlibet-0.15.tar.gz) = 476236
3
SIZE (quodlibet-0.16.tar.gz) = 552149
(-)quodlibet/files/patch-Makefile (-8 / +17 lines)
Lines 1-6 Link Here
1
--- Makefile.orig	Fri Nov 11 16:06:26 2005
1
--- Makefile.orig	2005-12-13 19:46:30.000000000 -0700
2
+++ Makefile	Wed Dec 28 01:50:43 2005
2
+++ Makefile	2006-01-04 03:20:58.787760884 -0700
3
@@ -10,7 +10,6 @@
3
@@ -13,7 +13,6 @@
4
 	@./check.py
4
 	@./check.py
5
 
5
 
6
 make-install-dirs:
6
 make-install-dirs:
Lines 8-24 Link Here
8
 	mkdir -p $(DESTDIR)$(PREFIX)/bin
8
 	mkdir -p $(DESTDIR)$(PREFIX)/bin
9
 	mkdir -p $(DESTDIR)$(PREFIX)/$(TO)
9
 	mkdir -p $(DESTDIR)$(PREFIX)/$(TO)
10
 
10
 
11
@@ -27,10 +26,10 @@
11
@@ -24,7 +23,7 @@
12
 # installing the SVN version will have intltool and so it will build fine.
13
 install: make-install-dirs install-dirs install-programs
14
 	install -m 644 $(MODULES) rhythmbox-*.png $(DESTDIR)$(PREFIX)/$(TO)
15
-	-for E in $(EXTENSIONS); do (test -e $$E && install -m 755 -D $$E $(DESTDIR)$(PREFIX)/$(TODEP)/$$E); done
16
+	-for E in $(EXTENSIONS); do (test -e $$E && install -m 755 $$E $(DESTDIR)$(PREFIX)/$(TODEP)/$$E); done
17
 	-cd po && make install-po DESTDIR=$(DESTDIR)
12
 
18
 
13
 install-%: make-install-dirs
19
 install-dirs: $(addprefix dir-install-, $(MODULE_DIRS))
20
@@ -37,10 +36,10 @@
21
 
22
 app-install-%: make-install-dirs %.desktop
14
 	install -m 755 $*.py $(DESTDIR)$(PREFIX)/$(TO)
23
 	install -m 755 $*.py $(DESTDIR)$(PREFIX)/$(TO)
15
-	install -m 644 $*.1 $(DESTDIR)$(PREFIX)/share/man/man1/$*.1
24
-	install -m 644 $*.1 $(DESTDIR)$(PREFIX)/share/man/man1/$*.1
16
-	install -D -m 644 $*.png $(DESTDIR)$(PREFIX)/share/pixmaps/$*.png
25
-	install -D -m 644 $*.png $(DESTDIR)$(PREFIX)/share/pixmaps/$*.png
17
+	install -m 644 $*.1 $(DESTDIR)$(PREFIX)/man/man1/$*.1
26
+	install -m 644 $*.1 $(DESTDIR)$(PREFIX)/man/man1/$*.1
18
+	install -m 644 $*.png $(DESTDIR)$(PREFIX)/share/pixmaps/$*.png
27
+	install -m 644 $*.png $(DESTDIR)$(PREFIX)/share/pixmaps/$*.png
19
 	install -m 644 $*.png $(DESTDIR)$(PREFIX)/$(TO)
28
 	install -m 644 $*.svg $*.png $(DESTDIR)$(PREFIX)/$(TO)
20
-	install -D -m 644 $*.desktop $(DESTDIR)$(PREFIX)/share/applications/$*.desktop
29
-	-install -D -m 644 $*.desktop $(DESTDIR)$(PREFIX)/share/applications/$*.desktop
21
+	install -m 644 $*.desktop $(DESTDIR)$(PREFIX)/share/applications/$*.desktop
30
+	-install -m 644 $*.desktop $(DESTDIR)$(PREFIX)/share/applications/$*.desktop
22
 	ln -sf ../$(TO)/$*.py $(DESTDIR)$(PREFIX)/bin/$*
31
 	ln -sf ../$(TO)/$*.py $(DESTDIR)$(PREFIX)/bin/$*
23
 
32
 
24
 clean:
33
 clean:
(-)quodlibet/pkg-plist (-14 / +99 lines)
Lines 1-17 Link Here
1
bin/exfalso
1
bin/exfalso
2
bin/quodlibet
2
bin/quodlibet
3
lib/quodlibet/exfalso.png
3
%%EXTENSIONS:%%lib/quodlibet/_mmkeys.so
4
lib/quodlibet/exfalso.py
4
%%EXTENSIONS:%%lib/quodlibet/_trayicon.so
5
%%EXTENSIONS:%%lib/quodlibet/mmkeys.so
6
lib/quodlibet/plugins/qlscrobbler.py
7
lib/quodlibet/ql-volume-max.png
8
lib/quodlibet/ql-volume-medium.png
9
lib/quodlibet/ql-volume-min.png
10
lib/quodlibet/ql-volume-zero.png
11
lib/quodlibet/quodlibet.png
12
lib/quodlibet/quodlibet.py
13
lib/quodlibet/quodlibet.zip
14
%%EXTENSIONS:%%lib/quodlibet/trayicon.so
15
share/applications/exfalso.desktop
5
share/applications/exfalso.desktop
16
share/applications/quodlibet.desktop
6
share/applications/quodlibet.desktop
17
share/locale/bg/LC_MESSAGES/quodlibet.mo
7
share/locale/bg/LC_MESSAGES/quodlibet.mo
Lines 30-37 Link Here
30
share/locale/ru/LC_MESSAGES/quodlibet.mo
20
share/locale/ru/LC_MESSAGES/quodlibet.mo
31
share/pixmaps/exfalso.png
21
share/pixmaps/exfalso.png
32
share/pixmaps/quodlibet.png
22
share/pixmaps/quodlibet.png
23
share/quodlibet/browsers/__init__.py
24
share/quodlibet/browsers/_base.py
25
share/quodlibet/browsers/albums.py
26
share/quodlibet/browsers/audiofeeds.py
27
share/quodlibet/browsers/filesystem.py
28
share/quodlibet/browsers/iradio.py
29
share/quodlibet/browsers/paned.py
30
share/quodlibet/browsers/playlists.py
31
share/quodlibet/browsers/search.py
32
share/quodlibet/config.py
33
share/quodlibet/const.py
34
share/quodlibet/exfalso.png
35
share/quodlibet/exfalso.py
36
share/quodlibet/exfalso.svg
37
share/quodlibet/formats/__init__.py
38
share/quodlibet/formats/_apev2.py
39
share/quodlibet/formats/_audio.py
40
share/quodlibet/formats/_vorbis.py
41
share/quodlibet/formats/ape.py
42
share/quodlibet/formats/flac_.py
43
share/quodlibet/formats/mod.py
44
share/quodlibet/formats/mp3.py
45
share/quodlibet/formats/mp4.py
46
share/quodlibet/formats/mpc.py
47
share/quodlibet/formats/oggvorbis.py
48
share/quodlibet/formats/remote.py
49
share/quodlibet/formats/wavpack.py
50
share/quodlibet/library.py
51
share/quodlibet/mutagen/__init__.py
52
share/quodlibet/mutagen/_constants.py
53
share/quodlibet/mutagen/apev2.py
54
share/quodlibet/mutagen/id3.py
55
share/quodlibet/parse/__init__.py
56
share/quodlibet/parse/_match.py
57
share/quodlibet/parse/_pattern.py
58
share/quodlibet/parse/_query.py
59
share/quodlibet/player.py
60
share/quodlibet/plugins.py
61
share/quodlibet/plugins/qlscrobbler.py
62
share/quodlibet/qltk/__init__.py
63
share/quodlibet/qltk/about.py
64
share/quodlibet/qltk/browser.py
65
share/quodlibet/qltk/cbes.py
66
share/quodlibet/qltk/ccb.py
67
share/quodlibet/qltk/chooser.py
68
share/quodlibet/qltk/completion.py
69
share/quodlibet/qltk/controls.py
70
share/quodlibet/qltk/count.py
71
share/quodlibet/qltk/cover.py
72
share/quodlibet/qltk/delete.py
73
share/quodlibet/qltk/downloader.py
74
share/quodlibet/qltk/entry.py
75
share/quodlibet/qltk/exfalso.py
76
share/quodlibet/qltk/filesel.py
77
share/quodlibet/qltk/getstring.py
78
share/quodlibet/qltk/info.py
79
share/quodlibet/qltk/information.py
80
share/quodlibet/qltk/mmkeys.py
81
share/quodlibet/qltk/msg.py
82
share/quodlibet/qltk/playorder.py
83
share/quodlibet/qltk/pluginwin.py
84
share/quodlibet/qltk/prefs.py
85
share/quodlibet/qltk/properties.py
86
share/quodlibet/qltk/queue.py
87
share/quodlibet/qltk/quodlibet.py
88
share/quodlibet/qltk/remote.py
89
share/quodlibet/qltk/sliderbutton.py
90
share/quodlibet/qltk/songlist.py
91
share/quodlibet/qltk/trayicon.py
92
share/quodlibet/qltk/views.py
93
share/quodlibet/qltk/watcher.py
94
share/quodlibet/qltk/wlw.py
95
share/quodlibet/qltk/x.py
96
share/quodlibet/quodlibet.png
97
share/quodlibet/quodlibet.py
98
share/quodlibet/quodlibet.svg
99
share/quodlibet/rhythmbox-volume-max.png
100
share/quodlibet/rhythmbox-volume-medium.png
101
share/quodlibet/rhythmbox-volume-min.png
102
share/quodlibet/rhythmbox-volume-zero.png
103
share/quodlibet/stock.py
104
share/quodlibet/util.py
105
share/quodlibet/widgets.py
33
@unexec rmdir %D/share/applications 2>/dev/null || true
106
@unexec rmdir %D/share/applications 2>/dev/null || true
34
@exec mkdir -p %D/lib/quodlibet/plugins
107
@exec mkdir -p %D/share/quodlibet/plugins
35
@dirrm lib/quodlibet/plugins
108
@dirrm share/quodlibet/plugins
36
@exec mkdir -p %D/lib/quodlibet
109
@exec mkdir -p %D/lib/quodlibet
37
@dirrm lib/quodlibet
110
@dirrm lib/quodlibet
111
@exec mkdir -p %D/share/quodlibet/browsers
112
@dirrm share/quodlibet/browsers
113
@exec mkdir -p %D/share/quodlibet/formats
114
@dirrm share/quodlibet/formats
115
@exec mkdir -p %D/share/quodlibet/mutagen
116
@dirrm share/quodlibet/mutagen
117
@exec mkdir -p %D/share/quodlibet/parse
118
@dirrm share/quodlibet/parse
119
@exec mkdir -p %D/share/quodlibet/qltk
120
@dirrm share/quodlibet/qltk
121
@exec mkdir -p %D/share/quodlibet
122
@dirrm share/quodlibet

Return to bug 91308