From owner-freebsd-ports-bugs@FreeBSD.ORG Fri May 1 23:30:02 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5909A106567E for ; Fri, 1 May 2009 23:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 30A198FC15 for ; Fri, 1 May 2009 23:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n41NU2dk088448 for ; Fri, 1 May 2009 23:30:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n41NU24c088445; Fri, 1 May 2009 23:30:02 GMT (envelope-from gnats) Resent-Date: Fri, 1 May 2009 23:30:02 GMT Resent-Message-Id: <200905012330.n41NU24c088445@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Joseph S. Atkinson" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69F841065678 for ; Fri, 1 May 2009 23:26:22 +0000 (UTC) (envelope-from jsa@wickedmachine.net) Received: from mephisto.wickedmachine.net (tn-76-7-159-129.dhcp.embarqhsd.net [76.7.159.129]) by mx1.freebsd.org (Postfix) with ESMTP id D347B8FC14 for ; Fri, 1 May 2009 23:26:21 +0000 (UTC) (envelope-from jsa@wickedmachine.net) Received: from mephisto.wickedmachine.net (localhost [127.0.0.1]) by mephisto.wickedmachine.net (8.14.3/8.14.3) with ESMTP id n41NQLP4010220; Fri, 1 May 2009 19:26:22 -0400 (EDT) (envelope-from jsa@wickedmachine.net) Message-Id: <1241220382.64981@mephisto.wickedmachine.net> Date: Fri, 1 May 2009 19:26:22 -0400 From: "Joseph S. Atkinson" To: "FreeBSD gnats submit" X-Send-Pr-Version: gtk-send-pr 0.4.9 Cc: miwi@FreeBSD.org Subject: ports/134150: Rework audio/exaile-devel X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 May 2009 23:30:03 -0000 >Number: 134150 >Category: ports >Synopsis: Rework audio/exaile-devel >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: Fri May 01 23:30:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Joseph S. Atkinson >Release: FreeBSD 7.2-RC2 i386 >Organization: >Environment: System: FreeBSD 7.2-RC2 #0: Sat Apr 25 14:38:07 EDT 2009 jsa@mephisto.wickedmachine.net:/usr/obj/usr/src/sys/MEPHISTO >Description: audio/exaile-devel, originally retooled from audio/exaile, has a lot of cruft that isn't quite needed anymore. This is a rework to make it cleaner, and not force optional depends on people. Being written in python though, if any of the OPTIONS are install on the system, those features will be turned on regardless of explicit dependancy. >How-To-Repeat: >Fix: --- exaile-devel_revamp.diff begins here --- diff -ruN /usr/ports/audio/exaile-devel/Makefile exaile-devel/Makefile --- /usr/ports/audio/exaile-devel/Makefile 2009-03-05 04:09:44.000000000 -0500 +++ exaile-devel/Makefile 2009-05-01 18:39:59.000000000 -0400 @@ -7,41 +7,69 @@ PORTNAME= exaile DISTVERSION= 0.2.99.1 +PORTREVISION= 1 CATEGORIES= audio -MASTER_SITES= http://www.exaile.org/files/ +MASTER_SITES= http://www.exaile.org/files/ \ + http://wickedmachine.net/~jsa/FreeBSD/distfiles/ PKGNAMESUFFIX= -devel DISTNAME= ${PORTNAME}_0.3.0a1 MAINTAINER= jsa@wickedmachine.net COMMENT= AmaroK replacement for GTK+ (developmental series) -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 +RUN_DEPENDS= py*-mutagen>=1.11:${PORTSDIR}/audio/py-mutagen WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/} -USE_GNOME= pygtk2 pygnomeextras -USE_GSTREAMER= python gnomevfs +USE_GNOME= pygtk2 +USE_GSTREAMER= python good USE_PYTHON= 2.5+ CONFLICTS= exaile-0.2.[0-9][0-8]* exaile-0.3.* +# 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\ + 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_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 -PLIST_SUB+= NLS="" +USE_GETTEXT= yes +PLIST_SUB+= NLS="" .else -PLIST_SUB+= NLS="@comment " +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|PREFIX \?=|PREFIX =|;s|LIBDIR \?=|LIBDIR =|' \ ${WRKSRC}/Makefile .if defined(WITHOUT_NLS) @${REINPLACE_CMD} -e 's|exaile\.mo|SKIP_NLS_HACK|' ${WRKSRC}/Makefile diff -ruN /usr/ports/audio/exaile-devel/files/patch-Makefile exaile-devel/files/patch-Makefile --- /usr/ports/audio/exaile-devel/files/patch-Makefile 1969-12-31 19:00:00.000000000 -0500 +++ exaile-devel/files/patch-Makefile 2009-05-01 18:45:31.000000000 -0400 @@ -0,0 +1,21 @@ +--- Makefile.orig 2009-01-05 12:56:16.000000000 -0500 ++++ Makefile 2009-04-26 04:01:31.000000000 -0400 +@@ -77,12 +76,12 @@ + $(DESTDIR)$(PREFIX)/share/pixmaps/exaile.png + install -m 644 data/exaile.desktop \ + $(DESTDIR)$(PREFIX)/share/applications/ ++ # the printf here is for bsd compat, dont use echo! + cd $(DESTDIR)$(PREFIX)/bin && \ +- /bin/echo -e \ +- "#!/bin/sh\n" \ +- "cd $(PREFIX)/share/exaile\n" \ +- "exec python $(PREFIX)$(LIBDIR)/exaile/exaile.py " \ +- "--datadir=$(PREFIX)/share/exaile/data --startgui \"\$$@\"" \ ++ printf "#!/bin/sh\n\ ++ cd $(PREFIX)/share/exaile\n\ ++ exec python $(PREFIX)$(LIBDIR)/exaile/exaile.py \ ++ --datadir=$(PREFIX)/share/exaile/data --startgui \"\$$@\"" \ + > exaile && \ + chmod 755 exaile + cd plugins && make install DESTDIR=$(DESTDIR) PREFIX=$(PREFIX) \ + diff -ruN /usr/ports/audio/exaile-devel/pkg-plist exaile-devel/pkg-plist --- /usr/ports/audio/exaile-devel/pkg-plist 2009-03-03 00:48:19.000000000 -0500 +++ exaile-devel/pkg-plist 2009-05-01 18:39:59.000000000 -0400 @@ -1,4 +1,197 @@ bin/exaile +lib/exaile/exaile.py +lib/exaile/lib/__init__.py +lib/exaile/lib/__init__.pyc +lib/exaile/lib/__init__.pyo +lib/exaile/lib/feedparser.py +lib/exaile/lib/feedparser.pyc +lib/exaile/lib/feedparser.pyo +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/nls.py +lib/exaile/xl/nls.pyc +lib/exaile/xl/nls.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.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/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/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/files.py +lib/exaile/xlgui/panel/files.pyc +lib/exaile/xlgui/panel/files.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/plugins.py +lib/exaile/xlgui/plugins.pyc +lib/exaile/xlgui/plugins.pyo +lib/exaile/xlgui/prefs/__init__.py +lib/exaile/xlgui/prefs/__init__.pyc +lib/exaile/xlgui/prefs/__init__.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/general_prefs.py +lib/exaile/xlgui/prefs/general_prefs.pyc +lib/exaile/xlgui/prefs/general_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/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/tray.py +lib/exaile/xlgui/tray.pyc +lib/exaile/xlgui/tray.pyo share/applications/exaile.desktop %%DATADIR%%/data/glade/about_dialog.glade %%DATADIR%%/data/glade/collection_manager.glade @@ -30,13 +223,6 @@ %%DATADIR%%/data/images/track.png %%DATADIR%%/data/images/trayicon.png %%DATADIR%%/data/images/year.png -%%DATADIR%%/exaile.py -%%DATADIR%%/lib/__init__.py -%%DATADIR%%/lib/__init__.pyc -%%DATADIR%%/lib/__init__.pyo -%%DATADIR%%/lib/feedparser.py -%%DATADIR%%/lib/feedparser.pyc -%%DATADIR%%/lib/feedparser.pyo %%DATADIR%%/plugins/amazoncovers/PLUGININFO %%DATADIR%%/plugins/amazoncovers/__init__.py %%DATADIR%%/plugins/amazoncovers/__init__.pyc @@ -137,192 +323,6 @@ %%DATADIR%%/plugins/shoutcast/test.py %%DATADIR%%/plugins/shoutcast/test.pyc %%DATADIR%%/plugins/shoutcast/test.pyo -%%DATADIR%%/xl/__init__.py -%%DATADIR%%/xl/__init__.pyc -%%DATADIR%%/xl/__init__.pyo -%%DATADIR%%/xl/collection.py -%%DATADIR%%/xl/collection.pyc -%%DATADIR%%/xl/collection.pyo -%%DATADIR%%/xl/common.py -%%DATADIR%%/xl/common.pyc -%%DATADIR%%/xl/common.pyo -%%DATADIR%%/xl/cover.py -%%DATADIR%%/xl/cover.pyc -%%DATADIR%%/xl/cover.pyo -%%DATADIR%%/xl/devices.py -%%DATADIR%%/xl/devices.pyc -%%DATADIR%%/xl/devices.pyo -%%DATADIR%%/xl/dynamic.py -%%DATADIR%%/xl/dynamic.pyc -%%DATADIR%%/xl/dynamic.pyo -%%DATADIR%%/xl/event.py -%%DATADIR%%/xl/event.pyc -%%DATADIR%%/xl/event.pyo -%%DATADIR%%/xl/hal.py -%%DATADIR%%/xl/hal.pyc -%%DATADIR%%/xl/hal.pyo -%%DATADIR%%/xl/lyrics.py -%%DATADIR%%/xl/lyrics.pyc -%%DATADIR%%/xl/lyrics.pyo -%%DATADIR%%/xl/main.py -%%DATADIR%%/xl/main.pyc -%%DATADIR%%/xl/main.pyo -%%DATADIR%%/xl/metadata/__init__.py -%%DATADIR%%/xl/metadata/__init__.pyc -%%DATADIR%%/xl/metadata/__init__.pyo -%%DATADIR%%/xl/metadata/_apev2.py -%%DATADIR%%/xl/metadata/_apev2.pyc -%%DATADIR%%/xl/metadata/_apev2.pyo -%%DATADIR%%/xl/metadata/_base.py -%%DATADIR%%/xl/metadata/_base.pyc -%%DATADIR%%/xl/metadata/_base.pyo -%%DATADIR%%/xl/metadata/_id3.py -%%DATADIR%%/xl/metadata/_id3.pyc -%%DATADIR%%/xl/metadata/_id3.pyo -%%DATADIR%%/xl/metadata/asf.py -%%DATADIR%%/xl/metadata/asf.pyc -%%DATADIR%%/xl/metadata/asf.pyo -%%DATADIR%%/xl/metadata/flac.py -%%DATADIR%%/xl/metadata/flac.pyc -%%DATADIR%%/xl/metadata/flac.pyo -%%DATADIR%%/xl/metadata/mod.py -%%DATADIR%%/xl/metadata/mod.pyc -%%DATADIR%%/xl/metadata/mod.pyo -%%DATADIR%%/xl/metadata/mp3.py -%%DATADIR%%/xl/metadata/mp3.pyc -%%DATADIR%%/xl/metadata/mp3.pyo -%%DATADIR%%/xl/metadata/mp4.py -%%DATADIR%%/xl/metadata/mp4.pyc -%%DATADIR%%/xl/metadata/mp4.pyo -%%DATADIR%%/xl/metadata/mpc.py -%%DATADIR%%/xl/metadata/mpc.pyc -%%DATADIR%%/xl/metadata/mpc.pyo -%%DATADIR%%/xl/metadata/ogg.py -%%DATADIR%%/xl/metadata/ogg.pyc -%%DATADIR%%/xl/metadata/ogg.pyo -%%DATADIR%%/xl/metadata/sid.py -%%DATADIR%%/xl/metadata/sid.pyc -%%DATADIR%%/xl/metadata/sid.pyo -%%DATADIR%%/xl/metadata/speex.py -%%DATADIR%%/xl/metadata/speex.pyc -%%DATADIR%%/xl/metadata/speex.pyo -%%DATADIR%%/xl/metadata/tta.py -%%DATADIR%%/xl/metadata/tta.pyc -%%DATADIR%%/xl/metadata/tta.pyo -%%DATADIR%%/xl/metadata/wav.py -%%DATADIR%%/xl/metadata/wav.pyc -%%DATADIR%%/xl/metadata/wav.pyo -%%DATADIR%%/xl/metadata/wv.py -%%DATADIR%%/xl/metadata/wv.pyc -%%DATADIR%%/xl/metadata/wv.pyo -%%DATADIR%%/xl/nls.py -%%DATADIR%%/xl/nls.pyc -%%DATADIR%%/xl/nls.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.py -%%DATADIR%%/xl/plugins.pyc -%%DATADIR%%/xl/plugins.pyo -%%DATADIR%%/xl/providers.py -%%DATADIR%%/xl/providers.pyc -%%DATADIR%%/xl/providers.pyo -%%DATADIR%%/xl/radio.py -%%DATADIR%%/xl/radio.pyc -%%DATADIR%%/xl/radio.pyo -%%DATADIR%%/xl/settings.py -%%DATADIR%%/xl/settings.pyc -%%DATADIR%%/xl/settings.pyo -%%DATADIR%%/xl/track.py -%%DATADIR%%/xl/track.pyc -%%DATADIR%%/xl/track.pyo -%%DATADIR%%/xl/trackdb.py -%%DATADIR%%/xl/trackdb.pyc -%%DATADIR%%/xl/trackdb.pyo -%%DATADIR%%/xl/transcoder.py -%%DATADIR%%/xl/transcoder.pyc -%%DATADIR%%/xl/transcoder.pyo -%%DATADIR%%/xl/xdg.py -%%DATADIR%%/xl/xdg.pyc -%%DATADIR%%/xl/xdg.pyo -%%DATADIR%%/xl/xldbus.py -%%DATADIR%%/xl/xldbus.pyc -%%DATADIR%%/xl/xldbus.pyo -%%DATADIR%%/xlgui/__init__.py -%%DATADIR%%/xlgui/__init__.pyc -%%DATADIR%%/xlgui/__init__.pyo -%%DATADIR%%/xlgui/collection.py -%%DATADIR%%/xlgui/collection.pyc -%%DATADIR%%/xlgui/collection.pyo -%%DATADIR%%/xlgui/commondialogs.py -%%DATADIR%%/xlgui/commondialogs.pyc -%%DATADIR%%/xlgui/commondialogs.pyo -%%DATADIR%%/xlgui/cover.py -%%DATADIR%%/xlgui/cover.pyc -%%DATADIR%%/xlgui/cover.pyo -%%DATADIR%%/xlgui/filtergui.py -%%DATADIR%%/xlgui/filtergui.pyc -%%DATADIR%%/xlgui/filtergui.pyo -%%DATADIR%%/xlgui/guiutil.py -%%DATADIR%%/xlgui/guiutil.pyc -%%DATADIR%%/xlgui/guiutil.pyo -%%DATADIR%%/xlgui/main.py -%%DATADIR%%/xlgui/main.pyc -%%DATADIR%%/xlgui/main.pyo -%%DATADIR%%/xlgui/menu.py -%%DATADIR%%/xlgui/menu.pyc -%%DATADIR%%/xlgui/menu.pyo -%%DATADIR%%/xlgui/osd.py -%%DATADIR%%/xlgui/osd.pyc -%%DATADIR%%/xlgui/osd.pyo -%%DATADIR%%/xlgui/panel/__init__.py -%%DATADIR%%/xlgui/panel/__init__.pyc -%%DATADIR%%/xlgui/panel/__init__.pyo -%%DATADIR%%/xlgui/panel/collection.py -%%DATADIR%%/xlgui/panel/collection.pyc -%%DATADIR%%/xlgui/panel/collection.pyo -%%DATADIR%%/xlgui/panel/files.py -%%DATADIR%%/xlgui/panel/files.pyc -%%DATADIR%%/xlgui/panel/files.pyo -%%DATADIR%%/xlgui/panel/playlists.py -%%DATADIR%%/xlgui/panel/playlists.pyc -%%DATADIR%%/xlgui/panel/playlists.pyo -%%DATADIR%%/xlgui/panel/radio.py -%%DATADIR%%/xlgui/panel/radio.pyc -%%DATADIR%%/xlgui/panel/radio.pyo -%%DATADIR%%/xlgui/playlist.py -%%DATADIR%%/xlgui/playlist.pyc -%%DATADIR%%/xlgui/playlist.pyo -%%DATADIR%%/xlgui/plcolumns.py -%%DATADIR%%/xlgui/plcolumns.pyc -%%DATADIR%%/xlgui/plcolumns.pyo -%%DATADIR%%/xlgui/plugins.py -%%DATADIR%%/xlgui/plugins.pyc -%%DATADIR%%/xlgui/plugins.pyo -%%DATADIR%%/xlgui/prefs/__init__.py -%%DATADIR%%/xlgui/prefs/__init__.pyc -%%DATADIR%%/xlgui/prefs/__init__.pyo -%%DATADIR%%/xlgui/prefs/cover_prefs.py -%%DATADIR%%/xlgui/prefs/cover_prefs.pyc -%%DATADIR%%/xlgui/prefs/cover_prefs.pyo -%%DATADIR%%/xlgui/prefs/general_prefs.py -%%DATADIR%%/xlgui/prefs/general_prefs.pyc -%%DATADIR%%/xlgui/prefs/general_prefs.pyo -%%DATADIR%%/xlgui/prefs/osd_prefs.py -%%DATADIR%%/xlgui/prefs/osd_prefs.pyc -%%DATADIR%%/xlgui/prefs/osd_prefs.pyo -%%DATADIR%%/xlgui/prefs/widgets.py -%%DATADIR%%/xlgui/prefs/widgets.pyc -%%DATADIR%%/xlgui/prefs/widgets.pyo -%%DATADIR%%/xlgui/progress.py -%%DATADIR%%/xlgui/progress.pyc -%%DATADIR%%/xlgui/progress.pyo -%%DATADIR%%/xlgui/tray.py -%%DATADIR%%/xlgui/tray.pyc -%%DATADIR%%/xlgui/tray.pyo %%NLS%%share/locale/an/LC_MESSAGES/exaile.mo %%NLS%%share/locale/ar/LC_MESSAGES/exaile.mo %%NLS%%share/locale/ast/LC_MESSAGES/exaile.mo @@ -376,25 +376,20 @@ %%NLS%%share/locale/zh_CN/LC_MESSAGES/exaile.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/exaile.mo share/pixmaps/exaile.png -@dirrmtry share/locale/tl/LC_MESSAGES -@dirrmtry share/locale/tl -@dirrmtry share/locale/te/LC_MESSAGES -@dirrmtry share/locale/te -@dirrmtry share/locale/oc/LC_MESSAGES -@dirrmtry share/locale/oc -@dirrmtry share/locale/mr/LC_MESSAGES -@dirrmtry share/locale/mr -@dirrmtry share/locale/frp/LC_MESSAGES -@dirrmtry share/locale/frp -@dirrmtry share/locale/ast/LC_MESSAGES -@dirrmtry share/locale/ast -@dirrmtry share/locale/an/LC_MESSAGES -@dirrmtry share/locale/an -@dirrm %%DATADIR%%/xlgui/prefs -@dirrm %%DATADIR%%/xlgui/panel -@dirrm %%DATADIR%%/xlgui -@dirrm %%DATADIR%%/xl/metadata -@dirrm %%DATADIR%%/xl +%%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/shoutcast @dirrm %%DATADIR%%/plugins/notify @dirrm %%DATADIR%%/plugins/lyricwiki @@ -406,9 +401,15 @@ @dirrm %%DATADIR%%/plugins/audioscrobbler @dirrm %%DATADIR%%/plugins/amazoncovers @dirrm %%DATADIR%%/plugins -@dirrm %%DATADIR%%/lib @dirrm %%DATADIR%%/data/images @dirrm %%DATADIR%%/data/glade @dirrm %%DATADIR%%/data @dirrm %%DATADIR%% +@dirrm lib/exaile/xlgui/prefs +@dirrm lib/exaile/xlgui/panel +@dirrm lib/exaile/xlgui +@dirrm lib/exaile/xl/metadata +@dirrm lib/exaile/xl +@dirrm lib/exaile/lib +@dirrm lib/exaile @dirrmtry share/applications --- exaile-devel_revamp.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: