Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Nov 2009 04:30:02 GMT
From:      "Joseph S. Atkinson" <jsa@wickedmachine.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/140439: Welcome to audio/exaile 0.3.0.2
Message-ID:  <200911100430.nAA4U2dW016430@www.freebsd.org>
Resent-Message-ID: <200911100440.nAA4e2Sg090433@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         140439
>Category:       ports
>Synopsis:       Welcome to audio/exaile 0.3.0.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 10 04:40:02 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Joseph S. Atkinson
>Release:        
>Organization:
>Environment:
>Description:
This is a overhaul of the Exaile codebase bringing new features and better stability.

This diff brings FreeBSD up to date with the current release of 0.3.0.2 which is the second minor bugfix version of the new series.

With this patch, audio/exaile-devel is now obsolete and the port should be removed.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ru /usr/ports/audio/exaile/Makefile exaile/Makefile
--- /usr/ports/audio/exaile/Makefile	2009-11-02 15:58:06.000000000 -0500
+++ exaile/Makefile	2009-11-09 23:11:11.000000000 -0500
@@ -6,39 +6,70 @@
 #
 
 PORTNAME=	exaile
-DISTVERSION=	0.2.14
-PORTREVISION=	2
+DISTVERSION=	0.3.0.2
 CATEGORIES=	audio
-MASTER_SITES=	http://www.exaile.org/files/ \
-		http://wickedmachine.net/~jsa/FreeBSD/distfiles/
-DISTNAME=	${PORTNAME}_${DISTVERSION}
+MASTER_SITES=	http://launchpadlibrarian.net/35452349/ \
+		http://wickedmachine.net/mirror/
 
 MAINTAINER=	jsa@wickedmachine.net
-COMMENT=	AmaroK replacement for GTK+
+COMMENT=	A full featured python-based music player for GTK+
 
-RUN_DEPENDS=	py*-dbus>=0.82.1:${PORTSDIR}/devel/py-dbus \
-		py*-notify>=0.1.1:${PORTSDIR}/devel/py-notify \
-		py*-elementtree>=1.2.6:${PORTSDIR}/devel/py-elementtree \
-		py*-mutagen>=1.11:${PORTSDIR}/audio/py-mutagen \
-		py*-sexy>=0.1.9:${PORTSDIR}/x11-toolkits/py-sexy \
-		py*-cddb>=1.4:${PORTSDIR}/audio/py-cddb \
-		py*-pysqlite>=2.3.3:${PORTSDIR}/databases/py-pysqlite23
+RUN_DEPENDS=	py*-mutagen>=1.11:${PORTSDIR}/audio/py-mutagen
 
-CONFLICTS=	exaile-0.2.99*
-
-WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
+USE_GNOME=	pygtk2
+USE_GSTREAMER=	python good
+USE_PYTHON=	2.5+
+
+CONFLICTS=	exaile-devel-*
+
+# The reality with these options is that they all will be autodetected and used
+# if already installed. These just force Exaile to bring them in as well.
+OPTIONS=	BAD "Install bad GStreamer plugins" On \
+		BDB "Install Python Berkley DB module" On \
+		CDDB "Lookup CD information within Exaile" On \
+		DBUS "Rely on Python D-Bus bindings" On \
+		HAL "Force depend on HAL" On \
+		NOTIFY "Enable desktop event notification" On \
+		NLS "Native Language Support" On \
+		SEXY "UI enhancements"  On
+
+.if !defined(WITHOUT_BAD)
+USE_GSTREAMER+=	bad
+.endif
+
+.if !defined(WITHOUT_BDB)
+RUN_DEPENDS+=	py*-bsddb>=2.5:${PORTSDIR}/databases/py-bsddb
+.endif
+
+.if !defined(WITHOUT_CDDB)
+RUN_DEPENDS+=	py*-cddb>=1.4:${PORTSDIR}/audio/py-cddb
+.endif
+
+.if !defined(WITHOUT_DBUS)
+RUN_DEPENDS+=	py*-dbus>=0.82.1:${PORTSDIR}/devel/py-dbus
+.endif
+
+.if !defined(WITHOUT_HAL)
+LIB_DEPENDS+=	hal.1:${PORTSDIR}/sysutils/hal
+.endif
+
+.if !defined(WITHOUT_NOTIFY)
+RUN_DEPENDS+=	py*-notify>=0.1.1:${PORTSDIR}/devel/py-notify
+.endif
 
+.if !defined(WITHOUT_NLS)
 USE_GETTEXT=	yes
-USE_GNOME=	pygtk2 pygnomeextras
-USE_GSTREAMER=	python gnomevfs
-USE_PYTHON=	yes
-MAN1=	${PORTNAME}.1
+PLIST_SUB+=	NLS=""
+.else
+PLIST_SUB+=	NLS="@comment "
+.endif
+
+.if !defined(WITHOUT_SEXY)
+RUN_DEPENDS+=	py*-sexy>=0.1.9:${PORTSDIR}/x11-toolkits/py-sexy
+.endif
 
 post-patch:
-	@${REINPLACE_CMD} -e '/createpot/d;s|/bin/echo|echo|;\
-	s|$$[(]PREFIX[)]/share/exaile|${DATADIR}|;/install.*mmkeys/d;\
-	s|$$[(]PREFIX[)]$$[(]LIBDIR[)]/exaile|${DATADIR}|;/mkdir.*LIBDIR/d;\
-	s|$$[(]PREFIX[)]/share/man/man1|${MAN1PREFIX}/man/man1|'\
+	@${REINPLACE_CMD} -e 's|$$(XDG|$$(PREFIX)$$(XDG|g' \
 		${WRKSRC}/Makefile
 
 .include <bsd.port.mk>
diff -ru /usr/ports/audio/exaile/distinfo exaile/distinfo
--- /usr/ports/audio/exaile/distinfo	2008-10-19 10:13:49.000000000 -0400
+++ exaile/distinfo	2009-11-09 22:22:47.000000000 -0500
@@ -1,3 +1,3 @@
-MD5 (exaile_0.2.14.tar.gz) = 5e569c084134abe13d651f804812b6fa
-SHA256 (exaile_0.2.14.tar.gz) = 04271a8040b18706a20312ecc911f4ffd2258272d04d8ba1eef36a3f301a074a
-SIZE (exaile_0.2.14.tar.gz) = 1527168
+MD5 (exaile-0.3.0.2.tar.gz) = 6036291d14e0b77834e60bb6492ed3cc
+SHA256 (exaile-0.3.0.2.tar.gz) = 7cc3e639e19ce6ec3046e643fe68facd6a52d9aea58d83aa5111292f7aa8cfe5
+SIZE (exaile-0.3.0.2.tar.gz) = 1534643
diff -ru /usr/ports/audio/exaile/pkg-descr exaile/pkg-descr
--- /usr/ports/audio/exaile/pkg-descr	2006-12-19 03:06:33.000000000 -0500
+++ exaile/pkg-descr	2009-11-09 23:17:29.000000000 -0500
@@ -1,9 +1,8 @@
-Exaile is a media player aiming to be similar to KDE's AmaroK, but for
-GTK+. It incorporates many of the cool things from AmaroK (and other
-media players) like automatic fetching of album art, handling of large
-libraries, lyrics fetching, artist/album information via the wikipedia,
-last.fm support, optional iPod support (assuming you have python-gpod
-installed).
+Exaile is a music manager and player for GTK+ written in Python. It
+incorporates automatic fetching of album art, lyrics fetching, artist/album
+information via Wikipedia, Last.fm scrobbling, support for many portable
+media players including iPods, internet radio such as shoutcast, and tabbed
+playlists.
 
 WWW: http://www.exaile.org/
 Author: Adam Olsen <arolsen@gmail.com>
diff -ru /usr/ports/audio/exaile/pkg-plist exaile/pkg-plist
--- /usr/ports/audio/exaile/pkg-plist	2008-10-19 10:13:49.000000000 -0400
+++ exaile/pkg-plist	2009-11-09 22:38:27.000000000 -0500
@@ -1,219 +1,731 @@
+%%DATADIR%%/data/glade/about_dialog.glade
+%%DATADIR%%/data/glade/appearance_prefs_pane.glade
+%%DATADIR%%/data/glade/collection_manager.glade
+%%DATADIR%%/data/glade/collection_panel.glade
+%%DATADIR%%/data/glade/cover_prefs_pane.glade
+%%DATADIR%%/data/glade/coverchooser.glade
+%%DATADIR%%/data/glade/covermanager.glade
+%%DATADIR%%/data/glade/coverwindow.glade
+%%DATADIR%%/data/glade/device_manager.glade
+%%DATADIR%%/data/glade/device_panel.glade
+%%DATADIR%%/data/glade/files_panel.glade
+%%DATADIR%%/data/glade/flatplaylist_panel.glade
+%%DATADIR%%/data/glade/general_prefs_pane.glade
+%%DATADIR%%/data/glade/main.glade
+%%DATADIR%%/data/glade/osd_prefs_pane.glade
+%%DATADIR%%/data/glade/osd_window.glade
+%%DATADIR%%/data/glade/playback_prefs_pane.glade
+%%DATADIR%%/data/glade/playlists_panel.glade
+%%DATADIR%%/data/glade/playlists_prefs_pane.glade
+%%DATADIR%%/data/glade/plugin_prefs_pane.glade
+%%DATADIR%%/data/glade/preferences_dialog.glade
+%%DATADIR%%/data/glade/queue_dialog.glade
+%%DATADIR%%/data/glade/radio_panel.glade
+%%DATADIR%%/data/glade/splash.glade
+%%DATADIR%%/data/glade/trackproperties_dialog.glade
+%%DATADIR%%/data/images/16x16/exaile-pause.png
+%%DATADIR%%/data/images/16x16/exaile-play.png
+%%DATADIR%%/data/images/16x16/exaile.png
+%%DATADIR%%/data/images/16x16/media-playlist-dynamic.png
+%%DATADIR%%/data/images/16x16/media-playlist-repeat.png
+%%DATADIR%%/data/images/16x16/media-playlist-shuffle.png
+%%DATADIR%%/data/images/22x22/exaile-pause.png
+%%DATADIR%%/data/images/22x22/exaile-play.png
+%%DATADIR%%/data/images/22x22/exaile.png
+%%DATADIR%%/data/images/22x22/media-playlist-dynamic.png
+%%DATADIR%%/data/images/22x22/media-playlist-repeat.png
+%%DATADIR%%/data/images/22x22/media-playlist-shuffle.png
+%%DATADIR%%/data/images/24x24/exaile-pause.png
+%%DATADIR%%/data/images/24x24/exaile-play.png
+%%DATADIR%%/data/images/24x24/exaile.png
+%%DATADIR%%/data/images/24x24/media-playlist-dynamic.png
+%%DATADIR%%/data/images/24x24/media-playlist-repeat.png
+%%DATADIR%%/data/images/24x24/media-playlist-shuffle.png
+%%DATADIR%%/data/images/32x32/exaile-pause.png
+%%DATADIR%%/data/images/32x32/exaile-play.png
+%%DATADIR%%/data/images/32x32/exaile.png
+%%DATADIR%%/data/images/32x32/media-playlist-dynamic.png
+%%DATADIR%%/data/images/32x32/media-playlist-repeat.png
+%%DATADIR%%/data/images/32x32/media-playlist-shuffle.png
+%%DATADIR%%/data/images/48x48/exaile-pause.png
+%%DATADIR%%/data/images/48x48/exaile-play.png
+%%DATADIR%%/data/images/48x48/exaile.png
+%%DATADIR%%/data/images/artist.png
+%%DATADIR%%/data/images/brightstar.png
+%%DATADIR%%/data/images/exailelogo.png
+%%DATADIR%%/data/images/genre.png
+%%DATADIR%%/data/images/nocover.png
+%%DATADIR%%/data/images/playlist.png
+%%DATADIR%%/data/images/splash.png
+%%DATADIR%%/data/images/star.png
+%%DATADIR%%/data/images/svg/exaile-pause.svg
+%%DATADIR%%/data/images/svg/exaile-play.svg
+%%DATADIR%%/data/images/svg/exaile.svg
+%%DATADIR%%/data/images/track.png
+%%DATADIR%%/data/images/year.png
+%%DATADIR%%/data/migrations/__init__.py
+%%DATADIR%%/data/migrations/migration_200907100931/__init__.py
+%%DATADIR%%/data/migrations/migration_200907100931/olddb.py
+%%DATADIR%%/data/migrations/migration_200907100931/oldexailelib.py
+%%DATADIR%%/data/migrations/migration_200907100931/oldtrack.py
+%%DATADIR%%/data/migrations/migration_200907100931/xlmisc.py
+%%DATADIR%%/plugins/alarmclock/PLUGININFO
+%%DATADIR%%/plugins/alarmclock/__init__.py
+%%DATADIR%%/plugins/alarmclock/__init__.pyc
+%%DATADIR%%/plugins/alarmclock/__init__.pyo
+%%DATADIR%%/plugins/alarmclock/acprefs.py
+%%DATADIR%%/plugins/alarmclock/acprefs.pyc
+%%DATADIR%%/plugins/alarmclock/acprefs.pyo
+%%DATADIR%%/plugins/alarmclock/acprefs_pane.glade
+%%DATADIR%%/plugins/amazoncovers/PLUGININFO
+%%DATADIR%%/plugins/amazoncovers/__init__.py
+%%DATADIR%%/plugins/amazoncovers/__init__.pyc
+%%DATADIR%%/plugins/amazoncovers/__init__.pyo
+%%DATADIR%%/plugins/amazoncovers/_ecs.py
+%%DATADIR%%/plugins/amazoncovers/_ecs.pyc
+%%DATADIR%%/plugins/amazoncovers/_ecs.pyo
+%%DATADIR%%/plugins/amazoncovers/amazonprefs.py
+%%DATADIR%%/plugins/amazoncovers/amazonprefs.pyc
+%%DATADIR%%/plugins/amazoncovers/amazonprefs.pyo
+%%DATADIR%%/plugins/amazoncovers/amazonprefs_pane.glade
+%%DATADIR%%/plugins/amazoncovers/test.py
+%%DATADIR%%/plugins/amazoncovers/test.pyc
+%%DATADIR%%/plugins/amazoncovers/test.pyo
+%%DATADIR%%/plugins/audioscrobbler/PLUGININFO
+%%DATADIR%%/plugins/audioscrobbler/__init__.py
+%%DATADIR%%/plugins/audioscrobbler/__init__.pyc
+%%DATADIR%%/plugins/audioscrobbler/__init__.pyo
+%%DATADIR%%/plugins/audioscrobbler/_scrobbler.py
+%%DATADIR%%/plugins/audioscrobbler/_scrobbler.pyc
+%%DATADIR%%/plugins/audioscrobbler/_scrobbler.pyo
+%%DATADIR%%/plugins/audioscrobbler/asprefs.py
+%%DATADIR%%/plugins/audioscrobbler/asprefs.pyc
+%%DATADIR%%/plugins/audioscrobbler/asprefs.pyo
+%%DATADIR%%/plugins/audioscrobbler/asprefs_pane.glade
+%%DATADIR%%/plugins/bookmarks/PLUGININFO
+%%DATADIR%%/plugins/bookmarks/__init__.py
+%%DATADIR%%/plugins/bookmarks/__init__.pyc
+%%DATADIR%%/plugins/bookmarks/__init__.pyo
+%%DATADIR%%/plugins/bookmarks/bookmarks_pane.glade
+%%DATADIR%%/plugins/bookmarks/bookmarksprefs.py
+%%DATADIR%%/plugins/bookmarks/bookmarksprefs.pyc
+%%DATADIR%%/plugins/bookmarks/bookmarksprefs.pyo
+%%DATADIR%%/plugins/cd/PLUGININFO
+%%DATADIR%%/plugins/cd/__init__.py
+%%DATADIR%%/plugins/cd/__init__.pyc
+%%DATADIR%%/plugins/cd/__init__.pyo
+%%DATADIR%%/plugins/cd/_cdguipanel.py
+%%DATADIR%%/plugins/cd/_cdguipanel.pyc
+%%DATADIR%%/plugins/cd/_cdguipanel.pyo
+%%DATADIR%%/plugins/cd/cdprefs.py
+%%DATADIR%%/plugins/cd/cdprefs.pyc
+%%DATADIR%%/plugins/cd/cdprefs.pyo
+%%DATADIR%%/plugins/cd/cdprefs_pane.glade
+%%DATADIR%%/plugins/cd/importer.py
+%%DATADIR%%/plugins/cd/importer.pyc
+%%DATADIR%%/plugins/cd/importer.pyo
+%%DATADIR%%/plugins/contextinfo/PLUGININFO
+%%DATADIR%%/plugins/contextinfo/__init__.py
+%%DATADIR%%/plugins/contextinfo/__init__.pyc
+%%DATADIR%%/plugins/contextinfo/__init__.pyo
+%%DATADIR%%/plugins/contextinfo/classic/artist.html
+%%DATADIR%%/plugins/contextinfo/classic/default.html
+%%DATADIR%%/plugins/contextinfo/classic/images/bg-bottom.png
+%%DATADIR%%/plugins/contextinfo/classic/images/bg-top.png
+%%DATADIR%%/plugins/contextinfo/classic/images/img-back100.png
+%%DATADIR%%/plugins/contextinfo/classic/images/img-back60.png
+%%DATADIR%%/plugins/contextinfo/classic/images/light.png
+%%DATADIR%%/plugins/contextinfo/classic/js/util.js
+%%DATADIR%%/plugins/contextinfo/classic/lyrics.html
+%%DATADIR%%/plugins/contextinfo/classic/playing.html
+%%DATADIR%%/plugins/contextinfo/classic/style.css
+%%DATADIR%%/plugins/contextinfo/classic/tag.html
+%%DATADIR%%/plugins/contextinfo/context.glade
+%%DATADIR%%/plugins/contextinfo/extended/artist.html
+%%DATADIR%%/plugins/contextinfo/extended/default.html
+%%DATADIR%%/plugins/contextinfo/extended/images/bg-bottom.png
+%%DATADIR%%/plugins/contextinfo/extended/images/bg-top.png
+%%DATADIR%%/plugins/contextinfo/extended/images/img-back100.png
+%%DATADIR%%/plugins/contextinfo/extended/images/img-back60.png
+%%DATADIR%%/plugins/contextinfo/extended/images/light.png
+%%DATADIR%%/plugins/contextinfo/extended/js/util.js
+%%DATADIR%%/plugins/contextinfo/extended/lyrics.html
+%%DATADIR%%/plugins/contextinfo/extended/playing.html
+%%DATADIR%%/plugins/contextinfo/extended/style.css
+%%DATADIR%%/plugins/contextinfo/extended/tag.html
+%%DATADIR%%/plugins/contextinfo/loader.gif
+%%DATADIR%%/plugins/contextinfo/inspector.py
+%%DATADIR%%/plugins/contextinfo/inspector.pyc
+%%DATADIR%%/plugins/contextinfo/inspector.pyo
+%%DATADIR%%/plugins/contextinfo/pylast.py
+%%DATADIR%%/plugins/contextinfo/pylast.pyc
+%%DATADIR%%/plugins/contextinfo/pylast.pyo
+%%DATADIR%%/plugins/desktopcover/PLUGININFO
+%%DATADIR%%/plugins/desktopcover/__init__.py
+%%DATADIR%%/plugins/desktopcover/__init__.pyc
+%%DATADIR%%/plugins/desktopcover/__init__.pyo
+%%DATADIR%%/plugins/desktopcover/prefs.py
+%%DATADIR%%/plugins/desktopcover/prefs.pyc
+%%DATADIR%%/plugins/desktopcover/prefs.pyo
+%%DATADIR%%/plugins/desktopcover/prefs.ui
+%%DATADIR%%/plugins/gnomemmkeys/PLUGININFO
+%%DATADIR%%/plugins/gnomemmkeys/__init__.py
+%%DATADIR%%/plugins/gnomemmkeys/__init__.pyc
+%%DATADIR%%/plugins/gnomemmkeys/__init__.pyo
+%%DATADIR%%/plugins/helloworld/PLUGININFO
+%%DATADIR%%/plugins/helloworld/__init__.py
+%%DATADIR%%/plugins/helloworld/__init__.pyc
+%%DATADIR%%/plugins/helloworld/__init__.pyo
+%%DATADIR%%/plugins/helloworld/test.py
+%%DATADIR%%/plugins/helloworld/test.pyc
+%%DATADIR%%/plugins/helloworld/test.pyo
+%%DATADIR%%/plugins/helloworld/testlib.py
+%%DATADIR%%/plugins/helloworld/testlib.pyc
+%%DATADIR%%/plugins/helloworld/testlib.pyo
+%%DATADIR%%/plugins/ipconsole/PLUGININFO
+%%DATADIR%%/plugins/ipconsole/__init__.py
+%%DATADIR%%/plugins/ipconsole/__init__.pyc
+%%DATADIR%%/plugins/ipconsole/__init__.pyo
+%%DATADIR%%/plugins/ipconsole/ipconsole_prefs.glade
+%%DATADIR%%/plugins/ipconsole/ipconsoleprefs.py
+%%DATADIR%%/plugins/ipconsole/ipconsoleprefs.pyc
+%%DATADIR%%/plugins/ipconsole/ipconsoleprefs.pyo
+%%DATADIR%%/plugins/ipconsole/ipython_view.py
+%%DATADIR%%/plugins/ipconsole/ipython_view.pyc
+%%DATADIR%%/plugins/ipconsole/ipython_view.pyo
+%%DATADIR%%/plugins/ipod/PLUGININFO
+%%DATADIR%%/plugins/ipod/__init__.py
+%%DATADIR%%/plugins/ipod/__init__.pyc
+%%DATADIR%%/plugins/ipod/__init__.pyo
+%%DATADIR%%/plugins/lastfmcovers/PLUGININFO
+%%DATADIR%%/plugins/lastfmcovers/__init__.py
+%%DATADIR%%/plugins/lastfmcovers/__init__.pyc
+%%DATADIR%%/plugins/lastfmcovers/__init__.pyo
+%%DATADIR%%/plugins/lastfmcovers/test.py
+%%DATADIR%%/plugins/lastfmcovers/test.pyc
+%%DATADIR%%/plugins/lastfmcovers/test.pyo
+%%DATADIR%%/plugins/lastfmdynamic/PLUGININFO
+%%DATADIR%%/plugins/lastfmdynamic/__init__.py
+%%DATADIR%%/plugins/lastfmdynamic/__init__.pyc
+%%DATADIR%%/plugins/lastfmdynamic/__init__.pyo
+%%DATADIR%%/plugins/lastfmdynamic/test.py
+%%DATADIR%%/plugins/lastfmdynamic/test.pyc
+%%DATADIR%%/plugins/lastfmdynamic/test.pyo
+%%DATADIR%%/plugins/librivox/PLUGININFO
+%%DATADIR%%/plugins/librivox/__init__.py
+%%DATADIR%%/plugins/librivox/__init__.pyc
+%%DATADIR%%/plugins/librivox/__init__.pyo
+%%DATADIR%%/plugins/librivox/about_window.py
+%%DATADIR%%/plugins/librivox/about_window.pyc
+%%DATADIR%%/plugins/librivox/about_window.pyo
+%%DATADIR%%/plugins/librivox/book_icon.png
+%%DATADIR%%/plugins/librivox/clock.png
+%%DATADIR%%/plugins/librivox/ebook.png
+%%DATADIR%%/plugins/librivox/librivoxsearch.py
+%%DATADIR%%/plugins/librivox/librivoxsearch.pyc
+%%DATADIR%%/plugins/librivox/librivoxsearch.pyo
+%%DATADIR%%/plugins/lyricsfly/PLUGININFO
+%%DATADIR%%/plugins/lyricsfly/__init__.py
+%%DATADIR%%/plugins/lyricsfly/__init__.pyc
+%%DATADIR%%/plugins/lyricsfly/__init__.pyo
+%%DATADIR%%/plugins/lyricsfly/test.py
+%%DATADIR%%/plugins/lyricsfly/test.pyc
+%%DATADIR%%/plugins/lyricsfly/test.pyo
+%%DATADIR%%/plugins/lyricwiki/PLUGININFO
+%%DATADIR%%/plugins/lyricwiki/__init__.py
+%%DATADIR%%/plugins/lyricwiki/__init__.pyc
+%%DATADIR%%/plugins/lyricwiki/__init__.pyo
+%%DATADIR%%/plugins/lyricwiki/test.py
+%%DATADIR%%/plugins/lyricwiki/test.pyc
+%%DATADIR%%/plugins/lyricwiki/test.pyo
+%%DATADIR%%/plugins/massstorage/PLUGININFO
+%%DATADIR%%/plugins/massstorage/__init__.py
+%%DATADIR%%/plugins/massstorage/__init__.pyc
+%%DATADIR%%/plugins/massstorage/__init__.pyo
+%%DATADIR%%/plugins/minimode/PLUGININFO
+%%DATADIR%%/plugins/minimode/__init__.py
+%%DATADIR%%/plugins/minimode/__init__.pyc
+%%DATADIR%%/plugins/minimode/__init__.pyo
+%%DATADIR%%/plugins/minimode/icons/exaile-minimode16.png
+%%DATADIR%%/plugins/minimode/icons/exaile-minimode22.png
+%%DATADIR%%/plugins/minimode/icons/exaile-minimode24.png
+%%DATADIR%%/plugins/minimode/icons/exaile-minimode32.png
+%%DATADIR%%/plugins/minimode/minimodeprefs.py
+%%DATADIR%%/plugins/minimode/minimodeprefs.pyc
+%%DATADIR%%/plugins/minimode/minimodeprefs.pyo
+%%DATADIR%%/plugins/minimode/minimodeprefs_pane.glade
+%%DATADIR%%/plugins/minimode/mmwidgets.py
+%%DATADIR%%/plugins/minimode/mmwidgets.pyc
+%%DATADIR%%/plugins/minimode/mmwidgets.pyo
+%%DATADIR%%/plugins/moodbar/PLUGININFO
+%%DATADIR%%/plugins/moodbar/__init__.py
+%%DATADIR%%/plugins/moodbar/__init__.pyc
+%%DATADIR%%/plugins/moodbar/__init__.pyo
+%%DATADIR%%/plugins/mpris/PLUGININFO
+%%DATADIR%%/plugins/mpris/__init__.py
+%%DATADIR%%/plugins/mpris/__init__.pyc
+%%DATADIR%%/plugins/mpris/__init__.pyo
+%%DATADIR%%/plugins/mpris/exaile_mpris.py
+%%DATADIR%%/plugins/mpris/exaile_mpris.pyc
+%%DATADIR%%/plugins/mpris/exaile_mpris.pyo
+%%DATADIR%%/plugins/mpris/mpris_player.py
+%%DATADIR%%/plugins/mpris/mpris_player.pyc
+%%DATADIR%%/plugins/mpris/mpris_player.pyo
+%%DATADIR%%/plugins/mpris/mpris_root.py
+%%DATADIR%%/plugins/mpris/mpris_root.pyc
+%%DATADIR%%/plugins/mpris/mpris_root.pyo
+%%DATADIR%%/plugins/mpris/mpris_tag_converter.py
+%%DATADIR%%/plugins/mpris/mpris_tag_converter.pyc
+%%DATADIR%%/plugins/mpris/mpris_tag_converter.pyo
+%%DATADIR%%/plugins/mpris/mpris_tracklist.py
+%%DATADIR%%/plugins/mpris/mpris_tracklist.pyc
+%%DATADIR%%/plugins/mpris/mpris_tracklist.pyo
+%%DATADIR%%/plugins/mpris/test.py
+%%DATADIR%%/plugins/mpris/test.pyc
+%%DATADIR%%/plugins/mpris/test.pyo
+%%DATADIR%%/plugins/multialarmclock/PLUGININFO
+%%DATADIR%%/plugins/multialarmclock/__init__.py
+%%DATADIR%%/plugins/multialarmclock/__init__.pyc
+%%DATADIR%%/plugins/multialarmclock/__init__.pyo
+%%DATADIR%%/plugins/multialarmclock/alarmclk.glade
+%%DATADIR%%/plugins/multialarmclock/clock32.png
+%%DATADIR%%/plugins/notify/PLUGININFO
+%%DATADIR%%/plugins/notify/__init__.py
+%%DATADIR%%/plugins/notify/__init__.pyc
+%%DATADIR%%/plugins/notify/__init__.pyo
+%%DATADIR%%/plugins/notify/notify_cover.py
+%%DATADIR%%/plugins/notify/notify_cover.pyc
+%%DATADIR%%/plugins/notify/notify_cover.pyo
+%%DATADIR%%/plugins/notify/notifyprefs.py
+%%DATADIR%%/plugins/notify/notifyprefs.pyc
+%%DATADIR%%/plugins/notify/notifyprefs.pyo
+%%DATADIR%%/plugins/notify/notifyprefs_pane.glade
+%%DATADIR%%/plugins/notify/test.py
+%%DATADIR%%/plugins/notify/test.pyc
+%%DATADIR%%/plugins/notify/test.pyo
+%%DATADIR%%/plugins/notifyosd/PLUGININFO
+%%DATADIR%%/plugins/notifyosd/__init__.py
+%%DATADIR%%/plugins/notifyosd/__init__.pyc
+%%DATADIR%%/plugins/notifyosd/__init__.pyo
+%%DATADIR%%/plugins/notifyosd/notifyosd_cover.py
+%%DATADIR%%/plugins/notifyosd/notifyosd_cover.pyc
+%%DATADIR%%/plugins/notifyosd/notifyosd_cover.pyo
+%%DATADIR%%/plugins/notifyosd/notifyosdprefs.py
+%%DATADIR%%/plugins/notifyosd/notifyosdprefs.pyc
+%%DATADIR%%/plugins/notifyosd/notifyosdprefs.pyo
+%%DATADIR%%/plugins/notifyosd/notifyosdprefs_pane.glade
+%%DATADIR%%/plugins/notifyosd/test.py
+%%DATADIR%%/plugins/notifyosd/test.pyc
+%%DATADIR%%/plugins/notifyosd/test.pyo
+%%DATADIR%%/plugins/podcasts/PLUGININFO
+%%DATADIR%%/plugins/podcasts/__init__.py
+%%DATADIR%%/plugins/podcasts/__init__.pyc
+%%DATADIR%%/plugins/podcasts/__init__.pyo
+%%DATADIR%%/plugins/podcasts/_feedparser.py
+%%DATADIR%%/plugins/podcasts/_feedparser.pyc
+%%DATADIR%%/plugins/podcasts/_feedparser.pyo
+%%DATADIR%%/plugins/podcasts/podcasts.glade
+%%DATADIR%%/plugins/replaygain/PLUGININFO
+%%DATADIR%%/plugins/replaygain/__init__.py
+%%DATADIR%%/plugins/replaygain/__init__.pyc
+%%DATADIR%%/plugins/replaygain/__init__.pyo
+%%DATADIR%%/plugins/replaygain/replaygainprefs.py
+%%DATADIR%%/plugins/replaygain/replaygainprefs.pyc
+%%DATADIR%%/plugins/replaygain/replaygainprefs.pyo
+%%DATADIR%%/plugins/replaygain/replaygainprefs_pane.glade
+%%DATADIR%%/plugins/screensaverpause/PLUGININFO
+%%DATADIR%%/plugins/screensaverpause/__init__.py
+%%DATADIR%%/plugins/screensaverpause/__init__.pyc
+%%DATADIR%%/plugins/screensaverpause/__init__.pyo
+%%DATADIR%%/plugins/shoutcast/PLUGININFO
+%%DATADIR%%/plugins/shoutcast/__init__.py
+%%DATADIR%%/plugins/shoutcast/__init__.pyc
+%%DATADIR%%/plugins/shoutcast/__init__.pyo
+%%DATADIR%%/plugins/shoutcast/test.py
+%%DATADIR%%/plugins/shoutcast/test.pyc
+%%DATADIR%%/plugins/shoutcast/test.pyo
+%%DATADIR%%/plugins/streamripper/PLUGININFO
+%%DATADIR%%/plugins/streamripper/__init__.py
+%%DATADIR%%/plugins/streamripper/__init__.pyc
+%%DATADIR%%/plugins/streamripper/__init__.pyo
+%%DATADIR%%/plugins/streamripper/srprefs.py
+%%DATADIR%%/plugins/streamripper/srprefs.pyc
+%%DATADIR%%/plugins/streamripper/srprefs.pyo
+%%DATADIR%%/plugins/streamripper/streamripper.glade
+%%DATADIR%%/plugins/tagcovers/PLUGININFO
+%%DATADIR%%/plugins/tagcovers/__init__.py
+%%DATADIR%%/plugins/tagcovers/__init__.pyc
+%%DATADIR%%/plugins/tagcovers/__init__.pyo
+%%DATADIR%%/plugins/xkeys/PLUGININFO
+%%DATADIR%%/plugins/xkeys/__init__.py
+%%DATADIR%%/plugins/xkeys/__init__.pyc
+%%DATADIR%%/plugins/xkeys/__init__.pyo
+%%NLS%%share/locale/ar/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/ast/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/bg/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/bn/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/cy/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/da/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/de/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/el/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/en/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/en_CA/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/en_GB/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/eo/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/es/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/et/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/eu/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/fa/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/fi/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/frp/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/gl/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/gu/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/he/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/hi/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/hr/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/id/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/it/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/kk/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/lt/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/lv/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/mk/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/nb/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/oc/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/pt/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/sl/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/sq/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/sr/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/sw/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/ta/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/te/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/tl/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/zh/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/exaile.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/exaile.mo
 bin/exaile
