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

(-)gmpc-0.15.0/Makefile (-23 / +29 lines)
Lines 5-46 Link Here
5
# $FreeBSD: ports/audio/gmpc/Makefile,v 1.13 2007/06/12 05:22:38 novel Exp $
5
# $FreeBSD: ports/audio/gmpc/Makefile,v 1.13 2007/06/12 05:22:38 novel Exp $
6
#
6
#
7
7
8
PORTNAME=	gmpc
8
PORTNAME=		gmpc
9
PORTVERSION=	0.13.0
9
PORTVERSION=	0.15.0
10
PORTREVISION=	1
10
CATEGORIES=		audio
11
PORTEPOCH=	1
11
MASTER_SITES=   http://download.sarine.nl/gmpc-0.15.0/ \
12
CATEGORIES=	audio
12
				http://download.gna.org/kanicule/freebsd/distfiles/
13
MASTER_SITES=	http://download.qballcow.nl/programs/gmpc-0.13/
14
13
15
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	mathias@monnerville.com
16
COMMENT=	Tray-aware GTK2 client for musicpd
15
COMMENT=	Full featured GTK2 client for musicpd
17
16
18
LIB_DEPENDS=	mpd:${PORTSDIR}/audio/libmpd
17
LIB_DEPENDS=	mpd:${PORTSDIR}/audio/libmpd
19
18
20
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
21
USE_GNOME=	libglade2 gnomevfs2
20
USE_GMAKE=		yes
21
USE_GNOME=		libglade2 gnomevfs2
22
USE_X_PREFIX=	yes
22
USE_X_PREFIX=	yes
23
USE_GETTEXT=	yes
23
24
24
OPTIONS=	NLS "Native language support" on
25
OPTIONS=	SESSION "Enable session support" on \
26
			MMKEYS "Enable multimedia keys support" on \
27
			TRAY "Enable tray icon support" on
25
28
26
.include <bsd.port.pre.mk>
29
.include <bsd.port.pre.mk>
27
30
28
.if !defined(WITHOUT_NLS)
31
pre-configure:
29
USE_GETTEXT=	yes
32
.if defined(WITHOUT_SESSION)
30
PLIST_FILES+=	share/locale/fr/LC_MESSAGES/gmpc.mo
33
CONFIGURE_ARGS+= --disable-sm
31
PLIST_FILES+=	share/locale/ru/LC_MESSAGES/gmpc.mo
32
.endif
34
.endif
33
35
34
post-patch:
36
.if defined(WITHOUT_MMKEYS)
35
	@${REINPLACE_CMD} -e 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|g' \
37
CONFIGURE_ARGS+= --disable-mmkeys
36
		${WRKSRC}/data/Makefile.in
38
.endif
37
39
38
post-install:
40
.if defined(WITHOUT_TRAY)
39
.if !defined(WITHOUT_NLS)
41
CONFIGURE_ARGS+= --disable-trayicon
40
.for language in fr ru
41
	${MKDIR} ${LOCALBASE}/share/locale/${language}/LC_MESSAGES
42
	${INSTALL_DATA} ${WRKSRC}/po/${language}.gmo ${PREFIX}/share/locale/${language}/LC_MESSAGES/gmpc.mo
43
.endfor
44
.endif
42
.endif
43
44
post-configure:
45
	@${REINPLACE_CMD} 	-e 's#^\(G\{0,1\}MSGFMT =\)#\1 ${PREFIX}/bin/msgfmt#' \
46
		${WRKSRC}/po/Makefile
47
48
post-patch:
49
	@${REINPLACE_CMD} -e 's,(libdir)/pkgconfig,(prefix)/libdata/pkgconfig,g' \
50
		${WRKSRC}/data/Makefile.in
