summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2008-05-30 17:18:23 +0000
committerdrochner <drochner@pkgsrc.org>2008-05-30 17:18:23 +0000
commit118a9d582407fbcf2d1010576899f4c3df5d7852 (patch)
treeb3015bc07e35de5960f0f12ba31a06cd30d1328f
parentb60498a99b83e2a6923ce5076b86ec6964f5c892 (diff)
downloadpkgsrc-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
-rw-r--r--audio/exaile/Makefile11
-rw-r--r--audio/exaile/PLIST260
-rw-r--r--audio/exaile/distinfo11
-rw-r--r--audio/exaile/patches/patch-aa28
-rw-r--r--audio/exaile/patches/patch-ac10
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;