+etc/xdg/exaile/settings.ini
+lib/exaile/exaile.py
+lib/exaile/xl/__init__.py
+lib/exaile/xl/__init__.pyc
+lib/exaile/xl/__init__.pyo
+lib/exaile/xl/collection.py
+lib/exaile/xl/collection.pyc
+lib/exaile/xl/collection.pyo
+lib/exaile/xl/common.py
+lib/exaile/xl/common.pyc
+lib/exaile/xl/common.pyo
+lib/exaile/xl/cover.py
+lib/exaile/xl/cover.pyc
+lib/exaile/xl/cover.pyo
+lib/exaile/xl/devices.py
+lib/exaile/xl/devices.pyc
+lib/exaile/xl/devices.pyo
+lib/exaile/xl/dynamic.py
+lib/exaile/xl/dynamic.pyc
+lib/exaile/xl/dynamic.pyo
+lib/exaile/xl/event.py
+lib/exaile/xl/event.pyc
+lib/exaile/xl/event.pyo
+lib/exaile/xl/hal.py
+lib/exaile/xl/hal.pyc
+lib/exaile/xl/hal.pyo
+lib/exaile/xl/lyrics.py
+lib/exaile/xl/lyrics.pyc
+lib/exaile/xl/lyrics.pyo
+lib/exaile/xl/main.py
+lib/exaile/xl/main.pyc
+lib/exaile/xl/main.pyo
+lib/exaile/xl/metadata/__init__.py
+lib/exaile/xl/metadata/__init__.pyc
+lib/exaile/xl/metadata/__init__.pyo
+lib/exaile/xl/metadata/_apev2.py
+lib/exaile/xl/metadata/_apev2.pyc
+lib/exaile/xl/metadata/_apev2.pyo
+lib/exaile/xl/metadata/_base.py
+lib/exaile/xl/metadata/_base.pyc
+lib/exaile/xl/metadata/_base.pyo
+lib/exaile/xl/metadata/_id3.py
+lib/exaile/xl/metadata/_id3.pyc
+lib/exaile/xl/metadata/_id3.pyo
+lib/exaile/xl/metadata/asf.py
+lib/exaile/xl/metadata/asf.pyc
+lib/exaile/xl/metadata/asf.pyo
+lib/exaile/xl/metadata/flac.py
+lib/exaile/xl/metadata/flac.pyc
+lib/exaile/xl/metadata/flac.pyo
+lib/exaile/xl/metadata/mod.py
+lib/exaile/xl/metadata/mod.pyc
+lib/exaile/xl/metadata/mod.pyo
+lib/exaile/xl/metadata/mp3.py
+lib/exaile/xl/metadata/mp3.pyc
+lib/exaile/xl/metadata/mp3.pyo
+lib/exaile/xl/metadata/mp4.py
+lib/exaile/xl/metadata/mp4.pyc
+lib/exaile/xl/metadata/mp4.pyo
+lib/exaile/xl/metadata/mpc.py
+lib/exaile/xl/metadata/mpc.pyc
+lib/exaile/xl/metadata/mpc.pyo
+lib/exaile/xl/metadata/ogg.py
+lib/exaile/xl/metadata/ogg.pyc
+lib/exaile/xl/metadata/ogg.pyo
+lib/exaile/xl/metadata/sid.py
+lib/exaile/xl/metadata/sid.pyc
+lib/exaile/xl/metadata/sid.pyo
+lib/exaile/xl/metadata/speex.py
+lib/exaile/xl/metadata/speex.pyc
+lib/exaile/xl/metadata/speex.pyo
+lib/exaile/xl/metadata/tta.py
+lib/exaile/xl/metadata/tta.pyc
+lib/exaile/xl/metadata/tta.pyo
+lib/exaile/xl/metadata/wav.py
+lib/exaile/xl/metadata/wav.pyc
+lib/exaile/xl/metadata/wav.pyo
+lib/exaile/xl/metadata/wv.py
+lib/exaile/xl/metadata/wv.pyc
+lib/exaile/xl/metadata/wv.pyo
+lib/exaile/xl/migration.py
+lib/exaile/xl/migration.pyc
+lib/exaile/xl/migration.pyo
+lib/exaile/xl/nls.py
+lib/exaile/xl/nls.pyc
+lib/exaile/xl/nls.pyo
+lib/exaile/xl/player/__init__.py
+lib/exaile/xl/player/__init__.pyc
+lib/exaile/xl/player/__init__.pyo
+lib/exaile/xl/player/_base.py
+lib/exaile/xl/player/_base.pyc
+lib/exaile/xl/player/_base.pyo
+lib/exaile/xl/player/engine_normal.py
+lib/exaile/xl/player/engine_normal.pyc
+lib/exaile/xl/player/engine_normal.pyo
+lib/exaile/xl/player/engine_unified.py
+lib/exaile/xl/player/engine_unified.pyc
+lib/exaile/xl/player/engine_unified.pyo
+lib/exaile/xl/player/pipe.py
+lib/exaile/xl/player/pipe.pyc
+lib/exaile/xl/player/pipe.pyo
+lib/exaile/xl/player/queue.py
+lib/exaile/xl/player/queue.pyc
+lib/exaile/xl/player/queue.pyo
+lib/exaile/xl/playlist.py
+lib/exaile/xl/playlist.pyc
+lib/exaile/xl/playlist.pyo
+lib/exaile/xl/plugins.py
+lib/exaile/xl/plugins.pyc
+lib/exaile/xl/plugins.pyo
+lib/exaile/xl/providers.py
+lib/exaile/xl/providers.pyc
+lib/exaile/xl/providers.pyo
+lib/exaile/xl/radio.py
+lib/exaile/xl/radio.pyc
+lib/exaile/xl/radio.pyo
+lib/exaile/xl/settings.py
+lib/exaile/xl/settings.pyc
+lib/exaile/xl/settings.pyo
+lib/exaile/xl/track.py
+lib/exaile/xl/track.pyc
+lib/exaile/xl/track.pyo
+lib/exaile/xl/trackdb.py
+lib/exaile/xl/trackdb.pyc
+lib/exaile/xl/trackdb.pyo
+lib/exaile/xl/transcoder.py
+lib/exaile/xl/transcoder.pyc
+lib/exaile/xl/transcoder.pyo
+lib/exaile/xl/xdg.py
+lib/exaile/xl/xdg.pyc
+lib/exaile/xl/xdg.pyo
+lib/exaile/xl/xldbus.py
+lib/exaile/xl/xldbus.pyc
+lib/exaile/xl/xldbus.pyo
+lib/exaile/xlgui/__init__.py
+lib/exaile/xlgui/__init__.pyc
+lib/exaile/xlgui/__init__.pyo
+lib/exaile/xlgui/collection.py
+lib/exaile/xlgui/collection.pyc
+lib/exaile/xlgui/collection.pyo
+lib/exaile/xlgui/commondialogs.py
+lib/exaile/xlgui/commondialogs.pyc
+lib/exaile/xlgui/commondialogs.pyo
+lib/exaile/xlgui/cover.py
+lib/exaile/xlgui/cover.pyc
+lib/exaile/xlgui/cover.pyo
+lib/exaile/xlgui/devices.py
+lib/exaile/xlgui/devices.pyc
+lib/exaile/xlgui/devices.pyo
+lib/exaile/xlgui/filtergui.py
+lib/exaile/xlgui/filtergui.pyc
+lib/exaile/xlgui/filtergui.pyo
+lib/exaile/xlgui/guiutil.py
+lib/exaile/xlgui/guiutil.pyc
+lib/exaile/xlgui/guiutil.pyo
+lib/exaile/xlgui/icons.py
+lib/exaile/xlgui/icons.pyc
+lib/exaile/xlgui/icons.pyo
+lib/exaile/xlgui/main.py
+lib/exaile/xlgui/main.pyc
+lib/exaile/xlgui/main.pyo
+lib/exaile/xlgui/menu.py
+lib/exaile/xlgui/menu.pyc
+lib/exaile/xlgui/menu.pyo
+lib/exaile/xlgui/osd.py
+lib/exaile/xlgui/osd.pyc
+lib/exaile/xlgui/osd.pyo
+lib/exaile/xlgui/panel/__init__.py
+lib/exaile/xlgui/panel/__init__.pyc
+lib/exaile/xlgui/panel/__init__.pyo
+lib/exaile/xlgui/panel/collection.py
+lib/exaile/xlgui/panel/collection.pyc
+lib/exaile/xlgui/panel/collection.pyo
+lib/exaile/xlgui/panel/device.py
+lib/exaile/xlgui/panel/device.pyc
+lib/exaile/xlgui/panel/device.pyo
+lib/exaile/xlgui/panel/files.py
+lib/exaile/xlgui/panel/files.pyc
+lib/exaile/xlgui/panel/files.pyo
+lib/exaile/xlgui/panel/flatplaylist.py
+lib/exaile/xlgui/panel/flatplaylist.pyc
+lib/exaile/xlgui/panel/flatplaylist.pyo
+lib/exaile/xlgui/panel/playlists.py
+lib/exaile/xlgui/panel/playlists.pyc
+lib/exaile/xlgui/panel/playlists.pyo
+lib/exaile/xlgui/panel/radio.py
+lib/exaile/xlgui/panel/radio.pyc
+lib/exaile/xlgui/panel/radio.pyo
+lib/exaile/xlgui/playlist.py
+lib/exaile/xlgui/playlist.pyc
+lib/exaile/xlgui/playlist.pyo
+lib/exaile/xlgui/plcolumns.py
+lib/exaile/xlgui/plcolumns.pyc
+lib/exaile/xlgui/plcolumns.pyo
+lib/exaile/xlgui/prefs/__init__.py
+lib/exaile/xlgui/prefs/__init__.pyc
+lib/exaile/xlgui/prefs/__init__.pyo
+lib/exaile/xlgui/prefs/appearance_prefs.py
+lib/exaile/xlgui/prefs/appearance_prefs.pyc
+lib/exaile/xlgui/prefs/appearance_prefs.pyo
+lib/exaile/xlgui/prefs/cover_prefs.py
+lib/exaile/xlgui/prefs/cover_prefs.pyc
+lib/exaile/xlgui/prefs/cover_prefs.pyo
+lib/exaile/xlgui/prefs/osd_prefs.py
+lib/exaile/xlgui/prefs/osd_prefs.pyc
+lib/exaile/xlgui/prefs/osd_prefs.pyo
+lib/exaile/xlgui/prefs/playback_prefs.py
+lib/exaile/xlgui/prefs/playback_prefs.pyc
+lib/exaile/xlgui/prefs/playback_prefs.pyo
+lib/exaile/xlgui/prefs/playlists_prefs.py
+lib/exaile/xlgui/prefs/playlists_prefs.pyc
+lib/exaile/xlgui/prefs/playlists_prefs.pyo
+lib/exaile/xlgui/prefs/plugin_prefs.py
+lib/exaile/xlgui/prefs/plugin_prefs.pyc
+lib/exaile/xlgui/prefs/plugin_prefs.pyo
+lib/exaile/xlgui/prefs/widgets.py
+lib/exaile/xlgui/prefs/widgets.pyc
+lib/exaile/xlgui/prefs/widgets.pyo
+lib/exaile/xlgui/progress.py
+lib/exaile/xlgui/progress.pyc
+lib/exaile/xlgui/progress.pyo
+lib/exaile/xlgui/properties.py
+lib/exaile/xlgui/properties.pyc
+lib/exaile/xlgui/properties.pyo
+lib/exaile/xlgui/queue.py
+lib/exaile/xlgui/queue.pyc
+lib/exaile/xlgui/queue.pyo
+lib/exaile/xlgui/rating.py
+lib/exaile/xlgui/rating.pyc
+lib/exaile/xlgui/rating.pyo
+lib/exaile/xlgui/tray.py
+lib/exaile/xlgui/tray.pyc
+lib/exaile/xlgui/tray.pyo
 share/applications/exaile.desktop
