diff options
author | Nicola Vitale <nivit@FreeBSD.org> | 2007-01-22 22:32:38 +0000 |
---|---|---|
committer | Nicola Vitale <nivit@FreeBSD.org> | 2007-01-22 22:32:38 +0000 |
commit | 1a9016ce5cc5cc58ed8381c2d69c23cb734de1fa (patch) | |
tree | 26c11190b4ca7247b13799418a9b0fdea3889a1a /audio/sonata | |
parent | 0093ab676a300bce0d2d5837472e1cc5c8479bd8 (diff) | |
download | ports-1a9016ce5cc5cc58ed8381c2d69c23cb734de1fa.tar.gz ports-1a9016ce5cc5cc58ed8381c2d69c23cb734de1fa.zip |
Notes
Diffstat (limited to 'audio/sonata')
-rw-r--r-- | audio/sonata/Makefile | 48 | ||||
-rw-r--r-- | audio/sonata/distinfo | 3 | ||||
-rw-r--r-- | audio/sonata/files/patch-setup.py | 11 | ||||
-rw-r--r-- | audio/sonata/pkg-descr | 18 | ||||
-rw-r--r-- | audio/sonata/pkg-plist | 28 |
5 files changed, 108 insertions, 0 deletions
diff --git a/audio/sonata/Makefile b/audio/sonata/Makefile new file mode 100644 index 000000000000..2bfc232f89ee --- /dev/null +++ b/audio/sonata/Makefile @@ -0,0 +1,48 @@ +# New ports collection makefile for: sonata +# Date created: 2007-01-22 +# Whom: Nicola Vitale <nivit@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= sonata +PORTVERSION= 1.0 +CATEGORIES= audio python +MASTER_SITES= ${MASTER_SITE_BERLIOS} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= nivit@FreeBSD.org +COMMENT= An elegant music player for MPD + +BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2 + +USE_GETTEXT= yes +USE_PYTHON= yes +USE_PYDISTUTILS= yes + +RM_OPTS= -R + +OPTIONS= MPD "Install Music Player Daemon" on \ + TAGLIB "Install support for editing metadata" off \ + SOAPPY "Install support for automatic lyrics fetching" off + +.include <bsd.port.pre.mk> + +.if defined (WITH_MPD) +RUN_DEPENDS+= mpd:${PORTSDIR}/audio/musicpd +.endif + +.if defined (WITH_TAGLIB) +RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/tagpy/__init__.py:${PORTSDIR}/audio/py-tagpy +.endif + +.if defined (WITH_SOAPPY) +RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/SOAPpy/__init__.py:${PORTSDIR}/net/py-soappy +.endif + +.if defined (NOPORTDOCS) +post-install: + ${RM} ${RM_OPTS} ${DOCSDIR} +.endif + +.include <bsd.port.post.mk> diff --git a/audio/sonata/distinfo b/audio/sonata/distinfo new file mode 100644 index 000000000000..a2d411260367 --- /dev/null +++ b/audio/sonata/distinfo @@ -0,0 +1,3 @@ +MD5 (sonata-1.0.tar.gz) = a4250df81b5b0ca4c83b6f5efc119cc2 +SHA256 (sonata-1.0.tar.gz) = 58a078a66d31015553454ffae65247673db597c8776fcb99f95edf7e386f8638 +SIZE (sonata-1.0.tar.gz) = 178348 diff --git a/audio/sonata/files/patch-setup.py b/audio/sonata/files/patch-setup.py new file mode 100644 index 000000000000..717a599c8f21 --- /dev/null +++ b/audio/sonata/files/patch-setup.py @@ -0,0 +1,11 @@ +--- setup.py Mon Jan 22 00:26:11 2007 ++++ setup.py.port Mon Jan 22 10:48:16 2007 +@@ -38,7 +38,7 @@ + extra_link_args=capture("pkg-config --libs gtk+-2.0 pygtk-2.0").split() + ),], + scripts = ['sonata'], +- data_files=[('share/sonata', ['README', 'CHANGELOG', 'TODO', 'TRANSLATORS']), ++ data_files=[('share/doc/sonata', ['README', 'CHANGELOG', 'TODO', 'TRANSLATORS']), + ('share/applications', ['sonata.desktop']), + ('share/pixmaps', ['pixmaps/sonata.png', 'pixmaps/sonata_large.png', 'pixmaps/sonatacd.png', 'pixmaps/sonatacd_large.png', 'pixmaps/sonata-artist.png', 'pixmaps/sonata-album.png']), + ('share/locale/de/LC_MESSAGES', ['locale/de/LC_MESSAGES/sonata.mo']), diff --git a/audio/sonata/pkg-descr b/audio/sonata/pkg-descr new file mode 100644 index 000000000000..e85fc5929bed --- /dev/null +++ b/audio/sonata/pkg-descr @@ -0,0 +1,18 @@ +Sonata is a lightweight GTK+ music client for the Music Player Daemon (MPD). +It aims to be efficient (no toolbar, main menu, or statusbar), user-friendly, +and clean. + +FEATURES: + + Expanded and collapsed views + + Automatic remote or local album art + + Automatic fetching of lyrics + + Playlist and stream support + + Support for editing song tags + + System tray icon with tooltip + + Popup notification + + Library searching by artist, song, etc. + + Keyboard friendly + + Support for multimedia keys + + Commandline control + +WWW: http://sonata.berlios.de/index.html diff --git a/audio/sonata/pkg-plist b/audio/sonata/pkg-plist new file mode 100644 index 000000000000..e130255e3f61 --- /dev/null +++ b/audio/sonata/pkg-plist @@ -0,0 +1,28 @@ +@comment $FreeBSD$ +bin/sonata +%%PYTHON_SITELIBDIR%%/mmkeys.so +%%PYTHON_SITELIBDIR%%/mpdclient3.py +%%PYTHON_SITELIBDIR%%/mpdclient3.pyc +%%PYTHON_SITELIBDIR%%/mpdclient3.pyo +%%PYTHON_SITELIBDIR%%/sonata.py +%%PYTHON_SITELIBDIR%%/sonata.pyc +%%PYTHON_SITELIBDIR%%/sonata.pyo +share/applications/sonata.desktop +share/locale/de/LC_MESSAGES/sonata.mo +share/locale/fr/LC_MESSAGES/sonata.mo +share/locale/pl/LC_MESSAGES/sonata.mo +share/locale/ru/LC_MESSAGES/sonata.mo +share/locale/uk/LC_MESSAGES/sonata.mo +share/pixmaps/sonata-album.png +share/pixmaps/sonata-artist.png +share/pixmaps/sonata.png +share/pixmaps/sonata_large.png +share/pixmaps/sonatacd.png +share/pixmaps/sonatacd_large.png +%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/TODO +%%PORTDOCS%%%%DOCSDIR%%/TRANSLATORS +@dirrmtry share/applications +@dirrmtry share/pixmaps +%%PORTDOCS%%@dirrm %%DOCSDIR%% |