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

Reply via email to