-%%DATADIR%%/data/settings_meta.ini
-%%DATADIR%%/equalizer.ini
-%%DATADIR%%/exaile.glade
-%%DATADIR%%/exaile.py
-%%DATADIR%%/images/artist.png
-%%DATADIR%%/images/close.png
-%%DATADIR%%/images/default_theme/add.png
-%%DATADIR%%/images/default_theme/clear.png
-%%DATADIR%%/images/default_theme/gnome-dev-cdrom-audio.png
-%%DATADIR%%/images/default_theme/gnome-dev-ipod.png
-%%DATADIR%%/images/default_theme/gnome-fs-directory-accept.png
-%%DATADIR%%/images/default_theme/gnome-fs-directory.png
-%%DATADIR%%/images/default_theme/gnome-globe.png
-%%DATADIR%%/images/default_theme/go-back.png
-%%DATADIR%%/images/default_theme/go-forward.png
-%%DATADIR%%/images/default_theme/go-up.png
-%%DATADIR%%/images/default_theme/media-next.png
-%%DATADIR%%/images/default_theme/media-pause.png
-%%DATADIR%%/images/default_theme/media-play.png
-%%DATADIR%%/images/default_theme/media-previous.png
-%%DATADIR%%/images/default_theme/refresh.png
-%%DATADIR%%/images/default_theme/remove.png
-%%DATADIR%%/images/default_theme/stock_volume.png
-%%DATADIR%%/images/exailelogo-sml.png
-%%DATADIR%%/images/exailelogo.png
-%%DATADIR%%/images/genre.png
-%%DATADIR%%/images/icon.png
-%%DATADIR%%/images/ipod.png
-%%DATADIR%%/images/largeicon.png
-%%DATADIR%%/images/media-audiofile.png
-%%DATADIR%%/images/nocover.png
-%%DATADIR%%/images/playlist.png
-%%DATADIR%%/images/splash.png
-%%DATADIR%%/images/star.png
-%%DATADIR%%/images/track.png
-%%DATADIR%%/images/trayicon.png
-%%DATADIR%%/images/year.png
-%%DATADIR%%/lib/__init__.py
-%%DATADIR%%/lib/__init__.pyc
-%%DATADIR%%/lib/__init__.pyo
-%%DATADIR%%/lib/ecs.py
-%%DATADIR%%/lib/ecs.pyc
-%%DATADIR%%/lib/ecs.pyo
-%%DATADIR%%/lib/feedparser.py
-%%DATADIR%%/lib/feedparser.pyc
-%%DATADIR%%/lib/feedparser.pyo
-%%DATADIR%%/lib/scrobbler.py
-%%DATADIR%%/lib/scrobbler.pyc
-%%DATADIR%%/lib/scrobbler.pyo
-%%DATADIR%%/lib/wmainfo.py
-%%DATADIR%%/lib/wmainfo.pyc
-%%DATADIR%%/lib/wmainfo.pyo
-%%DATADIR%%/sql/changes0001.sql
-%%DATADIR%%/sql/changes0002.sql
-%%DATADIR%%/sql/changes0003.sql
-%%DATADIR%%/sql/changes0004.sql
-%%DATADIR%%/sql/db.sql
-%%DATADIR%%/xl/__init__.py
-%%DATADIR%%/xl/__init__.pyc
-%%DATADIR%%/xl/__init__.pyo
-%%DATADIR%%/xl/advancededitor.py
-%%DATADIR%%/xl/advancededitor.pyc
-%%DATADIR%%/xl/advancededitor.pyo
-%%DATADIR%%/xl/audioscrobbler.py
-%%DATADIR%%/xl/audioscrobbler.pyc
-%%DATADIR%%/xl/audioscrobbler.pyo
-%%DATADIR%%/xl/burn.py
-%%DATADIR%%/xl/burn.pyc
-%%DATADIR%%/xl/burn.pyo
-%%DATADIR%%/xl/cd_import.py
-%%DATADIR%%/xl/cd_import.pyc
-%%DATADIR%%/xl/cd_import.pyo
-%%DATADIR%%/xl/common.py
-%%DATADIR%%/xl/common.pyc
-%%DATADIR%%/xl/common.pyo
-%%DATADIR%%/xl/config.py
-%%DATADIR%%/xl/config.pyc
-%%DATADIR%%/xl/config.pyo
-%%DATADIR%%/xl/config_convert.py
-%%DATADIR%%/xl/config_convert.pyc
-%%DATADIR%%/xl/config_convert.pyo
-%%DATADIR%%/xl/covers.py
-%%DATADIR%%/xl/covers.pyc
-%%DATADIR%%/xl/covers.pyo
-%%DATADIR%%/xl/db.py
-%%DATADIR%%/xl/db.pyc
-%%DATADIR%%/xl/db.pyo
-%%DATADIR%%/xl/dbusinterface.py
-%%DATADIR%%/xl/dbusinterface.pyc
-%%DATADIR%%/xl/dbusinterface.pyo
-%%DATADIR%%/xl/editor.py
-%%DATADIR%%/xl/editor.pyc
-%%DATADIR%%/xl/editor.pyo
-%%DATADIR%%/xl/equalizer.py
-%%DATADIR%%/xl/equalizer.pyc
-%%DATADIR%%/xl/equalizer.pyo
-%%DATADIR%%/xl/filtergui.py
-%%DATADIR%%/xl/filtergui.pyc
-%%DATADIR%%/xl/filtergui.pyo
-%%DATADIR%%/xl/gui/__init__.py
-%%DATADIR%%/xl/gui/__init__.pyc
-%%DATADIR%%/xl/gui/__init__.pyo
-%%DATADIR%%/xl/gui/editor.py
-%%DATADIR%%/xl/gui/editor.pyc
-%%DATADIR%%/xl/gui/editor.pyo
-%%DATADIR%%/xl/gui/information.py
-%%DATADIR%%/xl/gui/information.pyc
-%%DATADIR%%/xl/gui/information.pyo
-%%DATADIR%%/xl/gui/library.py
-%%DATADIR%%/xl/gui/library.pyc
-%%DATADIR%%/xl/gui/library.pyo
-%%DATADIR%%/xl/gui/main.py
-%%DATADIR%%/xl/gui/main.pyc
-%%DATADIR%%/xl/gui/main.pyo
-%%DATADIR%%/xl/gui/playlist.py
-%%DATADIR%%/xl/gui/playlist.pyc
-%%DATADIR%%/xl/gui/playlist.pyo
-%%DATADIR%%/xl/gui/statsdialog.py
-%%DATADIR%%/xl/gui/statsdialog.pyc
-%%DATADIR%%/xl/gui/statsdialog.pyo
-%%DATADIR%%/xl/gui/tray.py
-%%DATADIR%%/xl/gui/tray.pyc
-%%DATADIR%%/xl/gui/tray.pyo
-%%DATADIR%%/xl/library.py
-%%DATADIR%%/xl/library.pyc
-%%DATADIR%%/xl/library.pyo
-%%DATADIR%%/xl/logger.py
-%%DATADIR%%/xl/logger.pyc
-%%DATADIR%%/xl/logger.pyo
-%%DATADIR%%/xl/media/__init__.py
-%%DATADIR%%/xl/media/__init__.pyc
-%%DATADIR%%/xl/media/__init__.pyo
-%%DATADIR%%/xl/media/flac.py
-%%DATADIR%%/xl/media/flac.pyc
-%%DATADIR%%/xl/media/flac.pyo
-%%DATADIR%%/xl/media/mp3.py
-%%DATADIR%%/xl/media/mp3.pyc
-%%DATADIR%%/xl/media/mp3.pyo
-%%DATADIR%%/xl/media/mp4.py
-%%DATADIR%%/xl/media/mp4.pyc
-%%DATADIR%%/xl/media/mp4.pyo
-%%DATADIR%%/xl/media/mpc.py
-%%DATADIR%%/xl/media/mpc.pyc
-%%DATADIR%%/xl/media/mpc.pyo
-%%DATADIR%%/xl/media/ogg.py
-%%DATADIR%%/xl/media/ogg.pyc
-%%DATADIR%%/xl/media/ogg.pyo
-%%DATADIR%%/xl/media/tta.py
-%%DATADIR%%/xl/media/tta.pyc
-%%DATADIR%%/xl/media/tta.pyo
-%%DATADIR%%/xl/media/wav.py
-%%DATADIR%%/xl/media/wav.pyc
-%%DATADIR%%/xl/media/wav.pyo
-%%DATADIR%%/xl/media/wma.py
-%%DATADIR%%/xl/media/wma.pyc
-%%DATADIR%%/xl/media/wma.pyo
-%%DATADIR%%/xl/media/wv.py
-%%DATADIR%%/xl/media/wv.pyc
-%%DATADIR%%/xl/media/wv.pyo
-%%DATADIR%%/xl/mozembed.py
-%%DATADIR%%/xl/mozembed.pyc
-%%DATADIR%%/xl/mozembed.pyo
-%%DATADIR%%/xl/panels/__init__.py
-%%DATADIR%%/xl/panels/__init__.pyc
-%%DATADIR%%/xl/panels/__init__.pyo
-%%DATADIR%%/xl/panels/collection.py
-%%DATADIR%%/xl/panels/collection.pyc
-%%DATADIR%%/xl/panels/collection.pyo
-%%DATADIR%%/xl/panels/device.py
-%%DATADIR%%/xl/panels/device.pyc
-%%DATADIR%%/xl/panels/device.pyo
-%%DATADIR%%/xl/panels/files.py
-%%DATADIR%%/xl/panels/files.pyc
-%%DATADIR%%/xl/panels/files.pyo
-%%DATADIR%%/xl/panels/playlists.py
-%%DATADIR%%/xl/panels/playlists.pyc
-%%DATADIR%%/xl/panels/playlists.pyo
-%%DATADIR%%/xl/panels/radio.py
-%%DATADIR%%/xl/panels/radio.pyc
-%%DATADIR%%/xl/panels/radio.pyo
-%%DATADIR%%/xl/path.py
-%%DATADIR%%/xl/path.pyc
-%%DATADIR%%/xl/path.pyo
-%%DATADIR%%/xl/player.py
-%%DATADIR%%/xl/player.pyc
-%%DATADIR%%/xl/player.pyo
-%%DATADIR%%/xl/playlist.py
-%%DATADIR%%/xl/playlist.pyc
-%%DATADIR%%/xl/playlist.pyo
-%%DATADIR%%/xl/plugins/__init__.py
-%%DATADIR%%/xl/plugins/gui.py
-%%DATADIR%%/xl/plugins/manager.py
-%%DATADIR%%/xl/plugins/plugins.glade
-%%DATADIR%%/xl/prefs.py
-%%DATADIR%%/xl/prefs.pyc
-%%DATADIR%%/xl/prefs.pyo
-%%DATADIR%%/xl/version.py
-%%DATADIR%%/xl/version.pyc
-%%DATADIR%%/xl/version.pyo
-%%DATADIR%%/xl/xlmisc.py
-%%DATADIR%%/xl/xlmisc.pyc
-%%DATADIR%%/xl/xlmisc.pyo
 share/pixmaps/exaile.png