45
51
46
.include <bsd.port.post.mk>
52
.include <bsd.port.post.mk>
(-)gmpc-0.15.0/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (gmpc-0.13.0.tar.gz) = dbbb1880feb8b9c2493ece670520299b
1
MD5 (gmpc-0.15.0.tar.gz) = 00fc95f8f67a2d9c7b7d3bf58299148c
2
SHA256 (gmpc-0.13.0.tar.gz) = 7b47fd0d2e5a2f2d626b3e9e903ff8a0c0ce7c926925944dcea1f9ca3e6cfda1
2
SHA256 (gmpc-0.15.0.tar.gz) = 4d0da17757e01ec66dfaa92966344db701195f5e191bdd58420070273380804e
3
SIZE (gmpc-0.13.0.tar.gz) = 476926
3
SIZE (gmpc-0.15.0.tar.gz) = 764372
(-)gmpc-0.15.0/pkg-descr (-5 / +14 lines)
Lines 1-8 Link Here
1
A tray-aware GTK2-client for MPD, the Music Player Daemon.
1
GMPC is a GTK2 frontend for the mpd (Music Player Daemon). It's 
2
gmpc connects to a MPD running on a machine via a network.
2
focused on being fast and easy to use, while making optimal 
3
use of all the functions in mpd.
4
5
It connects to a MPD running on a machine via a network.
3
Read more about MPD on http://www.musicpd.org
6
Read more about MPD on http://www.musicpd.org
4
7
5
You have to install musicpd somewhere in your network to
8
Features:
6
make use of this program.
9
10
* Metadata support, it can show artist image, album art, lyrics, 
11
etc.
12
* Plugin support.
13
* Fast, gmpc is optimized to work even on low end machines and 
14
slow networks.
15
* Profile support, easily use gmpc with multiple mpd's.
7
16
8
WWW:	http://www.musicpd.org
17
WWW:	http://sarine.nl/gmpc/
(-)gmpc-0.15.0/pkg-plist (-25 / +70 lines)
Lines 1-30 Link Here
1
bin/gmpc
1
bin/gmpc
2
%%DATADIR%%/gmpc-tray.png
2
include/gmpc/TreeSearchWidget.h
3
%%DATADIR%%/gmpc.png
4
%%DATADIR%%/icecast.png
5
%%DATADIR%%/media-album.png
6
%%DATADIR%%/media-artist.png
7
%%DATADIR%%/media-audiofile.png
8
%%DATADIR%%/media-next.png
9
%%DATADIR%%/media-pause.png
10
%%DATADIR%%/media-play.png
11
%%DATADIR%%/media-playlist.png
12
%%DATADIR%%/media-prev.png
13
%%DATADIR%%/media-stop.png
14
%%DATADIR%%/media-stream.png
15
%%DATADIR%%/player-repeat.png
16
%%DATADIR%%/player-shuffle.png
17
%%DATADIR%%/gmpc.glade
18
%%DATADIR%%/playlist3.glade
19
%%DATADIR%%/open-location.glade
20
%%DATADIR%%/add-browser.glade
21
share/applications/gmpc.desktop
22
share/pixmaps/gmpc.png
23
include/gmpc/config1.h
3
include/gmpc/config1.h
24
include/gmpc/cover-art.h
4
include/gmpc/gmpc-clicklabel.h
5
include/gmpc/gmpc-metaimage.h
6
include/gmpc/gmpc-mpddata-model.h
7
include/gmpc/gmpc-mpddata-treeview.h
8
include/gmpc/gmpc-profiles.h
9
include/gmpc/gmpc_easy_download.h
10
include/gmpc/metadata.h
25
include/gmpc/plugin.h
11
include/gmpc/plugin.h
26
include/gmpc/qthread.h
12
lib/locale/de/LC_MESSAGES/gmpc.mo
27
@dirrm include/gmpc
13
lib/locale/fr/LC_MESSAGES/gmpc.mo
14
lib/locale/gl/LC_MESSAGES/gmpc.mo
15
lib/locale/nl/LC_MESSAGES/gmpc.mo
16
lib/locale/pl/LC_MESSAGES/gmpc.mo
17
lib/locale/ru/LC_MESSAGES/gmpc.mo
28
libdata/pkgconfig/gmpc.pc
18
libdata/pkgconfig/gmpc.pc
29
@dirrm %%DATADIR%%
19
share/applications/gmpc.desktop
20
share/gmpc/gmpc-add-url.png
21
share/gmpc/gmpc-loading-cover.png
22
share/gmpc/gmpc-no-cover.png
23
share/gmpc/gmpc-tray-disconnected.png
24
share/gmpc/gmpc-tray-pause.png
25
share/gmpc/gmpc-tray-play.png
26
share/gmpc/gmpc-tray.png
27
share/gmpc/gmpc-volume.png
28
share/gmpc/gmpc.glade
29
share/gmpc/gmpc.png
30
share/gmpc/hicolor/16x16/actions/media-playlist.png
31
share/gmpc/hicolor/16x16/actions/media-tag.png
32
share/gmpc/hicolor/16x16/actions/playlist-browser.png
33
share/gmpc/hicolor/16x16/actions/playlist-search-browser.png
34
share/gmpc/hicolor/16x16/actions/tag-browser.png
35
share/gmpc/hicolor/22x22/actions/media-playlist.png
36
share/gmpc/hicolor/32x32/actions/media-playlist.png
37
share/gmpc/hicolor/32x32/actions/media-tag.png
38
share/gmpc/hicolor/32x32/actions/playlist-browser.png
39
share/gmpc/hicolor/32x32/actions/playlist-search-browser.png
40
share/gmpc/hicolor/32x32/actions/tag-browser.png
41
share/gmpc/hicolor/48x48/actions/media-playlist.png
42
share/gmpc/hicolor/48x48/actions/media-tag.png
43
share/gmpc/hicolor/48x48/actions/tag-browser.png
44
share/gmpc/media-album.png
45
share/gmpc/media-artist.png
46
share/gmpc/media-audiofile.png
47
share/gmpc/media-playback-start.png
48
share/gmpc/media-stream.png
49
share/gmpc/playlist3.glade
50
share/pixmaps/gmpc.png
51
@dirrm share/gmpc/hicolor/48x48/actions
52
@dirrm share/gmpc/hicolor/48x48
53
@dirrm share/gmpc/hicolor/32x32/actions
54
@dirrm share/gmpc/hicolor/32x32
55
@dirrm share/gmpc/hicolor/22x22/actions
56
@dirrm share/gmpc/hicolor/22x22
57
@dirrm share/gmpc/hicolor/16x16/actions
58
@dirrm share/gmpc/hicolor/16x16
59
@dirrm share/gmpc/hicolor
60
@dirrm include/gmpc
61
@dirrm share/gmpc
30
@dirrmtry share/applications
62
@dirrmtry share/applications
63
@dirrmtry lib/locale/ru/LC_MESSAGES
64
@dirrmtry lib/locale/ru
65
@dirrmtry lib/locale/pl/LC_MESSAGES
66
@dirrmtry lib/locale/pl
67
@dirrmtry lib/locale/nl/LC_MESSAGES
68
@dirrmtry lib/locale/nl
69
@dirrmtry lib/locale/gl/LC_MESSAGES
70
@dirrmtry lib/locale/gl
71
@dirrmtry lib/locale/fr/LC_MESSAGES
72
@dirrmtry lib/locale/fr
73
@dirrmtry lib/locale/de/LC_MESSAGES
74
@dirrmtry lib/locale/de
75
@dirrmtry lib/locale

Return to bug 115998