On Tue, Jul 17, 2007 at 11:56:28AM +0200, Simon Kuhnle wrote: > Works fine for me on i386, though I didn't test the Audioscrobbler > support for the lack of an last.fm account or anything similar. > -- > simon here's a tweaked version, with desktop-file-utils as a dependency and some small tweaks.
last.fm support works well: http://www.last.fm/user/jasper_la/ maintainer, does this look ok to you? Index: Makefile =================================================================== RCS file: /cvs/ports/audio/sonata/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- Makefile 17 May 2007 21:27:37 -0000 1.1.1.1 +++ Makefile 17 Jul 2007 10:28:01 -0000 @@ -2,9 +2,9 @@ SHARED_ONLY= Yes -COMMENT= "elegant music player for MPD" +COMMENT= elegant music player for MPD -DISTNAME= sonata-1.1 +DISTNAME= sonata-1.2.1 CATEGORIES= audio HOMEPAGE= http://sonata.berlios.de/ @@ -26,7 +26,9 @@ lang/python BUILD_DEPENDS= ::x11/py-gtk2 -RUN_DEPENDS= ::devel/py-SOAPpy \ +RUN_DEPENDS= ::devel/desktop-file-utils \ + ::devel/py-SOAPpy \ + ::textproc/py-ElementTree \ ::x11/py-gtk2 USE_X11= Yes Index: distinfo =================================================================== RCS file: /cvs/ports/audio/sonata/distinfo,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 distinfo --- distinfo 17 May 2007 21:27:37 -0000 1.1.1.1 +++ distinfo 17 Jul 2007 10:28:01 -0000 @@ -1,5 +1,5 @@ -MD5 (sonata-1.1.tar.gz) = t32JNUeV9KhXGR0PkuLwpA== -RMD160 (sonata-1.1.tar.gz) = lHzBmZ4H5wzCaAOCi/ZOT6NmiTY= -SHA1 (sonata-1.1.tar.gz) = c13dzUrFUi8PGUvizLMje7DWSig= -SHA256 (sonata-1.1.tar.gz) = 9v5Y0MKXr6feOv2FXvWDXdz/PrexiOt1RfLn0INXC8M= -SIZE (sonata-1.1.tar.gz) = 212190 +MD5 (sonata-1.2.1.tar.gz) = CQS+5qGhh4z80KxQUiY/OA== +RMD160 (sonata-1.2.1.tar.gz) = GJRn2RaKYFfNvqu66qikMi+4u9c= +SHA1 (sonata-1.2.1.tar.gz) = KWnFNVYhhHgiNUNKARXB2Qbqhl4= +SHA256 (sonata-1.2.1.tar.gz) = 7MWnL6U0ajzQYUqLfhhjC4gz7Vr6zmiW+RrObVkuce0= +SIZE (sonata-1.2.1.tar.gz) = 220965 Index: patches/patch-setup_py =================================================================== RCS file: /cvs/ports/audio/sonata/patches/patch-setup_py,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 patch-setup_py --- patches/patch-setup_py 17 May 2007 21:27:37 -0000 1.1.1.1 +++ patches/patch-setup_py 17 Jul 2007 10:28:01 -0000 @@ -1,13 +1,13 @@ -$OpenBSD: patch-setup_py,v 1.1.1.1 2007/05/17 21:27:37 jasper Exp $ ---- setup.py.orig Tue May 8 06:22:02 2007 -+++ setup.py Thu May 17 22:41:41 2007 -@@ -32,8 +32,7 @@ setup(name='Sonata', +$OpenBSD$ +--- setup.py.orig Tue Jul 17 05:07:01 2007 ++++ setup.py Tue Jul 17 12:20:19 2007 +@@ -65,8 +65,7 @@ setup(name='Sonata', extra_link_args=capture("pkg-config --libs gtk+-2.0 pygtk-2.0").split() ),], scripts = ['sonata'], - data_files=[('share/sonata', ['README', 'CHANGELOG', 'TODO', 'TRANSLATORS']), - ('share/applications', ['sonata.desktop']), + data_files=[('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', 'pixmaps/sonata-stock_volume-mute.png', 'pixmaps/sonata-stock_volume-min.png', 'pixmaps/sonata-stock_volume-med.png', 'pixmaps/sonata-stock_volume-max.png']), - ('share/locale/de/LC_MESSAGES', ['locale/de/LC_MESSAGES/sonata.mo']), - ('share/locale/pl/LC_MESSAGES', ['locale/pl/LC_MESSAGES/sonata.mo']), + ('share/pixmaps', ['pixmaps/sonata.png', 'pixmaps/sonata_large.png', 'pixmaps/sonatacd.png', 'pixmaps/sonatacd_large.png', 'pixmaps/sonata-artist.png', 'pixmaps/sonata-album.png', 'pixmaps/sonata-stock_volume-mute.png', 'pixmaps/sonata-stock_volume-min.png', 'pixmaps/sonata-stock_volume-med.png', 'pixmaps/sonata-stock_volume-max.png', 'pixmaps/sonata_pause.png', 'pixmaps/sonata_play.png', 'pixmaps/sonata_disconnect.png']), + ('share/locale/de/LC_MESSAGES', ['mo/de/sonata.mo']), + ('share/locale/pl/LC_MESSAGES', ['mo/pl/sonata.mo']), Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/audio/sonata/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 PLIST --- pkg/PLIST 17 May 2007 21:27:37 -0000 1.1.1.1 +++ pkg/PLIST 17 Jul 2007 10:28:01 -0000 @@ -1,5 +1,7 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2007/05/17 21:27:37 jasper Exp $ bin/sonata +lib/python${MODPY_VERSION}/site-packages/audioscrobbler.py +lib/python${MODPY_VERSION}/site-packages/audioscrobbler.pyc lib/python${MODPY_VERSION}/site-packages/mmkeys.so lib/python${MODPY_VERSION}/site-packages/mpdclient3.py lib/python${MODPY_VERSION}/site-packages/mpdclient3.pyc @@ -8,9 +10,12 @@ share/applications/ share/applications/sonata.desktop share/locale/de/LC_MESSAGES/sonata.mo +share/locale/es/LC_MESSAGES/sonata.mo +share/locale/fi/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/sv/LC_MESSAGES/sonata.mo share/locale/uk/LC_MESSAGES/sonata.mo share/locale/zh_CN/LC_MESSAGES/sonata.mo share/pixmaps/ @@ -21,6 +26,11 @@ share/pixmaps/sonata-stock_volume-min.png share/pixmaps/sonata-stock_volume-mute.png share/pixmaps/sonata.png +share/pixmaps/sonata_disconnect.png share/pixmaps/sonata_large.png +share/pixmaps/sonata_pause.png +share/pixmaps/sonata_play.png share/pixmaps/sonatacd.png share/pixmaps/sonatacd_large.png [EMAIL PROTECTED] %D/bin/update-desktop-database [EMAIL PROTECTED] %D/bin/update-desktop-database cheers, jasper -- ``Sapere aude!'' NedBSD: http://nedbsd.eu
