diff options
author | drochner <drochner@pkgsrc.org> | 2008-05-30 17:18:23 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2008-05-30 17:18:23 +0000 |
commit | 118a9d582407fbcf2d1010576899f4c3df5d7852 (patch) | |
tree | b3015bc07e35de5960f0f12ba31a06cd30d1328f /audio | |
parent | b60498a99b83e2a6923ce5076b86ec6964f5c892 (diff) | |
download | pkgsrc-118a9d582407fbcf2d1010576899f4c3df5d7852.tar.gz |
update to 0.2.13
changes (incomplete, didn't find much on the crappy website):
-bugfixes
-translation updates
-update to cover art fetch for amazon protocol change
Diffstat (limited to 'audio')
-rw-r--r-- | audio/exaile/Makefile | 11 | ||||
-rw-r--r-- | audio/exaile/PLIST | 260 | ||||
-rw-r--r-- | audio/exaile/distinfo | 11 | ||||
-rw-r--r-- | audio/exaile/patches/patch-aa | 28 | ||||
-rw-r--r-- | audio/exaile/patches/patch-ac | 10 |
5 files changed, 219 insertions, 101 deletions
diff --git a/audio/exaile/Makefile b/audio/exaile/Makefile index 1609b26e6a4..980cefe02c3 100644 --- a/audio/exaile/Makefile +++ b/audio/exaile/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.9 2008/02/28 11:58:47 rillig Exp $ +# $NetBSD: Makefile,v 1.10 2008/05/30 17:18:23 drochner Exp $ # -DISTNAME= exaile_0.2.10 -PKGNAME= exaile-0.2.10 -PKGREVISION= 2 +DISTNAME= exaile_0.2.13 +PKGNAME= exaile-0.2.13 CATEGORIES= audio MASTER_SITES= http://www.exaile.org/files/ @@ -23,7 +22,8 @@ MAKE_ENV+= PYTHONBIN=${PYTHONBIN} EX= ${PREFIX}/bin/exaile post-install: ${ECHO} "#!/bin/sh" > ${EX} - ${ECHO} exec "${PYTHONBIN} ${PREFIX}/share/exaile/exaile.py" >> ${EX} + ${ECHO} "cd ${PREFIX}/share/exaile" >> ${EX} + ${ECHO} exec "${PYTHONBIN} ${PREFIX}/lib/exaile/exaile.py" >> ${EX} chmod 755 ${EX} .include "../../sysutils/desktop-file-utils/desktopdb.mk" @@ -35,4 +35,5 @@ post-install: .include "../../textproc/py-elementtree/buildlink3.mk" .include "../../databases/py-sqlite2/buildlink3.mk" .include "../../sysutils/py-notify/buildlink3.mk" +.include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../mk/bsd.pkg.mk" diff --git a/audio/exaile/PLIST b/audio/exaile/PLIST index fc937653529..ea7c37a20af 100644 --- a/audio/exaile/PLIST +++ b/audio/exaile/PLIST @@ -1,11 +1,165 @@ -@comment $NetBSD: PLIST,v 1.3 2007/09/03 10:21:08 drochner Exp $ +@comment $NetBSD: PLIST,v 1.4 2008/05/30 17:18:23 drochner Exp $ bin/exaile +lib/exaile/exaile.py +lib/exaile/lib/__init__.py +lib/exaile/lib/__init__.pyc +lib/exaile/lib/__init__.pyo +lib/exaile/lib/ecs.py +lib/exaile/lib/ecs.pyc +lib/exaile/lib/ecs.pyo +lib/exaile/lib/feedparser.py +lib/exaile/lib/feedparser.pyc +lib/exaile/lib/feedparser.pyo +lib/exaile/lib/wmainfo.py +lib/exaile/lib/wmainfo.pyc +lib/exaile/lib/wmainfo.pyo lib/exaile/mmkeys.so +lib/exaile/xl/__init__.py +lib/exaile/xl/__init__.pyc +lib/exaile/xl/__init__.pyo +lib/exaile/xl/advancededitor.py +lib/exaile/xl/advancededitor.pyc +lib/exaile/xl/advancededitor.pyo +lib/exaile/xl/audioscrobbler.py +lib/exaile/xl/audioscrobbler.pyc +lib/exaile/xl/audioscrobbler.pyo +lib/exaile/xl/burn.py +lib/exaile/xl/burn.pyc +lib/exaile/xl/burn.pyo +lib/exaile/xl/cd_import.py +lib/exaile/xl/cd_import.pyc +lib/exaile/xl/cd_import.pyo +lib/exaile/xl/common.py +lib/exaile/xl/common.pyc +lib/exaile/xl/common.pyo +lib/exaile/xl/config.py +lib/exaile/xl/config.pyc +lib/exaile/xl/config.pyo +lib/exaile/xl/config_convert.py +lib/exaile/xl/config_convert.pyc +lib/exaile/xl/config_convert.pyo +lib/exaile/xl/covers.py +lib/exaile/xl/covers.pyc +lib/exaile/xl/covers.pyo +lib/exaile/xl/db.py +lib/exaile/xl/db.pyc +lib/exaile/xl/db.pyo +lib/exaile/xl/dbusinterface.py +lib/exaile/xl/dbusinterface.pyc +lib/exaile/xl/dbusinterface.pyo +lib/exaile/xl/editor.py +lib/exaile/xl/editor.pyc +lib/exaile/xl/editor.pyo +lib/exaile/xl/equalizer.py +lib/exaile/xl/equalizer.pyc +lib/exaile/xl/equalizer.pyo +lib/exaile/xl/filtergui.py +lib/exaile/xl/filtergui.pyc +lib/exaile/xl/filtergui.pyo +lib/exaile/xl/gui/__init__.py +lib/exaile/xl/gui/__init__.pyc +lib/exaile/xl/gui/__init__.pyo +lib/exaile/xl/gui/editor.py +lib/exaile/xl/gui/editor.pyc +lib/exaile/xl/gui/editor.pyo +lib/exaile/xl/gui/information.py +lib/exaile/xl/gui/information.pyc +lib/exaile/xl/gui/information.pyo +lib/exaile/xl/gui/library.py +lib/exaile/xl/gui/library.pyc +lib/exaile/xl/gui/library.pyo +lib/exaile/xl/gui/main.py +lib/exaile/xl/gui/main.pyc +lib/exaile/xl/gui/main.pyo +lib/exaile/xl/gui/playlist.py +lib/exaile/xl/gui/playlist.pyc +lib/exaile/xl/gui/playlist.pyo +lib/exaile/xl/gui/statsdialog.py +lib/exaile/xl/gui/statsdialog.pyc +lib/exaile/xl/gui/statsdialog.pyo +lib/exaile/xl/library.py +lib/exaile/xl/library.pyc +lib/exaile/xl/library.pyo +lib/exaile/xl/logger.py +lib/exaile/xl/logger.pyc +lib/exaile/xl/logger.pyo +lib/exaile/xl/media/__init__.py +lib/exaile/xl/media/__init__.pyc +lib/exaile/xl/media/__init__.pyo +lib/exaile/xl/media/flac.py +lib/exaile/xl/media/flac.pyc +lib/exaile/xl/media/flac.pyo +lib/exaile/xl/media/mp3.py +lib/exaile/xl/media/mp3.pyc +lib/exaile/xl/media/mp3.pyo +lib/exaile/xl/media/mp4.py +lib/exaile/xl/media/mp4.pyc +lib/exaile/xl/media/mp4.pyo +lib/exaile/xl/media/mpc.py +lib/exaile/xl/media/mpc.pyc +lib/exaile/xl/media/mpc.pyo +lib/exaile/xl/media/ogg.py +lib/exaile/xl/media/ogg.pyc +lib/exaile/xl/media/ogg.pyo +lib/exaile/xl/media/tta.py +lib/exaile/xl/media/tta.pyc +lib/exaile/xl/media/tta.pyo +lib/exaile/xl/media/wav.py +lib/exaile/xl/media/wav.pyc +lib/exaile/xl/media/wav.pyo +lib/exaile/xl/media/wma.py +lib/exaile/xl/media/wma.pyc +lib/exaile/xl/media/wma.pyo +lib/exaile/xl/media/wv.py +lib/exaile/xl/media/wv.pyc +lib/exaile/xl/media/wv.pyo +lib/exaile/xl/mozembed.py +lib/exaile/xl/mozembed.pyc +lib/exaile/xl/mozembed.pyo +lib/exaile/xl/panels/__init__.py +lib/exaile/xl/panels/__init__.pyc +lib/exaile/xl/panels/__init__.pyo +lib/exaile/xl/panels/collection.py +lib/exaile/xl/panels/collection.pyc +lib/exaile/xl/panels/collection.pyo +lib/exaile/xl/panels/device.py +lib/exaile/xl/panels/device.pyc +lib/exaile/xl/panels/device.pyo +lib/exaile/xl/panels/files.py +lib/exaile/xl/panels/files.pyc +lib/exaile/xl/panels/files.pyo +lib/exaile/xl/panels/playlists.py +lib/exaile/xl/panels/playlists.pyc +lib/exaile/xl/panels/playlists.pyo +lib/exaile/xl/panels/radio.py +lib/exaile/xl/panels/radio.pyc +lib/exaile/xl/panels/radio.pyo +lib/exaile/xl/path.py +lib/exaile/xl/path.pyc +lib/exaile/xl/path.pyo +lib/exaile/xl/player.py +lib/exaile/xl/player.pyc +lib/exaile/xl/player.pyo +lib/exaile/xl/playlist.py +lib/exaile/xl/playlist.pyc +lib/exaile/xl/playlist.pyo +lib/exaile/xl/plugins/__init__.py +lib/exaile/xl/plugins/gui.py +lib/exaile/xl/plugins/manager.py +lib/exaile/xl/prefs.py +lib/exaile/xl/prefs.pyc +lib/exaile/xl/prefs.pyo +lib/exaile/xl/version.py +lib/exaile/xl/version.pyc +lib/exaile/xl/version.pyo +lib/exaile/xl/xlmisc.py +lib/exaile/xl/xlmisc.pyc +lib/exaile/xl/xlmisc.pyo man/man1/exaile.1 share/applications/exaile.desktop +share/exaile/data/settings_meta.ini share/exaile/equalizer.ini share/exaile/exaile.glade -share/exaile/exaile.py share/exaile/images/artist.png share/exaile/images/close.png share/exaile/images/default_theme/add.png @@ -38,96 +192,66 @@ share/exaile/images/splash.png share/exaile/images/star.png share/exaile/images/track.png share/exaile/images/trayicon.png -share/exaile/lib/__init__.py -share/exaile/lib/__init__.pyc -share/exaile/lib/wmainfo.py -share/exaile/lib/wmainfo.pyc -share/exaile/plugins/__init__.py -share/exaile/plugins/gui.py -share/exaile/plugins/manager.py -share/exaile/plugins/plugins.glade +share/exaile/images/year.png share/exaile/sql/changes0001.sql share/exaile/sql/changes0002.sql +share/exaile/sql/changes0003.sql share/exaile/sql/db.sql -share/exaile/xl/__init__.py -share/exaile/xl/__init__.pyc -share/exaile/xl/audioscrobbler.py -share/exaile/xl/audioscrobbler.pyc -share/exaile/xl/common.py -share/exaile/xl/common.pyc -share/exaile/xl/config.py -share/exaile/xl/config.pyc -share/exaile/xl/config_convert.py -share/exaile/xl/config_convert.pyc -share/exaile/xl/covers.py -share/exaile/xl/covers.pyc -share/exaile/xl/db.py -share/exaile/xl/db.pyc -share/exaile/xl/dbusinterface.py -share/exaile/xl/dbusinterface.pyc -share/exaile/xl/equalizer.py -share/exaile/xl/equalizer.pyc -share/exaile/xl/filtergui.py -share/exaile/xl/filtergui.pyc -share/exaile/xl/media/__init__.py -share/exaile/xl/media/__init__.pyc -share/exaile/xl/media/flac.py -share/exaile/xl/media/flac.pyc -share/exaile/xl/media/mp3.py -share/exaile/xl/media/mp3.pyc -share/exaile/xl/media/mp4.py -share/exaile/xl/media/mp4.pyc -share/exaile/xl/media/mpc.py -share/exaile/xl/media/mpc.pyc -share/exaile/xl/media/ogg.py -share/exaile/xl/media/ogg.pyc -share/exaile/xl/media/wav.py -share/exaile/xl/media/wav.pyc -share/exaile/xl/media/wma.py -share/exaile/xl/media/wma.pyc -share/exaile/xl/mozembed.py -share/exaile/xl/mozembed.pyc -share/exaile/xl/panels.py -share/exaile/xl/panels.pyc -share/exaile/xl/player.py -share/exaile/xl/player.pyc -share/exaile/xl/prefs.py -share/exaile/xl/prefs.pyc -share/exaile/xl/track.py -share/exaile/xl/track.pyc -share/exaile/xl/tracks.py -share/exaile/xl/tracks.pyc -share/exaile/xl/trackslist.py -share/exaile/xl/trackslist.pyc -share/exaile/xl/xlmisc.py -share/exaile/xl/xlmisc.pyc +share/exaile/xl/plugins/plugins.glade +share/locale/ar/LC_MESSAGES/exaile.mo +share/locale/bg/LC_MESSAGES/exaile.mo share/locale/ca/LC_MESSAGES/exaile.mo share/locale/cs/LC_MESSAGES/exaile.mo +share/locale/da/LC_MESSAGES/exaile.mo share/locale/de/LC_MESSAGES/exaile.mo +share/locale/el/LC_MESSAGES/exaile.mo share/locale/en_GB/LC_MESSAGES/exaile.mo +share/locale/eo/LC_MESSAGES/exaile.mo +share/locale/es/LC_MESSAGES/exaile.mo share/locale/es_AR/LC_MESSAGES/exaile.mo share/locale/es_ES/LC_MESSAGES/exaile.mo +share/locale/et/LC_MESSAGES/exaile.mo +share/locale/eu/LC_MESSAGES/exaile.mo +share/locale/fa/LC_MESSAGES/exaile.mo +share/locale/fi/LC_MESSAGES/exaile.mo share/locale/fr/LC_MESSAGES/exaile.mo +share/locale/he/LC_MESSAGES/exaile.mo share/locale/hu/LC_MESSAGES/exaile.mo -share/locale/it_IT/LC_MESSAGES/exaile.mo +share/locale/it/LC_MESSAGES/exaile.mo +share/locale/ka/LC_MESSAGES/exaile.mo +share/locale/ko/LC_MESSAGES/exaile.mo +share/locale/lt/LC_MESSAGES/exaile.mo +share/locale/nb/LC_MESSAGES/exaile.mo +share/locale/nl/LC_MESSAGES/exaile.mo share/locale/nn/LC_MESSAGES/exaile.mo +share/locale/oc/LC_MESSAGES/exaile.mo share/locale/pa/LC_MESSAGES/exaile.mo share/locale/pl/LC_MESSAGES/exaile.mo share/locale/pt_BR/LC_MESSAGES/exaile.mo share/locale/ro/LC_MESSAGES/exaile.mo +share/locale/ru/LC_MESSAGES/exaile.mo +share/locale/sk/LC_MESSAGES/exaile.mo +share/locale/sl/LC_MESSAGES/exaile.mo +share/locale/sr@latin/LC_MESSAGES/exaile.mo share/locale/sv/LC_MESSAGES/exaile.mo -share/locale/tr_TR/LC_MESSAGES/exaile.mo -share/locale/zh_CN/LC_MESSAGES/exaile.mo +share/locale/te/LC_MESSAGES/exaile.mo +share/locale/tr/LC_MESSAGES/exaile.mo +share/locale/uk/LC_MESSAGES/exaile.mo share/locale/zh_TW/LC_MESSAGES/exaile.mo share/pixmaps/exaile.png @comment in xdg-dirs: @dirrm share/pixmaps -@dirrm share/exaile/xl/media +@dirrm share/exaile/xl/plugins @dirrm share/exaile/xl @dirrm share/exaile/sql -@dirrm share/exaile/plugins -@dirrm share/exaile/lib @dirrm share/exaile/images/default_theme @dirrm share/exaile/images +@dirrm share/exaile/data @dirrm share/exaile @comment in xdg-dirs: @dirrm share/applications +@dirrm lib/exaile/xl/plugins +@dirrm lib/exaile/xl/panels +@dirrm lib/exaile/xl/media +@dirrm lib/exaile/xl/gui +@dirrm lib/exaile/xl +@dirrm lib/exaile/lib @dirrm lib/exaile diff --git a/audio/exaile/distinfo b/audio/exaile/distinfo index c0ccad8e201..8a8bfb512c9 100644 --- a/audio/exaile/distinfo +++ b/audio/exaile/distinfo @@ -1,8 +1,7 @@ -$NetBSD: distinfo,v 1.5 2007/10/29 23:12:47 drochner Exp $ +$NetBSD: distinfo,v 1.6 2008/05/30 17:18:23 drochner Exp $ -SHA1 (exaile_0.2.10.tar.gz) = 201052c99762405fa99132f6ded308543fd1998b -RMD160 (exaile_0.2.10.tar.gz) = 80a688361964659785932ff1de3be71c798f5082 -Size (exaile_0.2.10.tar.gz) = 516304 bytes -SHA1 (patch-aa) = 3d2f35c5513e4424fa739352d938cb19e26a155b +SHA1 (exaile_0.2.13.tar.gz) = 8cc754c55333dad750d27e45a4e16f53c1f1522c +RMD160 (exaile_0.2.13.tar.gz) = 6b839da1a996207ae18555937d251ffaaebde028 +Size (exaile_0.2.13.tar.gz) = 1267717 bytes +SHA1 (patch-aa) = 6000b294114ef1337b84afc625b5d305f4484479 SHA1 (patch-ab) = 46d55fb1e5175aafc9d414bf17b045f1eaf3b3bb -SHA1 (patch-ac) = eade0ef54246cdac46e8df0857cf23565ed33ecd diff --git a/audio/exaile/patches/patch-aa b/audio/exaile/patches/patch-aa index d5652d6bfec..d59b76429d7 100644 --- a/audio/exaile/patches/patch-aa +++ b/audio/exaile/patches/patch-aa @@ -1,13 +1,16 @@ -$NetBSD: patch-aa,v 1.2 2007/09/03 10:21:08 drochner Exp $ +$NetBSD: patch-aa,v 1.3 2008/05/30 17:18:23 drochner Exp $ ---- Makefile.orig 2007-06-21 05:17:04.000000000 +0200 +--- Makefile.orig 2008-04-02 03:42:17.000000000 +0200 +++ Makefile -@@ -7,13 +7,13 @@ all: compile mmkeys.so translations +@@ -6,15 +6,14 @@ all: compile mmkeys.so translations @echo "Type: 'make install' now" compile: +- -bzr version-info --format=python > xl/version.py - python -m compileall xl lib +- python -O -m compileall xl lib + ${PYTHONBIN} -m compileall xl lib ++ ${PYTHONBIN} -O -m compileall xl lib mmkeys.so: cd mmkeys && make mmkeys.so && cd .. && cp mmkeys/mmkeys.so . @@ -18,9 +21,9 @@ $NetBSD: patch-aa,v 1.2 2007/09/03 10:21:08 drochner Exp $ make-install-dirs: mkdir -p $(DESTDIR)$(PREFIX)/bin -@@ -31,10 +31,10 @@ make-install-dirs: - mkdir -p $(DESTDIR)$(PREFIX)/share/exaile/lib - mkdir -p $(DESTDIR)$(PREFIX)/share/exaile/sql +@@ -37,10 +36,10 @@ make-install-dirs: + mkdir -p $(DESTDIR)$(PREFIX)/share/exaile/xl + mkdir -p $(DESTDIR)$(PREFIX)/share/exaile/xl/plugins mkdir -p $(DESTDIR)$(PREFIX)/share/locale - mkdir -p $(DESTDIR)$(PREFIX)/share/man/man1 + mkdir -p $(DESTDIR)$(PREFIX)/man/man1 @@ -28,15 +31,16 @@ $NetBSD: patch-aa,v 1.2 2007/09/03 10:21:08 drochner Exp $ install: make-install-dirs - install -m 644 exaile.1 $(DESTDIR)$(PREFIX)/share/man/man1 + install -m 644 exaile.1 $(DESTDIR)$(PREFIX)/man/man1 - install -m 644 exaile.py $(DESTDIR)$(PREFIX)/share/exaile + install -m 644 exaile.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile install -m 644 exaile.glade $(DESTDIR)$(PREFIX)/share/exaile install -m 644 equalizer.ini $(DESTDIR)$(PREFIX)/share/exaile -@@ -63,7 +63,7 @@ install: make-install-dirs +@@ -73,9 +72,6 @@ install: make-install-dirs > exaile && \ chmod 755 exaile for f in `find po -name exaile.mo` ; do \ -- install -D -m 644 $$f \ -+ install -m 644 $$f \ - `echo $$f | sed "s|po|$(DESTDIR)$(PREFIX)/share/locale|"` ; \ +- install -d -m 755 \ +- `echo $$f | sed "s|^po|$(DESTDIR)$(PREFIX)/share/locale|" | \ +- xargs dirname` && \ + install -m 644 $$f \ + `echo $$f | sed "s|^po|$(DESTDIR)$(PREFIX)/share/locale|"` ; \ done - diff --git a/audio/exaile/patches/patch-ac b/audio/exaile/patches/patch-ac deleted file mode 100644 index d3d8419f4f2..00000000000 --- a/audio/exaile/patches/patch-ac +++ /dev/null @@ -1,10 +0,0 @@ -$NetBSD: patch-ac,v 1.1 2007/10/29 23:12:47 drochner Exp $ - ---- exaile.desktop.orig 2007-10-28 19:30:10.000000000 +0100 -+++ exaile.desktop -@@ -37,4 +37,4 @@ Terminal=false - Type=Application - Icon=exaile.png - Categories=Application;AudioVideo;AudioPlayer;GTK; --MimeType=MimeType=audio/musepack;application/musepack;application/x-ape;audio/ape;audio/x-ape;audio/x-musepack;application/x-musepack;audio/x-mp3;application/x-id3;audio/mpeg;audio/x-mpeg;audio/x-mpeg-3;audio/mpeg3;audio/mp3;audio/x-m4a;audio/mpc;audio/x-mpc;audio/mp;audio/x-mp;application/ogg;application/x-ogg;audio/vorbis;audio/x-vorbis;audio/ogg;audio/x-ogg;audio/x-flac;application/x-flac;audio/flac; -+MimeType=audio/musepack;application/musepack;application/x-ape;audio/ape;audio/x-ape;audio/x-musepack;application/x-musepack;audio/x-mp3;application/x-id3;audio/mpeg;audio/x-mpeg;audio/x-mpeg-3;audio/mpeg3;audio/mp3;audio/x-m4a;audio/mpc;audio/x-mpc;audio/mp;audio/x-mp;application/ogg;application/x-ogg;audio/vorbis;audio/x-vorbis;audio/ogg;audio/x-ogg;audio/x-flac;application/x-flac;audio/flac; |