-@dirrm %%DATADIR%%/xl/plugins
-@dirrm %%DATADIR%%/xl/panels
-@dirrm %%DATADIR%%/xl/media
-@dirrm %%DATADIR%%/xl/gui
-@dirrm %%DATADIR%%/xl
-@dirrm %%DATADIR%%/sql
-@dirrm %%DATADIR%%/lib
-@dirrm %%DATADIR%%/images/default_theme
-@dirrm %%DATADIR%%/images
+@dirrmtry share/applications
+@dirrm etc/xdg/exaile
+@dirrmtry etc/xdg
+@dirrm lib/exaile/xlgui/prefs
+@dirrm lib/exaile/xlgui/panel
+@dirrm lib/exaile/xlgui
+@dirrm lib/exaile/xl/player
+@dirrm lib/exaile/xl/metadata
+@dirrm lib/exaile/xl
+@dirrm lib/exaile
+%%NLS%%@dirrmtry share/locale/tl/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/tl
+%%NLS%%@dirrmtry share/locale/te/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/te
+%%NLS%%@dirrmtry share/locale/oc/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/oc
+%%NLS%%@dirrmtry share/locale/mr/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/mr
+%%NLS%%@dirrmtry share/locale/frp/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/frp
+%%NLS%%@dirrmtry share/locale/ast/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/ast
+%%NLS%%@dirrmtry share/locale/an/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/an
+@dirrm %%DATADIR%%/plugins/xkeys
+@dirrm %%DATADIR%%/plugins/tagcovers
+@dirrm %%DATADIR%%/plugins/streamripper
+@dirrm %%DATADIR%%/plugins/shoutcast
+@dirrm %%DATADIR%%/plugins/screensaverpause
+@dirrm %%DATADIR%%/plugins/replaygain
+@dirrm %%DATADIR%%/plugins/podcasts
+@dirrm %%DATADIR%%/plugins/notifyosd
+@dirrm %%DATADIR%%/plugins/notify
+@dirrm %%DATADIR%%/plugins/multialarmclock
+@dirrm %%DATADIR%%/plugins/mpris
+@dirrm %%DATADIR%%/plugins/moodbar
+@dirrm %%DATADIR%%/plugins/minimode/icons
+@dirrm %%DATADIR%%/plugins/minimode
+@dirrm %%DATADIR%%/plugins/massstorage
+@dirrm %%DATADIR%%/plugins/lyricwiki
+@dirrm %%DATADIR%%/plugins/lyricsfly
+@dirrm %%DATADIR%%/plugins/librivox
+@dirrm %%DATADIR%%/plugins/lastfmdynamic
+@dirrm %%DATADIR%%/plugins/lastfmcovers
+@dirrm %%DATADIR%%/plugins/ipod
+@dirrm %%DATADIR%%/plugins/ipconsole
+@dirrm %%DATADIR%%/plugins/helloworld
+@dirrm %%DATADIR%%/plugins/gnomemmkeys
+@dirrm %%DATADIR%%/plugins/desktopcover
+@dirrm %%DATADIR%%/plugins/contextinfo/extended/js
+@dirrm %%DATADIR%%/plugins/contextinfo/extended/images
+@dirrm %%DATADIR%%/plugins/contextinfo/extended
+@dirrm %%DATADIR%%/plugins/contextinfo/classic/js
+@dirrm %%DATADIR%%/plugins/contextinfo/classic/images
+@dirrm %%DATADIR%%/plugins/contextinfo/classic
+@dirrm %%DATADIR%%/plugins/contextinfo
+@dirrm %%DATADIR%%/plugins/cd
+@dirrm %%DATADIR%%/plugins/bookmarks
+@dirrm %%DATADIR%%/plugins/audioscrobbler
+@dirrm %%DATADIR%%/plugins/amazoncovers
+@dirrm %%DATADIR%%/plugins/alarmclock
+@dirrm %%DATADIR%%/plugins
+@dirrm %%DATADIR%%/data/migrations/migration_200907100931
+@dirrm %%DATADIR%%/data/migrations
+@dirrm %%DATADIR%%/data/images/svg
+@dirrm %%DATADIR%%/data/images/48x48
+@dirrm %%DATADIR%%/data/images/32x32
+@dirrm %%DATADIR%%/data/images/24x24
+@dirrm %%DATADIR%%/data/images/22x22
+@dirrm %%DATADIR%%/data/images/16x16
+@dirrm %%DATADIR%%/data/images
+@dirrm %%DATADIR%%/data/glade
 @dirrm %%DATADIR%%/data
 @dirrm %%DATADIR%%
-@dirrmtry share/applications
-@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
-@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200911100430.nAA4U2dW016430>