--- lastfm-1.4.1.57486.dfsg.orig/debian/control +++ lastfm-1.4.1.57486.dfsg/debian/control @@ -0,0 +1,27 @@ +Source: lastfm +Section: sound +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: John Stamp +Build-Depends: cdbs ( >= 0.4.41), debhelper (>= 5), quilt, sharutils, libqt4-dev (>= 4.3.0), libasound2-dev (>= 1.0.9), libgpod-dev, libmad0-dev +Standards-Version: 3.7.3 +Homepage: http://www.last.fm/ + +Package: lastfm +Architecture: any +Depends: ${shlibs:Depends} +Recommends: iceweasel | www-browser +Description: a music player for Last.fm personalized radio + Last.fm is the flagship product from the team that designed the Audioscrobbler + system, a music engine based on a massive collection of Music Profiles. + Each music profile belongs to one person, and describes their taste in music. + Last.fm uses these music profiles to make personalized recommendations, match + you up with people who like similar music, and generate custom radio + stations for each person. + . + This package will allow you to play your personalized radio station streams + from the Last.fm website. You will need a (free) account there to make use + of this package. + . + This package includes the msk patchset from + http://www.mehercule.net/staticpages/index.php/lastfm --- lastfm-1.4.1.57486.dfsg.orig/debian/trayicons22.tar.gz.uu +++ lastfm-1.4.1.57486.dfsg/debian/trayicons22.tar.gz.uu @@ -0,0 +1,188 @@ +begin-base64 644 trayicons22.tar.gz +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 +==== --- lastfm-1.4.1.57486.dfsg.orig/debian/lastfm.install +++ lastfm-1.4.1.57486.dfsg/debian/lastfm.install @@ -0,0 +1,19 @@ +bin/last.fm /usr/bin +bin/libLastFmTools.so.1* /usr/lib +bin/libMoose.so.1* /usr/lib +bin/services/* /usr/lib/lastfm +bin/data/about_generic.png /usr/share/lastfm +bin/data/app_55.png /usr/share/lastfm +bin/data/buttons /usr/share/lastfm +bin/data/logo.png /usr/share/lastfm +bin/data/no*.gif /usr/share/lastfm +bin/data/progress.mng /usr/share/lastfm +bin/data/slider*.png /usr/share/lastfm +bin/data/speaker*.png /usr/share/lastfm +bin/data/watermark.png /usr/share/lastfm +bin/data/wizard_generic.png /usr/share/lastfm +bin/data/icons/*.png /usr/share/lastfm/icons +i18n/*.qm /usr/share/lastfm/i18n +debian/*.xpm /usr/share/pixmaps +debian/lastfm.desktop /usr/share/applications +debian/lastfm.protocol /usr/share/services --- lastfm-1.4.1.57486.dfsg.orig/debian/rules +++ lastfm-1.4.1.57486.dfsg/debian/rules @@ -0,0 +1,30 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/class/qmake.mk + +DEB_INSTALL_MANPAGES_lastfm := debian/lastfm.1 +DEB_MAKE_INSTALL_TARGET := +DEB_MAKE_ENVVARS += GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 +DEB_QMAKE_ARGS += -config release +QMAKE := qmake-qt4 + +clean:: + rm -rf bin/services/* bin/libLastFmTools.so* build i18n/*.qm \ + icons user_*.png + +common-post-build-arch:: + cd i18n; lrelease-qt4 *.ts + +binary-install/lastfm:: + uudecode -o - debian/icons.tar.gz.uu | tar -xzf - + uudecode -o - debian/trayicons22.tar.gz.uu | tar -xzf - + mv icons $(DEB_DESTDIR)/usr/share + mv user_*.png $(DEB_DESTDIR)/usr/share/lastfm/icons + mv $(DEB_DESTDIR)/usr/bin/last.fm $(DEB_DESTDIR)/usr/bin/lastfm + rm -f $(DEB_DESTDIR)/usr/share/lastfm/icons/*profile24.png + rm -f $(DEB_DESTDIR)/usr/share/lastfm/icons/systray_mac.png + install -D -m 644 debian/lastfm.lintian $(DEB_DESTDIR)/usr/share/lintian/overrides/lastfm + dh_gconf -plastfm + dh_icons --- lastfm-1.4.1.57486.dfsg.orig/debian/lastfm.preinst +++ lastfm-1.4.1.57486.dfsg/debian/lastfm.preinst @@ -0,0 +1,33 @@ +#!/bin/sh +set -e + +PKGNAME="lastfm" + +rm_conffile() +{ + CONFFILE="$1" + + if [ -e "$CONFFILE" ]; then + md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`" + old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE'{s/ obsolete$//;s/.* //p}\"`" + if [ "$md5sum" != "$old_md5sum" ]; then + echo "Obsolete conffile $CONFFILE has been modified by you." + echo "Saving as $CONFFILE.dpkg-bak ..." + mv -f "$CONFFILE" "$CONFFILE".dpkg-bak + else + echo "Removing obsolete conffile $CONFFILE" + rm -f "$CONFFILE" + fi + fi +} + +case "$1" in + install|upgrade) + if dpkg --compare-versions "$2" le "1:1.3.1.0-1"; then + rm_conffile "/etc/firefox/pref/lastfm.js" + rm_conffile "/etc/iceweasel/pref/lastfm.js" + rm_conffile "/etc/mozilla-firefox/pref/lastfm.js" + fi +esac + +#DEBHELPER# --- lastfm-1.4.1.57486.dfsg.orig/debian/lastfm.desktop +++ lastfm-1.4.1.57486.dfsg/debian/lastfm.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Last.fm +Comment=Listen to Last.fm radio +Exec=/usr/bin/lastfm +Icon=lastfm +Terminal=false +Type=Application +Categories=Qt;Audio;AudioVideo; +StartupNotify=true --- lastfm-1.4.1.57486.dfsg.orig/debian/changelog +++ lastfm-1.4.1.57486.dfsg/debian/changelog @@ -0,0 +1,569 @@ +lastfm (1:1.4.1.57486.dfsg-1ubuntu1) hardy; urgency=low + + * Merge from Debian unstable (LP: #180254), remaining changes: + - debian/rules; + - Added dh_icons + - Modify Maintainer value to match Debian-Maintainer-Field Spec + + -- Pedro Fragoso Mon, 31 Dec 2007 09:49:54 +0000 + +lastfm (1:1.4.1.57486.dfsg-1) unstable; urgency=low + + * Added patches: + - gcc-4.3.patch: fix compilation on gcc-4.3. + - no-fingerprint: the fingerprint library isn't needed on Linux and would + pull in more dependencies. + - alsa-qdebug: decrease plugin size and reduce unnecessary noisiness in + the log file. + - no-scrobble-directories: renamed from no-mediadevice to account for the + patch's reduced scope. + * Removed patches: + - 07_tooltip-segfault-fix + - 08_silence-debug.diff + - 11_close-fds + - 12_fix-http-hangs + These worked around various bugs that are no longer present in lastfm or + Qt. + * Sync remaining patches. + * Update manpage. + * Remove deprecated Encoding key in desktop file. + * Update debian/copyright and make it machine readable. + * Update README.Debian-source to account for removed source files. + * Add Homepage field to debian/control and remove dependency on gconf. + * Bump standards version to 3.7.3. No changes needed. + + -- John Stamp Fri, 14 Dec 2007 20:07:00 -0800 + +lastfm (1:1.3.2.14.dfsg-1ubuntu1) hardy; urgency=low + + * debian/lastfm.desktop: + - removed deprecated Encoding field + * debian/rules: + - add dh_icons (LP: #174043) + * debian/control: + - updated Maintainer field + + -- Salvatore Palma Sun, 16 Dec 2007 19:02:04 +0100 + +lastfm (1:1.3.2.14.dfsg-1) unstable; urgency=low + + * Added patches: + - 00_build-fixes + - 10_save-window-states: properly save window size/state and prevent the + client from becoming unrecoverably invisible + - 11_close-fds: invoking a browser or editor no longer blocks audio device + - 12_fix-http-hangs: Prevent the client from hanging when fetching + artist/album images. Many thanks to Markus Järvinen for his help in + tracking this down. (Closes: #435128) + * Changed patches: + - 01_translations: fix a mistranslated string + * Removed patches: + - 04_alsaplayback: applied upstream + - 04_transcode: applied upstream + - 10_container-load: merge with save-window-states; they both modify the + same section of code. + * Remove README.Debian; not needed anymore + * Remove non-free files from source tarball. + + -- John Stamp Sat, 03 Nov 2007 17:39:30 -0700 + +lastfm (1:1.3.2.13-1) unstable; urgency=low + + * New Upstream Version + * Changed patches: + - 01_translations: updated and enabled + * Re-sync patches. + + -- John Stamp Thu, 20 Sep 2007 16:39:19 -0700 + +lastfm (1:1.3.2.11-3) unstable; urgency=low + + * Changed patches: + -04_alsaplayback & 04_transcode: fix building on 64-bit arches + + -- John Stamp Sat, 15 Sep 2007 10:19:33 -0700 + +lastfm (1:1.3.2.11-2) unstable; urgency=low + + * Changed patches: + -04_alsaplayback: remove a debug message to prevent flooding container.log + + -- John Stamp Fri, 14 Sep 2007 22:04:41 -0700 + +lastfm (1:1.3.2.11-1) unstable; urgency=low + + * New Upstream Version (Closes: #442152) + * Added patches: + - 04_transcode: fix pops in audio stream. + - 08_silence-debug: don't report a 'failure' to the console when the + failure is expected and perfectly normal. + - 10_container-load: significantly reduce cpu load when moving the main + window. + * Changed patches: + - 01_translations: disable until Ismail updates the Turkish patch. + - 04_alsaplayback: update alsaaudio to reduce cpu load. + * Removed patches: + - 06_history-fix: applied upstream. + - 10_reduce-load: applied upstream. + * Re-sync remaining patches. + * Comply with the new menu hierarchy. + + -- John Stamp Fri, 14 Sep 2007 09:10:15 -0700 + +lastfm (1:1.3.1.0-1) unstable; urgency=low + + * New Upstream Version + * Added patches: + - 10_reduce-load: A couple of quick optimizations to reduce the cpu load + while playing. + * Changed patches: + - 03_no-mediadevice: Don't make unrelated change to LastFM.pro. It's + outside this patch's scope. + - 04_alsaplayback: Remove portaudio build from LastFM.pro. Client doesn't + use it. + - 08_alsa-default-device: Merge with 04_alsaplayback. + - Refresh remaining patches so they apply cleanly. + * Remove /etc/*/lastfm.js and /usr/lib/lastfm.mozilla script. These should + no longer be needed. + * Change firefox recommends to iceweasel. + * Fix lastfm.desktop so desktop-file-validate doesn't complain. + * Update README.Debian + + -- John Stamp Wed, 15 Aug 2007 20:21:29 -0700 + +lastfm (1:1.3.0.62-2) unstable; urgency=low + + * Added patches: + - 08_alsa-default-device: Only have one default device, not one per card. + This will avoid inconsistent behavior while detecting devices. + (Closes: #431819) + - 09_set-locale.diff: Correctly sets the language when there is no + Last.fm.conf file. If you need to change the language after that, you + can do so in Tools | Options | Account. (Closes: #432232) + * Changed patches: + - 03_no-mediadevice: Don't compile unused code that is pulling in a + dependency on libqt4-sql. + * Move from simple patchsys to quilt for headache saving goodness. + + -- John Stamp Sun, 08 Jul 2007 19:10:17 -0700 + +lastfm (1:1.3.0.62-1) unstable; urgency=low + + * New upstream version in svn. Build tarball using build-release-linux.sh + found in the svn directory. + * Added patches: + - 07_tooltip-segfault-fix: Work around #431322. + * Changed patches: + - 01_translations: İsmail Dönmez fixed up the Turkish translation a bit + more. + - 03_no-mediadevice: Significantly minimize its invasiveness to improve + chances that upstream will accept it. + - Resync remaining patches so they apply cleanly. + * Remove trailing backslash in menu. + * Update man page. The cache and log files moved from ~/.lastfm to + ~/.local/share/Last.fm + * Add svn download location to copyright info. + + -- John Stamp Mon, 02 Jul 2007 09:50:49 -0700 + +lastfm (1:1.3.0.58-1) unstable; urgency=low + + * New upstream (Closes: #429786) + * Upstream adopted most of the former patches. Start with a new set: + - 01_translations: Use Turkish translation provided by İsmail Dönmez at + Pardus. + - 02_tray-icon-size: Use 22x22 tray icons. + - 03_no-mediadevice: Do not compile code related to media devices, binary + updates, or unused plugins. + - 04_alsaplayback: Configure audio device only on startup to work around + mysterious browser / audio setup conflict. + - 05_tray-volume: Control volume with mouse wheel over tray icon. This + will function as soon as a user upgrades to Qt >= 4.3. + - 06_history-fix: When removing a history item, don't duplicate the last + item in the list. + - 20_dirpaths: Modify install directories for packaging. + * Add README.Debian to describe a known bug regarding sound setup. + * Bump compat to 5. Update rules, control, copyright. + * Install translations and icons in /usr/share/lastfm. Desktop icons move to + hicolor. + + -- John Stamp Sat, 23 Jun 2007 10:30:49 -0700 + +lastfm (1:1.1.3.0-4) unstable; urgency=low + + * Changed patches: + - 13_alsa.diff: Fix audio output on big endian machines. Many thanks to + Rafal Czlonka for help in tracking this down. (Closes: #426955) + + -- John Stamp Tue, 05 Jun 2007 15:21:43 -0700 + +lastfm (1:1.1.3.0-3) unstable; urgency=low + + * Remove the gconf schemas file and re-add the gconf defaults file from + 1.1.90. This prevents a conflict with last-exit. (Closes: #422720) + This also reopens #369907 for now. The keys will exist, but gconf-editor + will report "This key has no schema". + + -- John Stamp Tue, 08 May 2007 09:23:50 -0700 + +lastfm (1:1.1.3.0-2) unstable; urgency=low + + * Change unofficial versions to UNRELEASED. + * Install lastfm.desktop to /usr/share/applications. + * Move lastfm.mozilla to /usr/lib/lastfm and remove lastfm.mozilla.1. + * Update lastfm.js. + * Clean up debian/rules + * Use a basic gconf schemas file. Also restores gconf preferences which + went AWOL in the last upload. (Closes: #369907) + * Added patches: + - 06_gcc43: Add some missing includes to fix compilation on gcc-snapshot. + (Closes: #422201) + * Reorder patches to minimize compexity: + - 18_valgrind and 19_delete-http: merged into 04_memleaks + - 22_loqqer: moved to 05_loqqer + - re-diff all of the patches so they apply cleanly. + + -- John Stamp Sat, 05 May 2007 21:21:38 -0700 + +lastfm (1:1.1.3.0-1) unstable; urgency=low + + * Take over package with the maintainer's permission. + * Upload to unstable. (Closes: #412130, #413271) + * Close bugs fixed by patches: + - dmix support (Closes: #354405) + - don't segfault on wrong/busy audio devices (Closes: #355194, #395078) + - don't limit output to first soundcard (Closes: #366977) + - fix distorted output (Closes: #373239, #388064) + - fix memory leaks (Closes: #399423) + * Update description to include a note about the msk patchset. + * Do not generate/remove lastfm.js and lastfm.protocol in + postinst/postrm. Install them as files. + + -- John Stamp Tue, 01 May 2007 15:05:28 -0700 + +lastfm (1:1.1.3.0~msk8) UNRELEASED; urgency=low + + * Changed patches: + - 13_alsa: fix a potential overflow in the device description. + - 20_noupdates: remove unused reference to actionCheckForUpdates in + container.ui. This was only partially removed before. + * Update man page. + + -- John Stamp Mon, 30 Apr 2007 22:43:47 -0700 + +lastfm (1:1.1.3.0~msk7) UNRELEASED; urgency=low + + * Changed patches: + - 22_loqqer: delete instances of gLogger in the class destructors + * remove Loqqer.o when cleaning a previous build. + + -- John Stamp Sun, 22 Apr 2007 09:32:10 -0700 + +lastfm (1:1.1.3.0~msk6) UNRELEASED; urgency=low + + * Added patches: + - 22_loqqer: Change implementation of Loqqer to prevent text relocations. + Needed for amd64, ia64, SELinux, etc. + * Changed patches: + - 03_translations: Add Turkish translation from Pardus: + http://paketler.pardus.org.tr/devel/source/lastfm-player.html + - 13_alsa: use a more generalized linux test in LastFM.pro. + * Update 16_select-browser so it applies cleanly. + + -- John Stamp Tue, 17 Apr 2007 19:32:36 -0700 + +lastfm (1:1.1.3.0~msk5) UNRELEASED; urgency=low + + * Added patches: + - 00_qt41: permit building on Qt 4.1 so dapper can enjoy new versions too + * Changed patches: + * - 10_tray: make sure show/hide behavior works for both Qt 4.1 and 4.2 + - 11_history: + . add "Remove this station" to the context menu for recent stations + . increase history size to 100 + . fix RecentStations counting error when playing an older station + . delete station names that are no longer in the history + - 12_loveban: fix track banning. Thanks Fluxid! + * Update the rest of the patches so they apply cleanly + * Fix rules, postinst, postrm to properly use ldconfig + * Lower Qt build dependency to 4.1.0 + + -- John Stamp Fri, 23 Mar 2007 14:02:49 -0700 + +lastfm (1:1.1.3.0~msk4) UNRELEASED; urgency=low + + * Change 10_tray to add discovery mode option to tray popup. + * Add 21_tray-icon-size and trayicons22.tar.gz so we can have 22x22 tray + icons instead of those tiny 16x16 ones. + * Lintian override added: package-name-doesnt-match-sonames libLastFMTools1 + + -- John Stamp Mon, 19 Feb 2007 14:09:11 -0800 + +lastfm (1:1.1.3.0~msk3) UNRELEASED; urgency=low + + * Add support for iceweasel in postinst and postrm. + + -- John Stamp Wed, 7 Feb 2007 08:28:52 -0800 + +lastfm (1:1.1.3.0~msk2) UNRELEASED; urgency=low + + * Update 13_alsa so it can choose from multiple default devices + in a multi-card environment. + + -- John Stamp Sun, 4 Feb 2007 18:37:29 -0800 + +lastfm (1:1.1.3.0~msk1) UNRELEASED; urgency=low + + * New upstream. + * Removed patches: + - 00_build: Doesn't seem to be needed anymore. + - 17_draglabel: Applied upstream. + * Added patches: + - 03_translations: Patch the .pro files to install translations. + * Update the rest of the patches so they apply cleanly. + * Fix rules to properly clean things before a rebuild. + + -- John Stamp Sat, 27 Jan 2007 15:29:07 -0800 + +lastfm (1:1.0.9.6~msk3) UNRELEASED; urgency=low + + * Changed patches: + - 10_tray: slightly modify behavior to make it more intuitive (for me). + - 13_alsa: Get rid of some unused variables. + - 14_timebar: Trim to include only the necessary bits. + * Removed patches: + - 16_sensiblebrowser: Not needed for Linux client. 1.0.9.6 lets Qt figure + it out for itself, but see below. + * New patches: + - 16_select-browser: Some people want to select which browser they use, + and apparently Qt's default isn't acceptable. Add an option in + Tools->Options->Connection to manually configure the browser that the + client uses. It will default to "sensible-browser." + - 19_delete-http: The webservice plugin doesn't delete http requests, + which causes lastfm to use up more and more memory at each song change. + (This seems to average about 200-300k per song, according to top.) One + delete was commented out (why?) and another was missing. Add/enable + them. + - 20_noupdates: Downloading binary updates and plugins is a bad idea in a + packaged situation. This aggressively removes any code that checks for + new versions, that downloads updates and plugins, or that configures + media devices or players. None of it relates to the linux client, and + removing it shrinks the app by about 150K. + + -- John Stamp Sun, 21 Jan 2007 19:17:12 -0800 + +lastfm (1:1.0.9.6~msk2) UNRELEASED; urgency=low + + * Change 13_alsa: now it's a whole new ALSA plugin that + builds libplayback_alsa.so instead of libplayback_rtaudio.so. + Advantages: + - Adds default device support for those who need dmix. + - Full device names appear in the soundcard combobox + - No need to restart app after changing devices: just stop and + play again. + - Easier to debug. :) + * Add 18_valgrind: fix a few memory leaks that valgrind reported. + + -- John Stamp Wed, 17 Jan 2007 21:36:12 -0800 + +lastfm (1:1.0.9.6~msk1) UNRELEASED; urgency=low + + * New upstream. + * New patches: + - 02_noitunes: Linux doesn't have iTunes, so don't build things that we + will never use. + * Update older patches to account for source changes: + - 00_build: no need to patch definitions.pro.inc, but we do need to fix + some misbehaving makefiles (see #345388). + - 11_history: remove friendly history names; implemented upstream. + - 17_draglabel: no more CPU load problem, so remove. But do show all + words in multi-word labels. + - Other minor tweaks to patches so they apply cleanly. + + -- John Stamp Mon, 18 Dec 2006 13:18:56 -0800 + +lastfm (1:1.0.7-0.04) UNRELEASED; urgency=low + + * Use cdbs. Makes patch admin easier. + * Update and reorder patches: + - patches < 10 are needed for a working package + - patches >= 10 are bugfixes / features + * Remove 04_oss in favor of 13_alsa ALSA "default" device patch. + * Link to libasound2 again and remove dependency on alsa-oss + * Update app icons to match those for Windows / Mac. + + -- John Stamp Mon, 18 Dec 2006 09:37:37 -0800 + +lastfm (1:1.0.7-0.03) UNRELEASED; urgency=low + + * I'm using the OSS patch. So don't link to libasound2 and add alsa-oss to + package dependencies. + * Add sharutils to build dependencies + * Use absolute path for ldconfig + + -- John Stamp Tue, 21 Nov 2006 10:53:31 -0800 + +lastfm (1:1.0.7-0.02) UNRELEASED; urgency=low + + * Compile with Debian testing version of Qt + * Add 10_draglabel to prevent massive cpu usage when using Qt >= 4.2. + * Make 04_oss a little more aggressive so we don't compile code we'll + never use. + * Bring packaging a little closer to official packaging for 1.1.90 + + -- John Stamp Sun, 19 Nov 2006 10:26:38 -0800 + +lastfm (1:1.0.7-0.01) UNRELEASED; urgency=low + + * New upstream + * Use version epoch since 1.0.7 < 1.1.90. + * Update patches from 1.1.90. + * Add mine: + - 01_tray: Single click in tray show/hides main window + - 02_history: + . Max history items changed from 9 to 50 + . Give history items friendly descriptions + - 03_loveban: Add love/ban items to Recently Played context menu + - 04_oss: Use OSS instead of ALSA and add aoss to .desktop command + - 05_timebar: Show a timebar even when not scrobbling + - 06_icons: Adjust icon and library paths + - 07_scrobble: Possibly fix a minor scrobbling issue + - 08_sensiblebrowser: use "sensible-browser" instead of "firefox" for now + - 09_showradio: undefine HIDE_RADIO so we have an interface. + + -- John Stamp Sat, 18 Nov 2006 10:02:26 -0800 + +lastfm (1.1.90-4) unstable; urgency=low + + * New maintainer. (Closes: #385362) + * Fixed messing up gconf source. (Closes: #392450) + * Removed unnecessary commented lines in debian/rules. + * Bumped Standards-Version, no changes necessary. + + -- Franz Pletz Sat, 14 Oct 2006 15:30:40 +0200 + +lastfm (1.1.90-3) unstable; urgency=low + + * Fix browser integration (Closes: #357539) + * Fix .desktop file (Closes: #359782) + * Fix to build with g++ 4.1 (Closes: #357960) + * Change to link against standard libsamplerate package + + -- Paul Telford Wed, 5 Apr 2006 12:01:17 -0700 + +lastfm (1.1.90-2) unstable; urgency=low + + * Fix history bug (Closes: #356520) + + -- Paul Telford Tue, 14 Mar 2006 08:26:13 -0800 + +lastfm (1.1.90-1) unstable; urgency=low + + * Sync with svn (new upstream version number) + * Added new Conflicts/Depends to avoid some Qt bugs (Closes: #354717) + + -- Paul Telford Fri, 24 Feb 2006 10:34:07 -0800 + +lastfm (1.1.5-3) unstable; urgency=low + + * Fixed some broken embedded icons + + -- Paul Telford Tue, 21 Feb 2006 14:53:28 -0800 + +lastfm (1.1.5-2) unstable; urgency=low + + * Sync with svn + * Avoid broken QMovie call (closes: #353751) + + -- Paul Telford Tue, 21 Feb 2006 09:54:06 -0800 + +lastfm (1.1.5-1) unstable; urgency=low + + * New upstream version + + -- Paul Telford Thu, 2 Feb 2006 15:32:39 -0800 + +lastfm (1.1.4-4) unstable; urgency=low + + * Sync with svn + * Add fixes to compile with latest qt4 + + -- Paul Telford Thu, 12 Jan 2006 13:38:06 -0800 + +lastfm (1.1.4-3) unstable; urgency=low + + * Sync with svn (replaces GPL-incompatible md5 routines) + + -- Paul Telford Wed, 4 Jan 2006 12:39:45 -0800 + +lastfm (1.1.4-2) unstable; urgency=low + + * Added protocol handler logic for /etc/firefox + * Sync with svn + + -- Paul Telford Tue, 3 Jan 2006 12:39:21 -0800 + +lastfm (1.1.4-1) unstable; urgency=low + + * New upstream version + + -- Paul Telford Wed, 21 Dec 2005 11:01:25 -0800 + +lastfm (1.1.3-1) unstable; urgency=low + + * New upstream version + * Added a protocol handler for GNOME + * Added missing libasound2-dev build-dep + + -- Paul Telford Fri, 16 Dec 2005 14:27:41 -0800 + +lastfm (1.1.2-3) unstable; urgency=low + + * Sync with svn + + -- Paul Telford Thu, 15 Dec 2005 11:14:49 -0800 + +lastfm (1.1.2-2) unstable; urgency=low + + * Sync with svn (fixes to RtAudio scheduling) + * Added protocol handlers for mozilla-firefox and KDE + + -- Paul Telford Tue, 13 Dec 2005 11:10:08 -0800 + +lastfm (1.1.2-1) unstable; urgency=low + + * Sync with svn + * Added missing 'README' file in mpglib directory + + -- Paul Telford Thu, 8 Dec 2005 13:45:08 -0800 + +lastfm (1.1.1-0.svn20051130) unstable; urgency=low + + * Sync with svn + + -- Paul Telford Wed, 30 Nov 2005 10:27:40 -0800 + +lastfm (1.1.1-0.svn20051123) unstable; urgency=low + + * Sync with svn + * Put an icon in the menu entry + + -- Paul Telford Wed, 23 Nov 2005 08:32:54 -0800 + +lastfm (1.1-1) unstable; urgency=low + + * new upstream version from svn + + -- Paul Telford Mon, 21 Nov 2005 14:47:56 -0800 + +lastfm (1.0.4-2) unstable; urgency=low + + * Allow volume to be preserved across launches + + -- Paul Telford Fri, 21 Oct 2005 14:39:55 -0700 + +lastfm (1.0.4-1) unstable; urgency=low + + * Initial Release. + + -- Paul Telford Thu, 29 Sep 2005 10:05:03 -0700 --- lastfm-1.4.1.57486.dfsg.orig/debian/lastfm.lintian +++ lastfm-1.4.1.57486.dfsg/debian/lastfm.lintian @@ -0,0 +1,2 @@ +# lastfm includes its libraries +lastfm: package-name-doesnt-match-sonames libLastFmTools1 libMoose1 --- lastfm-1.4.1.57486.dfsg.orig/debian/compat +++ lastfm-1.4.1.57486.dfsg/debian/compat @@ -0,0 +1 @@ +5 --- lastfm-1.4.1.57486.dfsg.orig/debian/lastfm16.xpm +++ lastfm-1.4.1.57486.dfsg/debian/lastfm16.xpm @@ -0,0 +1,163 @@ +/* XPM */ +static char * lastfm16a_xpm[] = { +"16 16 144 2", +" c None", +". c #E58695", +"+ c #E58897", +"@ c #E37C8C", +"# c #E794A1", +"$ c #EEB3BC", +"% c #ECA9B3", +"& c #EBA2AE", +"* c #ECA7B2", +"= c #EEB2BC", +"- c #EAA1AD", +"; c #ECA4B0", +"> c #EA9EAA", +", c #EA9DA9", +"' c #EA9DAA", +") c #EA9CA9", +"! c #ECA6B1", +"~ c #EA8A9A", +"{ c #E8919F", +"] c #E892A0", +"^ c #E48292", +"/ c #E793A0", +"( c #EBABB5", +"_ c #E99EAB", +": c #E48493", +"< c #E48594", +"[ c #E48494", +"} c #E58A99", +"| c #EAA2AE", +"1 c #E58B9A", +"2 c #E07283", +"3 c #E46E81", +"4 c #E27688", +"5 c #F0C1C9", +"6 c #F8E5E8", +"7 c #F1C4CB", +"8 c #F4D4DA", +"9 c #F8E3E7", +"0 c #E38091", +"a c #E38090", +"b c #F8E6EA", +"c c #F0C0C8", +"d c #F6E0E4", +"e c #E27C8D", +"f c #E4798B", +"g c #E36B7E", +"h c #E9A1AD", +"i c #F2CDD3", +"j c #DE687C", +"k c #DF697C", +"l c #DE677A", +"m c #E89CA9", +"n c #F4D2D8", +"o c #E58C9A", +"p c #DE6377", +"q c #DF6A7D", +"r c #E06E80", +"s c #D73A53", +"t c #F3D1D6", +"u c #E07687", +"v c #DE6477", +"w c #DE6478", +"x c #DC5E72", +"y c #F6DEE2", +"z c #E07C8C", +"A c #F6E2E6", +"B c #E28493", +"C c #DD5F73", +"D c #DA5268", +"E c #D11936", +"F c #F1CAD1", +"G c #D2364F", +"H c #D02642", +"I c #D22E48", +"J c #D43650", +"K c #D63D56", +"L c #EEB8C0", +"M c #D53C55", +"N c #DB6477", +"O c #F0C4CB", +"P c #E697A4", +"Q c #CE1A37", +"R c #D72A44", +"S c #E5929F", +"T c #E4909E", +"U c #D02740", +"V c #D22C44", +"W c #D22B44", +"X c #D54A5F", +"Y c #D1364E", +"Z c #F5DDE1", +"` c #D2344C", +" . c #D03048", +".. c #D22841", +"+. c #C8364A", +"@. c #D44054", +"#. c #F2D1D6", +"$. c #EAAAB4", +"%. c #DE7080", +"&. c #E4919E", +"*. c #F6E1E4", +"=. c #DA5C6C", +"-. c #E48E99", +";. c #DD6E7D", +">. c #EBAFB8", +",. c #E8A5AE", +"'. c #D7394E", +"). c #DD505F", +"!. c #D74E5C", +"~. c #E49099", +"{. c #EEBBC1", +"]. c #EBACB4", +"^. c #DE6E7A", +"/. c #DD6470", +"(. c #DC5E6C", +"_. c #E28A94", +":. c #ECB3BA", +"<. c #E38B95", +"[. c #D94E5D", +"}. c #DF636D", +"|. c #DE6972", +"1. c #E06F78", +"2. c #E27880", +"3. c #E27D85", +"4. c #E17880", +"5. c #E0717A", +"6. c #DE6771", +"7. c #DD616C", +"8. c #CF515D", +"9. c #E78086", +"0. c #E3888C", +"a. c #E58F93", +"b. c #E79498", +"c. c #E69498", +"d. c #E58E92", +"e. c #E3878B", +"f. c #E68286", +"g. c #C95C64", +"h. c #C3787C", +"i. c #E49EA0", +"j. c #EFB2B2", +"k. c #EFB2B3", +"l. c #E7A2A4", +"m. c #CB8084", +" . + @ ", +" # $ % & & * = - ", +" ; > , ' ' ' ' ' ) ! ", +" ~ { ] ] ] ] ] ] ] ] ] ] ", +" . ^ / ( _ : < [ } | 1 [ 2 ", +" 3 4 5 6 7 8 9 0 a b c d e f ", +" g h i j k l m n o 5 p q q r ", +" s t u v w p x y z A 5 B C D ", +" E F G H I J K z L M N O P Q ", +" R S T U V W X Y Z ` V .y .. ", +" +.@.#.$.%.&.*.=.-.O ;.>.,.'. ", +" ).!.~.{.].^./.(._.:.<.[. ", +" }.|.1.2.3.3.4.5.6.7.8. ", +" 9.0.a.b.c.d.e.f.g. ", +" h.i.j.k.l.m. ", +" "}; --- lastfm-1.4.1.57486.dfsg.orig/debian/lastfm32.xpm +++ lastfm-1.4.1.57486.dfsg/debian/lastfm32.xpm @@ -0,0 +1,554 @@ +/* XPM */ +static char * lastfm32a_xpm[] = { +"32 32 519 2", +" c None", +". c #D22944", +"+ c #D53952", +"@ c #D7445B", +"# c #D8465E", +"$ c #D64058", +"% c #D3314C", +"& c #D0213D", +"* c #D43650", +"= c #DF6D7F", +"- c #E99BA7", +"; c #EEB5BE", +"> c #F1C1C8", +", c #F2C5CB", +"' c #F2C5CC", +") c #F2C4CB", +"! c #F0BDC4", +"~ c #ECABB5", +"{ c #E58796", +"] c #DA5268", +"^ c #D0223E", +"/ c #D43851", +"( c #E68B99", +"_ c #F1C0C7", +": c #F2C6CC", +"< c #F0BAC2", +"[ c #EDAFB9", +"} c #ECA8B3", +"| c #EBA5B0", +"1 c #ECA8B2", +"2 c #EDACB6", +"3 c #F1C2C8", +"4 c #F2C8CE", +"5 c #EDADB6", +"6 c #DD6175", +"7 c #DF6B7D", +"8 c #F0BDC5", +"9 c #F0BEC5", +"0 c #EA9EAB", +"a c #EA9DA9", +"b c #EA9EAA", +"c c #EA9DAA", +"d c #EAA2AE", +"e c #EEB1BB", +"f c #F1C3CA", +"g c #E99EA9", +"h c #D53851", +"i c #EA8A99", +"j c #F0BFC6", +"k c #ECA6B1", +"l c #EA9FAB", +"m c #EEB0BA", +"n c #EDB0B9", +"o c #D84A61", +"p c #EB8797", +"q c #EEAEB9", +"r c #E999A6", +"s c #E99AA7", +"t c #EA9BA8", +"u c #EBA4AF", +"v c #D7415A", +"w c #E3667A", +"x c #EDA1AE", +"y c #E893A1", +"z c #E895A2", +"A c #E999A5", +"B c #E78E9D", +"C c #D32C47", +"D c #B8384D", +"E c #EF93A2", +"F c #E78F9D", +"G c #E895A3", +"H c #DF6F81", +"I c #EE7487", +"J c #E68D9C", +"K c #E58897", +"L c #E58594", +"M c #E48090", +"N c #E38190", +"O c #E38291", +"P c #E38090", +"Q c #E48191", +"R c #E58695", +"S c #E58292", +"T c #E48292", +"U c #E68E9C", +"V c #D63E57", +"W c #B5354A", +"X c #EC8797", +"Y c #E48291", +"Z c #E2798A", +"` c #E5909D", +" . c #EDB8C1", +".. c #F3D2D7", +"+. c #F4D7DD", +"@. c #F2CBD2", +"#. c #EBAEB8", +"$. c #E38695", +"%. c #E37A8B", +"&. c #E27D8E", +"*. c #E8A1AD", +"=. c #F0C3CB", +"-. c #F0C6CD", +";. c #E9A6B1", +">. c #E27E8E", +",. c #E4808F", +"'. c #DE687A", +"). c #E1576D", +"!. c #E58191", +"~. c #E37B8C", +"{. c #E3788A", +"]. c #E17989", +"^. c #EEBDC6", +"/. c #FDFBFC", +"(. c #FFFFFF", +"_. c #FAF0F2", +":. c #E8A3AF", +"<. c #E17385", +"[. c #E1788A", +"}. c #F1CBD2", +"|. c #FEFFFF", +"1. c #F3D6DB", +"2. c #E27F8F", +"3. c #E3798B", +"4. c #E37C8D", +"5. c #E67A8C", +"6. c #BF2941", +"7. c #EB687D", +"8. c #E17889", +"9. c #E17485", +"0. c #DF7284", +"a. c #F2CFD5", +"b. c #F9ECEF", +"c. c #EAADB7", +"d. c #E38B99", +"e. c #E38594", +"f. c #E592A0", +"g. c #EEC1C9", +"h. c #E9A8B3", +"i. c #DF6C7F", +"j. c #E06E80", +"k. c #E8A0AC", +"l. c #F2D1D7", +"m. c #E28291", +"n. c #E17F8F", +"o. c #EFC1C9", +"p. c #F8EBEE", +"q. c #E28796", +"r. c #E07183", +"s. c #E17586", +"t. c #E77A8C", +"u. c #BF3B51", +"v. c #981F33", +"w. c #E96B7F", +"x. c #E07081", +"y. c #DE6579", +"z. c #EBB2BC", +"A. c #DE7385", +"B. c #DE6478", +"C. c #DF697C", +"D. c #DF6A7D", +"E. c #DF687B", +"F. c #DD6377", +"G. c #E38C9B", +"H. c #FBF4F5", +"I. c #FDFCFC", +"J. c #E28595", +"K. c #DD6074", +"L. c #EFC0C8", +"M. c #E17E8F", +"N. c #DF6579", +"O. c #DE6B7E", +"P. c #E06B7E", +"Q. c #E27385", +"R. c #D94A61", +"S. c #B2263C", +"T. c #E56A7E", +"U. c #DE6679", +"V. c #DF7586", +"W. c #FCF7F8", +"X. c #FAEFF1", +"Y. c #DD6F81", +"Z. c #DE6276", +"`. c #DE687B", +" + c #DC5C71", +".+ c #E596A3", +"++ c #F0C9D0", +"@+ c #DA566B", +"#+ c #EDBAC3", +"$+ c #DB596E", +"%+ c #DE6578", +"&+ c #DF677A", +"*+ c #E04F67", +"=+ c #BC2039", +"-+ c #DE4F66", +";+ c #E79EAA", +">+ c #E9ABB6", +",+ c #DB576C", +"'+ c #DD6075", +")+ c #DB5D71", +"!+ c #F5DCE1", +"~+ c #DE6F81", +"{+ c #E18090", +"]+ c #F9EDF0", +"^+ c #E69DA9", +"/+ c #DD6E80", +"(+ c #DA596E", +"_+ c #DB586D", +":+ c #DE6477", +"<+ c #DE677A", +"[+ c #DA3F58", +"}+ c #BD1C36", +"|+ c #D31F3B", +"1+ c #CE1F3B", +"2+ c #E8A7B2", +"3+ c #E07C8D", +"4+ c #DC596E", +"5+ c #DE6779", +"6+ c #E69CA8", +"7+ c #EAAFB9", +"8+ c #D95167", +"9+ c #E6A0AC", +"0+ c #FDFAFB", +"a+ c #FDFBFB", +"b+ c #E38F9D", +"c+ c #DC6074", +"d+ c #DC586D", +"e+ c #D84B61", +"f+ c #D2304A", +"g+ c #D21F3B", +"h+ c #B71D35", +"i+ c #D5203D", +"j+ c #CB102E", +"k+ c #E6A1AC", +"l+ c #D3465D", +"m+ c #CE1A37", +"n+ c #D12A45", +"o+ c #D3334D", +"p+ c #D53D55", +"q+ c #D7465E", +"r+ c #D94F66", +"s+ c #DC5E73", +"t+ c #DD6B7E", +"u+ c #F8EBED", +"v+ c #FCF6F7", +"w+ c #E07A8A", +"x+ c #DE6D80", +"y+ c #E38D9C", +"z+ c #F2D4D9", +"A+ c #ECBCC4", +"B+ c #CD213D", +"C+ c #CE1836", +"D+ c #CE1C39", +"E+ c #D5213D", +"F+ c #A51B31", +"G+ c #D7223E", +"H+ c #CC1330", +"I+ c #E18A99", +"J+ c #D96478", +"K+ c #CD1330", +"L+ c #CF1F3B", +"M+ c #CE1D39", +"N+ c #CE1C38", +"O+ c #CE1B37", +"P+ c #CE1A36", +"Q+ c #CB0D2B", +"R+ c #E18B99", +"S+ c #DB6F81", +"T+ c #CB0C2B", +"U+ c #CD1633", +"V+ c #CC112F", +"W+ c #CC1C38", +"X+ c #D34A60", +"Y+ c #EFC6CD", +"Z+ c #DE7F8F", +"`+ c #CC1431", +" @ c #D0213C", +".@ c #D6213E", +"+@ c #841829", +"@@ c #DD2A45", +"#@ c #CF1F39", +"$@ c #D6566B", +"%@ c #EBB7C0", +"&@ c #CC1935", +"*@ c #D12740", +"=@ c #D12841", +"-@ c #D02841", +";@ c #D1253F", +">@ c #CC2640", +",@ c #CE223C", +"'@ c #D13C53", +")@ c #FCF9FA", +"!@ c #F2D3D8", +"~@ c #CD233E", +"{@ c #D12640", +"]@ c #CE1834", +"^@ c #D13D54", +"/@ c #ECBBC4", +"(@ c #CD1D38", +"_@ c #D42942", +":@ c #C9253E", +"<@ c #DE314B", +"[@ c #D22F47", +"}@ c #CF2B43", +"|@ c #EFC9CF", +"1@ c #DB7383", +"2@ c #CE1E38", +"3@ c #D22E45", +"4@ c #D23047", +"5@ c #D23048", +"6@ c #D33148", +"7@ c #D22C44", +"8@ c #CF2D44", +"9@ c #E7B0BA", +"0@ c #D85C6F", +"a@ c #CE2039", +"b@ c #E8AAB4", +"c@ c #D96577", +"d@ c #D0223B", +"e@ c #D23148", +"f@ c #D12840", +"g@ c #D24157", +"h@ c #EDBEC5", +"i@ c #CE263F", +"j@ c #DB324B", +"k@ c #A72237", +"l@ c #CA3147", +"m@ c #D83B50", +"n@ c #D33147", +"o@ c #D6576A", +"p@ c #FAF4F6", +"q@ c #FDFCFD", +"r@ c #E08A97", +"s@ c #D1394E", +"t@ c #D12E44", +"u@ c #D13046", +"v@ c #D2354A", +"w@ c #D55165", +"x@ c #EDBDC5", +"y@ c #E396A1", +"z@ c #D23046", +"A@ c #D85C6E", +"B@ c #FDFEFE", +"C@ c #F5DDE1", +"D@ c #D2465B", +"E@ c #D02A41", +"F@ c #D12B42", +"G@ c #CF3349", +"H@ c #E8ACB6", +"I@ c #E08996", +"J@ c #E23B52", +"K@ c #87212F", +"L@ c #E34559", +"M@ c #D64254", +"N@ c #D3374A", +"O@ c #D96A79", +"P@ c #F7E7EA", +"Q@ c #EBB7BF", +"R@ c #E9ADB5", +"S@ c #EFC8CF", +"T@ c #FCF7F9", +"U@ c #EFCACF", +"V@ c #D85B6B", +"W@ c #D94E5F", +"X@ c #D54355", +"Y@ c #E49AA4", +"Z@ c #F9EEF0", +"`@ c #EAB4BC", +" # c #E9ADB6", +".# c #F5DFE3", +"+# c #EFCBD1", +"@# c #D34154", +"## c #DA4254", +"$# c #CE384C", +"%# c #D54153", +"&# c #DB4D5D", +"*# c #D74A5A", +"=# c #D54051", +"-# c #D65464", +";# c #E7AAB3", +"># c #F9EDEF", +",# c #FEFEFE", +"'# c #E396A0", +")# c #D85867", +"!# c #DB5A68", +"~# c #DC5E6C", +"{# c #DB5B6A", +"]# c #D85060", +"^# c #E1909B", +"/# c #F6E3E7", +"(# c #E6A4AD", +"_# c #D54B5B", +":# c #D64556", +"<# c #E64E60", +"[# c #7B1F2C", +"}# c #741E2A", +"|# c #E85665", +"1# c #D95360", +"2# c #D94F5D", +"3# c #D74B59", +"4# c #D85C6A", +"5# c #DD737F", +"6# c #DF7C87", +"7# c #DB6370", +"8# c #DC616D", +"9# c #DF6B76", +"0# c #DF6C77", +"a# c #DE6A76", +"b# c #DE6975", +"c# c #DD6671", +"d# c #DA5966", +"e# c #D95B69", +"f# c #DB6875", +"g# c #DA6673", +"h# c #D75462", +"i# c #D64755", +"j# c #D8505D", +"k# c #E15865", +"l# c #C23D4E", +"m# c #AB3644", +"n# c #E8626D", +"o# c #DA5B66", +"p# c #DB5E68", +"q# c #DD636D", +"r# c #DD656F", +"s# c #DE6670", +"t# c #DE6973", +"u# c #E06E78", +"v# c #E1747D", +"w# c #E17780", +"x# c #E17881", +"y# c #E1767F", +"z# c #E0747E", +"A# c #E0717B", +"B# c #DF6E78", +"C# c #DD626D", +"D# c #DC5E69", +"E# c #DB5B67", +"F# c #DB5B66", +"G# c #DF5F6A", +"H# c #E05361", +"I# c #C04452", +"J# c #E96B74", +"K# c #DD6971", +"L# c #DF6C74", +"M# c #E07179", +"N# c #E1757D", +"O# c #E17981", +"P# c #E27D84", +"Q# c #E38087", +"R# c #E38289", +"S# c #E4838A", +"T# c #E37F86", +"U# c #E27C83", +"V# c #E17980", +"W# c #E0757D", +"X# c #DF7179", +"Y# c #DD6770", +"Z# c #E06871", +"`# c #E75F6B", +" $ c #BB4652", +".$ c #EF7980", +"+$ c #E2797E", +"@$ c #E17A80", +"#$ c #E27E84", +"$$ c #E38388", +"%$ c #E4868C", +"&$ c #E58A8F", +"*$ c #E68D92", +"=$ c #E68E93", +"-$ c #E58C91", +";$ c #E58A8E", +">$ c #E4868B", +",$ c #E38288", +"'$ c #E17A7F", +")$ c #E0767C", +"!$ c #E8797E", +"~$ c #E3636D", +"{$ c #953742", +"]$ c #EC7E85", +"^$ c #EC9194", +"/$ c #E48E91", +"($ c #E48F92", +"_$ c #E59497", +":$ c #E6979A", +"<$ c #E79A9D", +"[$ c #E89D9F", +"}$ c #E89C9F", +"|$ c #E59396", +"1$ c #E38C8F", +"2$ c #E78E90", +"3$ c #F1898E", +"4$ c #C95862", +"5$ c #BD5D66", +"6$ c #EF969A", +"7$ c #F2A9AA", +"8$ c #ECABAB", +"9$ c #E9AAAB", +"0$ c #E9ABAC", +"a$ c #E9AEAF", +"b$ c #E9ADAE", +"c$ c #E8AAAB", +"d$ c #E8A8A9", +"e$ c #EAA8A9", +"f$ c #EFA9A9", +"g$ c #F2A0A2", +"h$ c #DA787F", +"i$ c #81323B", +"j$ c #9B4E56", +"k$ c #D08086", +"l$ c #E9A0A4", +"m$ c #F3B2B4", +"n$ c #F6BBBB", +"o$ c #F6BBBC", +"p$ c #F4B5B6", +"q$ c #EEA8AA", +"r$ c #DD8F94", +"s$ c #B6646C", +"t$ c #702E37", +" . + @ # $ % & ", +" * = - ; > , ' ) ! ~ { ] ^ ", +" / ( _ : < [ } | | 1 2 ; 3 4 5 6 ", +" 7 8 9 1 0 a a b b b b a a c d e f g h ", +" i j k a b l l l l l l l l l l l a b m n o ", +" p q r s t t t t t t t t t t t t t t t r l u v ", +" w x y z z z z z z z z z z z z z z z z z z z A B C ", +" D E F B B B B B B B B B B B B B B B B B B B B B G H ", +" I J K K K L M N O P Q R K K K K K K S P P T { K K U V ", +" W X Y Y M Z ` ...+.@.#.$.%.Y Y Y M &.*.=.-.;.>.,.Y { '. ", +" ).!.~.{.].^./.(.(.(.(.(._.:.<.~.%.[.}.(.(.|.(.1.2.3.4.5.6. ", +" 7.8.9.0.a.(.b.c.d.e.f.g./.(.h.i.j.k.(.l.m.n.o.p.q.r.s.t.u. ", +" v.w.x.y.z.(.1.A.B.C.D.E.F.G.H.I.J.K.L.(.M.N.D.O.H P.j.j.Q.R. ", +" S.T.U.V.W.X.Y.Z.E.`.E.E.E. +.+(.++@+#+(.q.$+%+&+&+E.`.`.= *+ ", +" =+-+ +;+(.>+,+6 K.K.K.'+6 K.)+!+|.~+{+|.]+^+/+(+_+K.:+<+E.[+ ", +" }+|+1+2+(.3+4+U.`.E.E.5+%+:+$+6+(.7+8+9+0+(.a+a.b+c+d+e+f+g+ ", +" h+i+j+k+(.l+m+n+o+p+q+r+,+s+Z.t+u+v+w+6 x+y+z+(.(.A+B+C+D+E+ ", +" F+G+H+I+(.J+K+L+M+N+O+m+m+O+P+Q+R+(.S+T+U+V+W+X+Y+(.Z+`+ @.@ ", +" +@@@#@$@(.%@&@*@=@=@=@=@-@;@>@,@'@)@!@~@*@=@{@]@^@(./@(@_@:@ ", +" <@[@}@|@(.1@2@3@4@5@6@7@8@9@0@a@b@(.c@d@e@5@f@g@|.h@i@j@k@ ", +" l@m@n@o@p@q@r@s@t@u@v@w@x@(.y@z@A@B@C@D@E@F@G@H@(.I@t@J@ ", +" K@L@M@N@O@p.(.P@Q@R@S@T@(.U@V@W@X@Y@(.Z@`@ #.#(.+#@###$# ", +" %#&#*#=#-#;#>#(.(.,#C@'#)#!#~#{#]#^#/#|.(.b.(#_#:#<#[# ", +" }#|#1#1#2#3#4#5#6#5#7#8#9#0#a#b#c#d#e#f#g#h#i#j#k#l# ", +" m#n#o#p#q#r#s#t#u#v#w#x#x#y#z#A#B#t#C#D#E#F#G#H# ", +" I#J#K#L#M#N#O#P#Q#R#S#S#R#T#U#V#W#X#L#Y#Z#`# ", +" $.$+$@$#$$$%$&$*$=$=$-$;$>$,$#$'$)$!$~$ ", +" {$]$^$/$($_$:$<$[$}$<$:$|$($1$2$3$4$ ", +" 5$6$7$8$9$0$a$b$c$d$e$f$g$h$i$ ", +" j$k$l$m$n$o$p$q$r$s$t$ ", +" ", +" "}; --- lastfm-1.4.1.57486.dfsg.orig/debian/icons.tar.gz.uu +++ lastfm-1.4.1.57486.dfsg/debian/icons.tar.gz.uu @@ -0,0 +1,661 @@ +begin-base64 644 icons.tar.gz +H4sICB5VdUYCA2ljLnRhcgDt/XVUXF+394lWoYUX7u7uboUTJHgguAeH4E7h +EDw4BJcgwd0laHB3S3AP7tw8z+m3+/Yf9/a5d5z3/N4enQ9j1a4q9hh71/6u +teacNdfcZW3m6ODCDvifCscf+Hl5/7Xl5Ofl+H/f/g8AnBx83LxcvFw8nFwA +jj8vePgBFLyA/wbcXFxNnCkoADaOVg7/3/b7v/r//02x/rf+Vn82do7O7P+k +/jx8nLw8PJzcPH/05+Lm5Pir/3+//pxcAp5/Gvs/pz8H/7/GPzcXD99f/f85 +/U2cnP4LjcJ/Tn9eHk4ebh5+Dr4/+vNw/TEDf/X/Z/W3M3FxtbRnc3L48F+g +Px8Pz/8H/bm5+Tm4/of+XDz/1p+P68+GguOv/v/TiVR9K4eGTIT85ynaG3lp +9T9b6L8aCOHP43cxk5E/GwRTRTlpwOu//nI7vib+eQfJSf69CwCAgv2vBgRk +fCEAACgAb6QlND2XTzq8vuhr+9E/iO6tVsxXrs+yXufPsynW0uitn8MQtANi +lSni0+KjKbnT+xzljXdD8cVQ00d9KL0oLy1B78OUuKSUdHph6xbB1T3GxCwj +fJ9ZR5b1bN6sVaynHuqeuY+ni59WHOo1OVxTNbCs7PuL7Wlo3b5ba7198e86 +cxTtgtVf8s/jv5DtbNF4PQkoEdH2Lc8c69TCUdi8p9p0ll+I8SeIhkkKpPtl +HCmgQ+eXUoQVZ/fQJ0dXydFt6yv88Ft8KisBic4ZnkCYz+NyqSVg28VLBnkK +fuX0M1s4Dkw8FvSbeCAc5GlQghFURBGWTZ+EPindXljf5Fvuu729V5qnWPGh +QXVZ92Qs50n0YyiQ7Zf7k0bO0uEX8o3NaBU1t+sylQv9LTo1NthV+JCrIZYi ++qXoQFVk1Z8dWOqKvmcj8V9g1SWdtyhDk+Ip1hcIYXldGVjTuXvrX5ibCTTb +hOlnY29S+fyeJB6RYdsVVhI2XgtUBAuwK3KvLA9aF4Y/vynCmRPOD0OvEITN +UIDS/lRVR6qWhpmdlOBF47Gcnez6gSgJxVeMj0UxZAnEV3S6lIkwRRrXRz/V +J5t2F9mlhNOcgZgOCFoLxzHaj2l4G92K27/EkYt6hQLfeQo/teXIf/q8JItd +0+UkO9AE+VHx2QVNPagEuaQ40EI94vZaUm8GWMS4c+Akhcjrmkv1G46CIqKw +Mw4OC0a6N9UXIsRWaNHDmkz5yUKAu44BA7WHiBSWPYVSCQUMYxwdXCOR8na3 +6KQdIyS6eN1XyuR71+M5LkLzpP1G14Mo7fhOFfQS0bPy7u0wKbgYSkQ0O4+3 +Xy5s/O1E0s6eP0lpGT8Aq3AXWYzxtV0dRl1SgO34N1LSxJ9DZEF5udD5M4Pr +7SfCJuvJIT/YUxju5yvingpcQoEpLR1Peq9bor7Ou4ZgX50kZVWZwOV51IIP +aFh681J6a4zJxTyUGbq0P2pBSwQwKWM4vfWbo5Ym2aSSpa+oo1uYzUswoKL4 +eIya4quZh+zyrsYTbHLOKo5umJUaFT86NZHljeImc387jLhGyCdLS4LJeVeK +Fnvun3p8kva2KRQhLApXRNQq83pPJgrhhNRPXjWvF3NRToKjLsEMZIKh08Mz +1fQfKEKH6qTtfiRfnHjLPY6OB9yxu2gTUNST3s0hapdGLua0JM6Qx6eQfh0W +MPVbkzdqwh5oNSxRtmY0SJVPZX9rx0gpcOtaB86WYe9rJ2agoZBJhgdRZmcB +oFy7WXFqYMkObQUJgswAc3OT4twM5GH442HrbQwyia3zj4tmidlbaREBevaO +z+OxXY+XAa29gBf3fY+Xc4wvPQnCFH1ruRDTSwQaD3spX7OcryuhZ9lzb0iB +hYBmOXOTlXi28E22QmJjaNmZChF2bLyX+TnhDxdiRhAtRXQgA3JEPtSmrGnj +AxZhqGzfY8w2yU0fzSe5t6anocFOxZbd6oxvUU80iiqOxH0uA16ar1FGAOyv +bSqnnzXqupiR+zEU2Vw72rAPjjwoO1yIrUbPWT5SSn4+PbA+aAXHwlovgRth +D1q1JEcTM/SfSBHmQidcQ8DsdLml2cwlDLll05OdFNESkr1kOdIOryNDXZ5w +7ar1OnSiKMqPC21dV9obrzJmgIufjwF7DgOL30/t+PIKE61aD3T/fNLw+Xmq +oiQ4k14U4LBgyAlEB6/wZPT702fUdtzVoOlTRe9+0qIM5PyySyapcW6MPJxp +NzUx4ZD0rzc9JARwDKyfNZ+wbVQWNIRffmqEb5yjOm3GvYiUosaI7r8d9cUJ +8ujnr5SZYV2grvmYFZI/S+QhthVqEZxJF2LvU+PLaAt+5rXQ0hCKQw075YSl +bLiF687Kkjrt1473cxcPsZCyHiepx/WeuDZ6Wh0iTgGii5xPuTENxX35PWyY +ElGq7LgcXJx5A3nTZ5tnqABKldLB8yzlUblaGNnlps+Dk57r/slppFUdP0Zp +jB5j+vD7658Th8tngN1xvh+/Jff8OTp0XO8rxdmNcutnFV5WhjFsah23vhZZ +rOco7TyINzH5eboNi5JSHz9fB6FJaSI+8WIu+EbxJgmJwSyXE1bzVi1wfAV7 +fJSl1ueW+rZXwmlGKNfVw9+7TPA+WFjs8UDRgaJW+9dNTuse/4pZiBjTyM7a +7xg/q7Y99D7+isvcKf7qwhMofpTTJTxo5EK/QVujyshGFZyd2stK7GQw0XAl +NctCJvWtClFzwRgj5hvmfe/JwbiWWU7AzbBUlQcchc/ZU3dxWqWoLNRt2Lax +4Pq0SfINXZlDlhPJuSlSvubNLMBLKpUBDhIItcr2Ng7b6icmkNlKxk57mZqp +/mrZPL9wOUblIe48s/Hcv32ECRxyObvb5EO7wzJx9bms4M+9v8nsUR8uk5lA +kWluEQmx7sor9Bsu6RYstLiHZ8LKRdWVI77SsueYQNf4YOfctp506nWbTdz1 +ugP7eHcUCRxSWb/u2YWziMMMMkjPvM3dsW9SSInAbCZp1wxLHJFKGskmvkWR +vROSdSIFzYS5GoAHchuaJM7sgnlFkD/42vgUt9mypCuReN5cDS/Aw8bji51v +zgukilNGO1h3nsjWdz6/A4diqvFtje9u7l5Cf43jm+oTGtbPNPYo0sqvBM5P +hS0uky1+L+gT8jtV1r69ifE9OA/UJumshVRP58vdvN6Q22k5h7J/8v39sLvi +ANmdJ5bgmeM+VaAFDfYTt+N8lCmR1IS34ULyMUXGjnsBz99tv1B5kHseJW6I +4EWrdaYQQEWeHMXKHOmWL08n98e3xyusum7ZoFgCS4IRtV6h1fgQUryo70Li +n0oHcxD4K2Z+ITv4Lnh0CtSpo0K0wW/kjdJfM/wcPD/4rsjWr19bglbCeMWQ +DFmkFLwsWDyckPiNoNOfJWbQ2npwGk3cWO5HUcgfC06YZYQb1fsCtl4Qz/KW +Vo2IDEhLU1Yc4dW0/hwVGuXV3cqVws+UGZ/9ZwyJ8M/KknrsjjxXiXRg3QD0 +MH++npIbVqXfLEQmleue+nLPuiK3q+p7J48n2/9GVGacTUFdLSVsnqlbEW82 +m9h6dbvq10jNBDIALhyXH8gKY320vW/d+x69u5Vn2FubqfqZ+eEgjLPFPF+G +DwR+XWivNNk9vPp7P3F06aNCAJP45E99r2/2kAPsXN0+b8dWGHo2qXu5WHzb +BFDQlphAORAujzmWCgdGAwRufnLj/8Ktjgp8qVq97myc970XLz3oW77i1Zay +VljY3auySzXXUEcCrdD9sWa7G15HBtwBAZtLsFV0MGDAtmPArybstqvZgOKU +55ftmzEO79bK/SftETJjVBsmJNvz9p+WLuNrK+6i19e/2PHZI9LZroj48L5c +4zw922gg1zSIjjCPddYa0CCCGYbhTI8WekWXX0/pMgPwumkANfpuEHbIAyNg +eWn+RfRna/kvvfngwzJtN59+jwC3MDBYsnv/KHB+OgRP5vFQqus6oN5Q3ljl +PdsVLMWj2EOpj9erceb8OoybljCVYsOfj7GOF0EcUXUW6rKZrLUSeuEDeDmD +Xo0o5sGAAGXKFuSAQBNXD2/ec+fQryYGSynyaEgVBWg2LrofBz84PDyFk9v5 +n5OLi3eQ4HanMD4fD288d62XTZi/Nsyvzn5ZrO0p9/dLjmAnbpbfxk9+DLmC +UwUJFCT6VcjYbm9taSCyLLTQoEJWZpR/VDVdrX5dHq+i46v4M+s7lzKczN0q +IvXQhiTFZyBjxQX3mVKEbcWkARk+8b8Gu0TYLL4P0mcL5nE6Ub9bOI0jCjOQ +mC0MA/rYBckPWggLt+XcnaZj9xeVAS0Ip1XEb1N8FgZwriWKy1RXdMvQCN5d +bCFRUhIGG6N+Y4yRPiOyqhgz/gg7mpOgUfcR6NAWXwlr64ywM4UkoMENtQh0 +RlcI4g5jp1wLDQkJyUVV18rj+5DLX5THQ9t+YJkExf9RXSeoM1MHKYVjEmBg +u3hohptzszph3ey/yGJlEwIoGXc6GVaGoP3pfryls6xpY1UL8+7B/Wb+fWdU +ZpGdhU6SEFNOhhP7CMdjmbImFIVVnfkDLNs2EXNXg23EMDUhD7LxOxpzMcRe ++JINSnNa3jAcGCw4KwWpo/fBf06dxvtdMJOdhCx7jDKlOAfI9lykzxUvWr5K +/iqILUjqTBfWxRyLuLWtC9HYoJtWPx5pCKsoB6hq6L1p9pyWfaBwsgzsKJ+J +UjHa/v6rEho9aPLNKGp2wLBPaLnH9OFHifxgqKBg8M8lE5zHCYjlXi6H8xaG +kK+/NtRWyJT4Mb7TBta0fCXVzYGRdvS3tbmRILDuFZXAQ6Rehy8cCzQo8bJD +XV1sWTdD3Op/X9n1NOMHaJ4AXeRrdft4nEZeRjLKKNL3TA+XZbcZ/2wjQQdd +dZIVejjI+Coj4kgZqekUlwXdZWhxLOvF7x/1rm5hM5AKw8+5QbR28qGQVhgq +Mrld5QWqho8n8AbClHA143wlym+23zVQPB4DGRq1hAPNrbVh8zlK0ukWE7kP +dn3v+YEiZ9gBEnA6xzkl4knsHbeBXfRLTzEDh1qTQiup+Yb5Xm8UmhtREpTy +7+eJJ91neCMamqBMyGxzsgShGQpULZWIPFlhgpmwE/gQwg7oI4WhjItI7PyK +o4Tl0UNUp3sZU4RbY3ChBkO2MMZh6/rslYUhPkOgKJ/M6mcvsfW23Zo9xIeK +/reS+AlPTNgCwdTrPA/SvZlYrJ5u48/qiCFQsyVj23cFzydNFHV+2GmVHd4O +3EVWy61kJx7ryPMz8Cv1wM7Vx81NJQnnPT6ax1a8Z5WF+s0kpebdn4m+08Te +Ca2WiCSbMNnsiFH93ahonySrujzWUjL9lhOiOGGQAA/nXc+LvD/uVtEVGJNc +e4P9KVNZnxpPIAYb4bErjkEp1hfFcqyWxi0kDkvSXkIofzz46gqi7GJOWF06 ++I4Gwk+VwQx2EqJKBDK+bsJCp83wieJ+wJtSbtVF5yu+3JtKWcvB4rCwbL1G +VRKSwD8Gw4NNm9XvQynO7Dyq+pF3Ls2vl9GS7g4G1PTypu6M7FCXfHIltZQd +C0zJXPNpp/E4t+lSu6a4c9O8/dzapOaASyV//B1T4opRU0zfpdOc77T1aEeT +HwdZJ6eH+2OaSt8nhcmpifihU2kD7IinuZ4JZS5flXFwpWcAyrC24xQ1nfg1 +c+XgIys01+sSleL9MeV9z5WxNE2tNDmVoBpauGnaTaxPKQYruXQ/E1Bt344a +25z5L0rtSdiNuEgx39LSFOZTrHyRGMm8oWjo/IoOLC2jmp9DutwGEHikin6Q +tHeQ9DIGl+GtXI20VUUF7G2+rEp6x7LK+gJ+IC4/ViqrXrxtKCJcLms8lB4v +elfnpA3R60I/cWwBeheXbiWmqPdmZPdvd6ZyNL1apD1/gB6TRFg8iIlCGCtI +AZutUGtJSxcGjNhcVwcC9xpUWkzYqMFDmgrvy1aEjgr4oj92kLuOrAavGYOR +1sqHedlxXWNCXz1fRChyOEcExcOKQMnbgf43PRRLsv0oGaBAmzQRJ6GO7KfF +zGAWL5krwhWYjm8o+3sICTxyQTZTawNC2kTWMcOe5EofU9fourkbpnbBDwW8 +/j71aGqoPOzMURr/474+Cz4qxpl+TIUlPbEKGEHj0OVGizzDUxgiE4xsCZaT +cBaMu2SyNy6rMCAyYCjFSkdGT8+S+vgqgROXI+t9y2deuY5MWyynkDj/RXYl +07F78TYKPDOTW19jcCxEokw8781q2gvSZjD5I0EzdYFqScAYWmUqFvJ7FqrH +Y395Ssyzg77VLX+cR8TcNDzQtgg3G3e8rCY8CyZszkhDs0ad9xB6iRSMBXAj +B5Cbnp/87tNOpkTkQmN/nAT7sMouiUg2ZE/PIWhqfnURPzutZ1vj0Rj9S7CC +6JseGWlCJAAdjTlfVDq5ePDF/cf6jgNdAlL7BHe5bwVoY/yGwQf02cCaUQS+ +kBAaOG8f2+2AXcQw4yzSICZaCvxbFhAIZ0XWfcPf/FYNXIeqbNLwDGKfnLTg +hHXohHqypFyoZT+aDRtCkoE/WkgS+z9vEGld56myWDdjyZ+th0mfHYZtzfw8 +ZxggC0B2fwXwHF5vGxze4xNTQAcYvv2i57xZTGRAj+PztTqI8YtwXAMt7CTs +YelDB8xyMSWYKOFGa5DAKzfWTbNHl2mQGmUG5NCQ9jufYjjpBQDlx7V5e3I0 +CkAHmD/e/duhFSwg/+Gj57AonI4xuCuxeLqDaEy4ie8qMUqKmsBvWw68F5Zb +YtcZuqKAzpiniszpSlYQ9wTu36oZAuBx8/zrogwV1/PrNZ2KwGhqdWvycpXQ +Klioem7oPVxHlhVWrD7DaKoBJXPxxkSBerHSLSGulAeIEA/H9afw7IaT9GF1 +FsMephYoNZKuwyIaa2IsTScvd3jNYACykoqUWjJTDduccQby6Kjx06CPydtR +aclv80nSl9fCWyCVT7anpZIchGs22fKvSxEjeqIsRXC+2jrbKMkcYtY4L1+j +PIHRY7j8UPBEF91oZn+r/PBn27ZJ79b44yOHTfrMNE9L8b79P2N+ziWOzYsw +OaSszGkC3fQhNLX7ZP+m42DsKM+1XupieUNbd14mD1GNIZepKrK22cbHVwEw +fmCv1zQoxVBNARPPgRxRml42BSNIPmUrIBCuimPuboRLuJOoT+GzL6AQHiuf +rFa7f//OSZ4yVz3oZ09BmrC/EBb8rCvWAaleO0Vr0twGFmMPsfQVg9mkkG4P +UiDOk1ZbTth3DxRGWoMA/1v2ABEY+JRvMAQhG91IuOh6aSOCe7n2rBEeHrIK +aaKpcjd74d364fJehDQIADcWc4x2mK+asRE4XH0L15BidXWnpl2PdtUQbu2I +9qrZsAbVtnc+S8pe6Qm5+Yn64/HMPAZJaBRI8rzxkmAdZ1pTMBIbDdaRT15x +foGfi5xKT1ZaEs/i/LMWmZLFnyk418lSAAs+OgUVK3MBs83u3jD9VlgBOp2e +J8+by8+fd1LBDzw5cSJdUEk2yvYyN0TkQhZgu3NNCdF/JJLVGUXIxQ14t5ht +oeRWxcsUpFb3o8MZyZQgws0tqOQ6pUuPxeS06LsqhTyvqvN7BKCLgbmREOpX +nbJwGWWZmTm9QGnJTxB67FA1nNicIN5E+32Fm9UA9mgD7e9qbs2VCygHc1/o +35Q4lt9PaC++7QdHSwNbIeCIp5sTDw8sBS0wRAdvNA+z+Z6qpEzyDc0zQkTZ +As9S3NaMK7K3nqL5HW+AJYGp+zt1BVGkluhgcDcZkYS1JwsWvCmpPcf8Dfi0 +uTP05KNgnZJSlxMoPxDTup634MigqeBXZxu4y51eWoObBNjsj0HBHlfLdcux +ATTwBFJIIVqgtut8G5/ASZHBUwcqwN5CAblHy9oNFOxlGzX0xZvjO6rDSCWs +hNXmvY+tm/H9WFa2KLOaVPneYQW+/iQcrDAxBnacU8jbYUCcqCFS0dDZh/XW +czYt3MJGx4G+UiBHD6aVeExvntlQxYnkzDxaQoIM3kzCUiPm8HXHH18T5y1G +Dwmp3P0VYUQLiQh1VhAH1r56Z0ifr0FI/J0txQHFJ2RDph4RflRb117HFkR5 +mFpVXZ33++wn3THatVa9tSZZ5MG8fEAbAtXpN1YnFX8ewcpy7U0oPFQ6P/E+ +VQ/SQQh/P+0gvG/Vtk8EUEP+GIw0/lPZ9vKCU+Zht7Uhd49AjC/AmQ4GBiDk +0oXgtScxl5P0oDN7X04RlJSGTjsfe3foDoB4OePt3uEgP38wQUf7njUWpMNH +QDs3npcQknJpE3Y3VlJaGXyQkcrGjtfhFj0w8PxOpJDoJrWWrkY7HEYBFhf6 +CR/nDc2u1k2EOqF7C6qPM5G0CTgj8A7NR2S80uVVIK1S8sAQ9kDA0DFgpqzR +qwpONwgh5VZkiPaQcUf8yhS4pP2WorO44DRg1hwmUvkoXtQHnYXjKF0dhpM3 +dOrsCfwzq4m6I2/BFr9rCM/WMWwqRcLGjP2LPrDfhZohh1j29zYgfiJYwltL +4QUGL0RNNTSQKIyfdZXdjFqymzVFVYwbwcfbvRMxUdpgqvwKC1utjx6wLQmC +DEni0ha676Ca6FZ/4kuSZuFK/zmKq0pGEjgA0hkF2CoEV3BBCEKdmP1e7R2T +2QZLK1foSRdsS/aliErpqIZlLsLox1GxQs2eOW6PoVPr6lUIfDcmDgFRSRrY +IXCSy8gFm9i/CO4fChj0m4hP+I1QWLP06xmSwDD9k3kEQtGNlhGkmWqdDvTO +gyp5nqaAvpo8OtfJNGDxUTxFfBHX6mek7KwwXk54D2+8ds2bYzDbbqkMXtXJ +t8DwfqYgkkFMaONVPQ4tVJJ6Jml+lKX20TDENLXblBOj9yeCFQtCSrTUG9qO +6+fpN1WvnV2uKIELbnqtML0fKX2lfrR5oZssXaIo3plYdccta5HFhmg/4Abx +/MTuExT/1FLwNXet9mvlj0GduaDtRmWaxwJMK0xC0QYd6ZfhD6pkBNIjYwt5 +1iNCDJGLXFweQp/9DOQrT4JcLsmSZOnj/Q5APwYfJD7JCNzDeHZuYq7WtgdU +gH16BDG4SsaGnRV6y5g2VcifB7o7PNYcgyohPXR5FEywLJAkpSq9/egrqujo ++3IfdVVZCTNOVSnEKMLcSLiktC3WmxJr41YEojiJYR4vttJibxROgcqmFJy9 +yyhfJ8NkVGvh+D4jhAH2t7iWhH+6DKWopbMXKSyHsozl3ruI9PdWnGgsZLfc +Kf4/o7zC0o6cmuvep2FrTOpmSrjhKmmlGtK9bWcwZ3KArqBbopOE3f802Scq +50t20NmaJXAAKNPGiECL5uHYXOwRavd5vT4r27icsCHqn9JWKtIVOnZopkJN +RkfkGD6lGlxtYGsFfpb3ZHYnENKhAkoCaGe2OREpjYcFdIS0LLgkGUoq74Ww +KUIkVZHphRGLCirGCWKq3sN7D9qD74O+Ztu1CTUoKgCz2QHuhLNcCY9Ll07O +8M0UuWOEPAYduJHrc6rYv2mXkDTVJtvtsa/invHePq9pqy3fuhAg9MAzCktC +ZZhSkmWu+n3jTRhfuyCJoFqdGFikQFuKB3nfyORYFJO2zWSrQvbDdzFfuapi +y5R2C3KTLvloFfskeCse/AY/mhwvRyp3vea1Er4JUccJl+V8Cq0KVFKRyLDE +tbCgTT56bEg+cFaXF0Af9GxF+l1BnLDaSWjPfxwyv4za0TJsNgCPrI1tQLp4 +lbDRZ60sdf91AjKDO0TLHfjqq4lLk9hOgQBK62VK0cyUBkUkVX9wiZecfxgM +gdKarrektM0qWk3R1cYrJKIdDkjn/s5W4clm706+1GcL6T5ezym4y26bqrcw +6IDvssQtdOge230q2iHaH/vRq44ziYtgjWdyGoC5yyzH+VzwFVOvC6+UVC9h +yQ1X/agV74sG+MxKasOxnXjwbTZCDoEeVtCsCLrCSfvAOPsV6TwFYi5AFbj/ +ejPA/8qsy5UJer/al/RFaqUZXVnb/vyrALxGN56lkQjq6CibLrq/Wk+WAqlJ +HwjPylv6IoYhwABinVENkhrJJnVbqKIzdVJCuf9O3+7li7kX9aSi0IODgPDH +YDhN5Mg5vFIK+mzifhb9iMCDFzw/PRvf/CdQG6d1Do8NHLZwfYePVSk5+Pqs +EnCeQ3fhIgPgA+DnlZq6YmKr4/16iCwqJUbuhf/x3Qwci53OEul4DIsPs827 +RJYNUSNERozL9XSg4VJcdF6byy0X9lMxu39I40IeIHCNwRTiDZye8fl4qPJK +9PV1byFBnFu/zUEdoLbs0In3I4N3JO3T1khtfgQ1tVQRvH1saAQGIK7rYlp8 +7PG5/ncuXIiaQKKGk+J1TN6cNOpvt47NJFb/yhGuCPyeL9kDo4HfwZj2jlhr +WVat/vz6kVGdiGUlqm64GWZUj8/0k68t4aoCHp1A5MKEVm8UuLwXhf2oaGSM +PjOuJGeDd8oUgCFu6r2voj+xwGFhsDjGnGjjQwKfPkwsfFVCkjhqEO4WEqYI +adtsYVvJhUrCWfrfiChIFST4P2a0OcLG0YuYXeS/JkLLcMLebpKIBvUEvJB5 +Smu70TpQ1NRgqKuJPLBviYEoCYqe6NV/nB8bt+AgpKl8GTClGC4cVI9yIp/D +OT9mufg6cT+SGxKdcYpeWLkETB0ZiYJJ8g4TLu2iL+P4E9uk+d3rmK+LN7aS +KvMb/FqDNSg9MplEQ+sPDudcCGAzNbCF4U1EUO7rsDXc9v3sCWxhF73u8wCv +BbXmoYFfPosYjO8Uh15qREK2S3viKVQZJF723wjcOxeKHfmusIKHeUKSULKP +1NGRKMS1Efb8NcIyfuHM1nA8HwPZfxCovcz5j1yDZe3EHrxqFqRAJZWS27uq +IsLHWlchWlZMB17qUZO5RFjzPBC1oGegOQ4WjyT0MO4GI3s4h4zEN0wziNN/ +l8kGCmbICLqo8f/TCQsUv/Ld5O/Ermw6TWwY7Pum2ix+yd0hdQyWp6EMPZ/V +22zOL+eIy+m76jFLGND3XqEj0OPzUiSaTm5FRFZA8qzBsTbnMrguyFYUwM/b +jPRcn5v7NEduGSKPS0EdD5FnhH9DHzo7a5NSNnXem48sXwod/oAhvRGRZ3ad +1RR4fRMkHKvt0NktqO0MTu5pNCAQrpTceO4KudPK7CkCPIHyUku+5jLBYrMV +54iC3/OXFCX+iVtjOEiBZZWr14q1TizJxmRFROgbQIIvWS+pqYNylvhUL6ZM +EM0BtaZZo59PqBHaMMo6wVtGIXh/Ovg5F7LUFPfHz7YLuXsvj8aYa6mQ1lop +k3U3pm9CJT+6DdCXlsNObztQIivRzStXkPKIAzc8YZGDU3hUBVxxQgO3huQN +/tgMhrU1J2VsTRNmpzXDA1FFukNiE+DmC/JBCOu5ES5vLlMawy7iuLJKCqxr +UhQlJA2TaXLL/3R4MHbnU6j/nUZc2Q48GgK3Zrwv3vcNbxL3SvCBhsdqK6IB +RjuGhcKafQ0AgP/uX2sBGMDqnrwIUV+afp/b4uCIEw9HsE+t++eDnSi7Z1gX +zxMwCiwWtHLLglJsG6VO9BDHQ3PozyekOqydCtO+b3Ozd7POF0C+1aGVn3XA +FlNTfkxYmAAJeEhk6MXrbxAT0n/cvTB0DIF/kVOPc+WjrKsL4wu9FwwcySAm +YLn8lg9tKONlbsbpi3Ng5YGArppje3tSOV3OrVw3Q8Df/B9Z9z0nRKtL0LfO +ZSZWnKoHBhlonezR+deisxHX41LWtLWoE7wVEZQXjgGprv4PjeIgWlXeT71b +vxhi3soiWjmshi42VjgpISp6saEhAkkyqWvsUaaJD5mjafY4BukpRy9g9ijm +RtdcO89/5ojfP+PDhDg2U4yZMuU6w9w63opfai3gttDqdSKH/kzhfNj/xRAn +U+VbRvdrv+UM/cr3zl/nE3CwlnKYqz24bP2GtsM0nlOd95hED1LvkX/Lvx5+ +k+m+UPghvTL/OsyAYowVfL7WChXtdsU1tYHReESXDlO72qX71rn39lyaKKjt +kts5RTBkhPKz8r7voF731cPw17d5Ib3DQI7Gu7pUfYXsN8kuO59JJ1/R7AGN +Q+2A3T24+sBSpFsp/rUbxQz7DxHF0toZ4QgaBMe/32zT7022M3sXg/+EBvO3 +VJ3WsMiJLhxfLSWaYX/sChL3wESUUSrY6OczYd1N/xIi4Zsz1vfjnX+9qSqw +2EsZ8m3NeJvLwxczPayhaua9aeJNO6+JvD0eQ+Gydto6TheC1afdJEX0UYlc +CIFOf4Isl6YV4euD+V5d1urHzYHPOpe2XdE3xO5ylkiXsMEEr+txuQoL7DT2 +ToZsxskn6cJdz5NyRUl00B9OMF5QWk7IDsElthQRwE3lTOiKYXlMU3vX5EMg +UDL3kEkhmHpTWsZGytHcBR7Asaw3WW/PLc8V83OR59iObLNSO2iIoaTsQX1s +lzJHzfG9u+zzWxp0/ZXA70j1MZlT/rcn+w9FTdRb+Bay9g7Dfdsu7L2kxMFY +MzCVSR7PShpbo2M9FkIZlcs62hySBFL5PryF+Wand4TyI3Aa7bk6WTZlBLad +ah9S7SI0UeZXXw1dV939rjSFKDmuxgaNsw7DbUrQstteDWbgHRVSX1+K9jph +ui8iHe9Ru1M/ASTWLQJHczNUNW+VDfzOzKEKmo3Gu6xpaBq8n44juePLAjWN +PMx3o8AwvIRyNlLs09pG8EUdpLEoOktUzWbfWZMp9Rdy0raVu342ojTZfee1 +d+JotoF5GFC2avvl7tp1SzpktwLiJXSU97XlC3fZeAAiT4jGeQq9w1ZKb/oA +YC2m9nCAk3WMWxhnXV19o/VnEML6jRGleWHvuuI51IgYVdJ1VBqtum6msDbr +98YUxS+2oHSQ+7IvV65grrEqK5jHYRhfbcmZlEwrksqZC5TjvrUgjss+ek38 +Gj6OetfH/oi6GWYXKHMEZDLafokzAJzyx5KRtHfYj+E7HBzeg7hni+h7ceA/ +bhkfE8dBFvlaz1pEnU8hRXDMcwuhmkb4x01rQRdDAn/MXh6PCIwak8/IxDIf +BMTTBRNBmxhx607ZYMJ61WhZFThDhSTnwhTlsnGHv30rGi6deNrQWV5RUI7n +oSqbK0wX1nXPHlFhI5P/tXMrFIt78uOKm9WSH27tIEK8sPd0+fzYXg/rDDOC +Mk2P+pu+dx5UdS7MP9dQ+AdZYpTN7rbOpNwUDW0N3xthqQ8rvomiRvzia2le +LQ64PzX9CA1lQpU21iTcwi138k21xuCnbXDI59AswI+y+5RH+ZZUSfwGbrU2 +ct1jA6mjyLpnw+oArv7Ku5CvMtSJBDQIz8/q+GxCnp1eGVj2SZu5q8/dcSeS +EFXsCRYH/Vguf/jcN4BRysLGPButMCSFQ5WIuOfcI6c7DKOjy4TcjDcZ8ngt +PFlrixJy0suaqRWmZYpQUhlofZjfT+pQE3254Qfz7hWpL5GzKylSeqQsCdzY +nXAwTP68bfcqDTVEIYKilALgbIaDG6He5s48ARu7WQvFjCdFrY00vKqEShaq +JdKdAYClF8o+n7Y8ul8oKXJatU6aWt2uaDZU6KxZISkKkMhBEQTVJFrcdNCK +xM2+9ZfnvbPuU/EwnemcPZB6KlElaT3RLhsaegGPtmxt1WDiOkKiZEnvnynN +hmrXwFEIiXbXTcTo3L8oJIv956g2ucRLy55xX3KZLanBNoz8SP9d33GguPfB +B6M0TkUv8odgBIpB+PpIFG0QIwAn1cViIZY0UuxtlbZrqFcM9dDnMO0lhbwD +VF8brETE2KA2GG9bbp3RZvNQKnVQ2q8ZgsffhtH+Rz7G99b7SGs58oSxRdQ4 +2vRzV0x5OJ/G/7gpIRdK6DW8pKqfI3HbHA6ctxHDnE5tN2Q+vk5gqpSRuWDz ++FdKdqczX/oP57z0jkycXUYamQCEYZBSogG8FaawbHkXfVNSe/4WE8r8dHZN +WQMNEDybyGAsDgPgRyUcleze0YQZijBgBy1sMRMzv4zSw8lKtnjEZZxI2PQU +9SQvkkXpUKhxJGHZQF6+qk5BwdANhsSYeW6TJZ5MTT9fk7np0wfxwfMF8kAC +MRTRPK89/ZJRNAC7MIeBToCv1dkH2Q/FdZQHcSywekywIR1APHOYrJqErPSb +TC3lqciBlEHASy5ycL5avDqZhs+t2c3Qm8V+rrTK+3S51nZEZtqQDd1GAYGg +SD9203PiDRmT14k8BZSySqjqPEWowmGEQaJhhf/CCDyDUPCoBef1kwROOD0F +ISw3qpHZpIyahEC2n7GyktnPpWeChwcPzttRbo402DnVFBrNzy4CgtgbZCLX +6a+vO89yvvmpMPNd2PEvFvi/tSOMPsKiAd4AGAHDmizZ96v2Z97GKnorz7of +iPDnRX1fqhhoq6PwWGbgx+q7908lbX4J9S24S7zxEsrpj2Zy8Yw/CNLjW/2M +1KQTJCqM6GIHcx/oUh0eToksaBWGzFu58FaeFu3T5qF7fMbFpdM1JzAwCWZX +H4ltJq/qVLq9Cj+yYU2VW9m4ddeN6TpyWBml3U4yDe9HAfbQbU4grwiqhzdM +RiVEkcD/4En9cI/2ywHVAPJOQYC709nr4+wB9gcgDmD7eSEXZREMTJJBrn0z +hO3ERG3Elr4h4HIc6Wa3gHZibSaq2J+yAWkd2KFQ1eAsYYQIWJzXPacJecF8 +4SxRJiwZG1uf5aR+Zy9GaYfYy/R9DH9r98LJ0jKvBJqvbsUEa6usZdCSQSiE +wgVdANdyYeu8I3oPJiz7+jtLdti4vrCdN6pYTo1APG7pQ3uGLy0eoiINsH9m +oV01SI8BgqNojGqMHPgDdDWfNKHkXJOufyly4KSTckT2UUHc7/AqUo38NKtb +x7Umoh8MyIuvRqBAoNgqgCBDfjr6P38nb17SEjP/5kCnqc327VS8xGwr2cZL +9TAwfpukcsf7+U7f0E81ydvasIwpNwO5mMk/58vyMOdUH12DsPyVSOqmb9C9 +lqe5FZdSKOm2rzHC+qq0Scs6J2V5nd9zi4Vi/A2CIfle9eDedkL60tnruEac +v5gR2x7MZ6PzOSipKpC5zjy6CuGnhBaA4uZclPzubrcxZaUhthhFD1D6k1Ja +bWyhX6scH0hKiqPAuNfhgdUpXOt7xBn9YJKPqGVYFKPvtIu0Oyd9ndZVrenW +X41S4xYKFdaTHN5+KmZ/PWkLxb9khxm672MPW+2K0uWi+0Lo+oytJ8a9CEiq +Qs2+m+9SMWxq4P1Q+W7583rSTtF8lTZ9XqjlMxyxhtaqPBK7HkNHOJF5EnJf +omx+l04VkJBGqDRQT4Ucjuhd4if/Ev3w105ne61iCi1JbM97b3YLRbZmfI4m +g0UZlEfLr2RY6q1iaMfQqb2wWiiKg521ps0+HhfguK/PyuR7Blsb4iE6a6Vt +obpYI03qZI6GaoUX/WVV4G2IJheUxzxvxiukBM9zmii1btcDbfDpKYwI5cs8 +VTw+GYoXovkLUTlT7qkQc018hI/+TzCbnBfNkQg311N/3PPd1Bncz2faAB0x +7vN+KqiiDEA6KQJeDQKfKw95no0je6bs2HF4YJO5j5iagTls0nyP9URNsYP5 +WG4sIc/qHLKeeP4idEU/0mwwC/H6fithXdVetYhUaFqTUEZEmfxMCad3nEGz +5/TVeQjL+2Xrt4tPUZI75OEEdJCqyMmRUudsdcerE18IyJ2IRUPfaLAYHKgf +W2AoTdPWqUm70l7OgytiD4EL0Txcs4qZDcfMRRe0Ep1mEZIEli+nQSdC0Pyu +FCrJMfe+P704RZv0GCcNSp8qAXfyf71cT8HmvLxspY4/wOig3z1LdEyk2hhw +6d/hsZGYVIKhJtGOjqeLFe/d1e0VPCUwpUO4YKtFX/3JZMu9zpCxNcXlvlD7 +kmH9XiuZ2Aq8f/IW+DNDIYTcFuxyE5Fe0nbeiAft0SW0+Hs0RqQnpP/uErvq +zfE9GYqih2l5Uae4Ih5/NMJCoMDsq4KLYgC4e7oKfD0cWKoonV8j2vuYMlnu +5ngZPAvO+qx6nDU7sGW9/8grTb+1MdP6q2dDTbLABadz5b3cXcQt6AwDE7cw ++/xyULViI3Njwwp8ro+01DN8wE4meqeNkSXgyQPx5Tb+He72+pnfPfAzuWVQ +xu+fQ5uuahdmPhnCjhohmu+Z8IDP9bo/eMVPWK4+AepnctVwVUlLNrQdIe/S +8i6M1GYGDtox8X/A8GVYdm7yuIaMB+ZSEgTdbdpqJaue+xL2b1nfshv5nr56 +lbxOchr1joGv9DA5A7wYCY3zRk2SKWOVYsfex/qY67HUfc/lKS00veQOBKFB +Go2wVazQjrF/4rpTNcdNC+GqsSJYUPJiXmfHt76HXA9J2f5C50FW7o3GNc7/ +4TaXNyHJxBqtgOPQGNE76XpPW37V0eVlvTHBslAq780IeTLuDv8FY/obPxgQ +M5k7nZpClkGUWRSS3cE0515BF9Kj/lvoTSUfHzqRssRCZNhay/LZLIEF5Xdw +IKKhrYDsBwbMkP1coM6tQllH7C7sexChb2Gjm961aOlJAMEnDyi42UVme+It +3u1uMfnLGeKtKJ8Id3Lc5KPl0K1R41UVDswQ6Cz3Exy7cuxbfDjxVuEZL+w6 +g6wis5KbFRT3IVQfBCCjzbZofPWPklK84jlVZzdx+eerxtZ6x0nW60vEZBHJ +/TYaJhtCMaPgM020J0g7BMap2GUoK2voda5nT/z5Vu5GXJxHNB3j/RMzzDNz +BYy5NK1aMuG/LmxLmbOpYr5F27vGRBsuhPzyBvBiN2xJw8X3QWp/xV16r1nC +YBM3MNKvBiZgCMuJTp8X5o1/vr/egQ4TzfHU+1HU2LjnOG1035uct2RCDkKN +uBT+gt1wlt2ve/gKT8nGAKxAwBYJDBBiSEaanfx7ERKeoEQf9Q4/itgYiZoi +WUILHI0eRi+NQOXYsxF//4vmpz6oPEPoVdzJX8H2NZivzBO9H8XK74rjQufc +nzC4niTtw2B8JjP+y9Z54OvNZE1qLEKQvWVIV4AE20aRMYBQoVymQvW9xafU +CYzxY1JCkcXR6FLeylplNdzkop8vQZq4pl6sbPLVpAprthyeOAJ4q9qwl3m3 +aBmyo9wLvSYHulU0JYZW0tWfwno7cQdMKeA2W6icB8NGZmIJHjO1De/Yjbws +XiMR+thlwEb6LLDxuFcwTAi5ZAqkg0+opqMbVTCq4n57fo5dDUW/DMqFdL1j +GkiNS+98p2QBYtTXzKpVwcGtxJS/ytnMozO2Y78Nv8x99S4f2ZmliTG3/6Ez +nyMVdgsf+3EkzMUfuf+34F7NL7mu89Kc120kRloMiM/kJjPCVWfog2BAsz6o +mgShoMdPnFDgI9+g/CtTqnVp/owcGhoLjlhl3WYBap+QJsW1lYQVQ55GJgsV +TW8UxTXZG1Lk2T5a8G8/XYzHfy3iYiAl79vvGz0gj0X3v467fTlnHF34rQf0 +qCL5dLXETHvPHAmIOURktjCXBcGbiimUAJKiMWfE7ytvVz9ia585nJwcTz++ +k7J+e58lVjD9vRAPaHMzBe0Ox1akedBJ4pFTaP0mFdr67LZXvjaIQrv4PTGN +kIBM2CwzXOwl8czPK1+TwYXyi4xrJyHFy2cmPzZE2JA5CYu3eXgMNJHwsjtp +MNC1VvfvZRvLtUekeivaa6urbcVaRw6XQuHYWAw/Ka/Bsca8mKUTjwsttmg2 +MDAhSbzVpOvkaEe1sdbyvMwMChaLZtwc4V85xDJFfy/h376smcEOhsMuzVEc +h1c8V7c1mfZ14aCCtWQKEdIo8CSBBUFwyb69iE0GdQcLHhvntmvedl9rGmF1 +HRGtqAzpLa69xXC+lJrBTDcz0ECUWnDgIswJ3mv7UrGi3AzhfOMuqDYIZO+8 +evpgyDiWFXDRlzAVAUPMDXe/RRAgsxelWFTAjoulOSsxKfCNA8LSDYcrmxtW +Vtb12uhheLurc2lQnjFtqyFKal3RBvtNEK2Mo8qSYzGtFcsPNhL6IouqKvju +/RRz76YeMqzmzsar40JoJns3YXqYKFdoQkJNIuLYE3fAzZWZ+Pj7YtL4h9zt +VClUYxmdR2am+9QMIBFnIFG8L3U3QHeSrSQk0U1Gy/+1UbiySyHSfnW97eZG +U4+uqNImrLZ1jLnp5muotu638XAd27YQbdFP57+rd848KFPd+slfOjl+M4cx +4oMb0Tyc8cYXcUZLScizskS9K/VF7sPjAh5XBOvswn8crkJdMykNHEN/PjKb +nhihI0R8IwRxSICBVwBqTYKiCz+iBbeddbSVB4eN6vvlo9b5TjlckodD92L3 +qqDpeTii29TSj165Gw72f+YbRXGJELbbIsFe+3K8LCyYO1EY86Ug4dRwUS6k +D1b6umz49B++5nhfzEZ2sH+gHzQUcLERgnQbv+8gpXAPBR7Hd3aVgM9sQ4Hg +BEZzYBsEhTJoHYCmw1HfXl7Of3kgfOoTr/w2sbHztGF4fpeONytkegk55Y0X +tyNjeZihRcmXTApkgHnDtIDOK9IdiFqABn/znupLJGEzt6DOUruwv3vJxrzb +Hoid/G6bv+uiOZ6r+YulzuEJoD0zb4Fi67uf37m3JVTWwTQe8wqMzCMdbFwZ +CNgWX/WauO74UmFZqeh+2v4wH51/w1AGU9SAxJIFp9zXbYqQy2iYld/1A1Ta +hwTWIeus1Uk+gSyjSy+FMOj9Ofxq6ftmC2L0olOUcMOXYrOlVbu3KwEtt4Mq +caNKqRY8W8FhhvF37+BW2yIcDkP4kWGlcRMYKFUkMDiheMZwRZjUmgN6/I5H ++7k2QU5v+a6v3Ndr7PcezRozi1N2KmTMrSiUgLyuyUyBYZLr+RqfM1OYDdgK +LaR0+JqLJQZQRQJeVptuSf13SgCbA64vQwmp4y1fwtsc4B8Zm4FDGHj2GUCE +aupCQx7Q1y4TAoovHKaY0eB6zKBDiEEIplVwoSaF66bfU3DbWZuJvd4jkWO6 +qEIoTr5xej+7+G3dXhw6xu4fQyONVYC55QU6De4hFTZfErbS72dmR+R0Sieg +/IbH1Dcn6R5EhEyilVakm0ASCKoHcrPQT+H6o2EbyILX0eR9m+2EWX6bbBga +slm3ryoBZt8KqMFQW6HAzQUSmWZQUPFIwtcOdbBLX3GMhrc5IRQto79/Ysv/ +cKKPVxrAygmhVqGMRpYo1ZY8hLyHoQ6RS6PMB8VCzT+BtzyhaQ6gmzUwd3Me +QacOhdsLyggA8uvzZW4W2DJCFrU6vobAghkuklLyzALqaVLqIRW9GZL2i1fx +boEKlsc0pGT6kiMvGZw4WXInASsdEfQgG0+e5I8pYUUWiHfRIH+3wAVrDFTM +DkMd5NCYnPRvBGwFy5qm7SuaBG2KEXLtb9tmnVchIuig4uaDg3g44GqgV2ZI +DOAlCT9gUFdx5Iu3OVR2geSGCs/GKAYhpyC6O5QgHzPPiF86oIMbQi1rFYKn +Q0EGwfsIrAEEGwfeahNs8o4SxIiNwIt1nSI9R/UBmL2qsLQbmVeST37chK29 +8LPEBfsqCg/X/aty743MW+lKSeOg/8r6T54/7qTAf/ldAP7/qP/m/Fv//0/U +//6H/v+11d//P9Z/83L+q/77z6u/+v+j+v+XVX//X9V//xnqvP9H/Tfff9R/ +c/zZ/W/99z9T//2vy87x7/pvbZj78P90/Tfmj3/lfK3WO3TfR+u/93oZd05t +vZ2fV7zubOb38CGdWORGVTSmgEjCUSeBGJElvUAiNFhVXqAEz2GXfBCj1xtJ +PFWqIBAlJYXs903C6t9CZhP1J40+H9uaDg8Pl48q976IrOqtWfjgOVFoP7hp +uZW/9dsQfH3B78HW/85InEOc+avOfZ7Edbqj0SS2kOe50Hp/wirM/xOn2BvG +I3hKAA6OJoVUDXbYVhYHamVbZ8Aw2vfkjBW29dKUo40lXXSH+R8Xb6rjjW4u +2WOV6vDDY80Ha+8T3en85l2P4zJbRl28xXLmHn1yr7e7nQlVDcSf4OGHUqKq +dWVUKylWWeUkKj5ulPMbOvATVR1rM2mfat7yvVyNoZAB7o8oIID4LrHnvKv6 +RL19YtKXpLWN2/e2dp7rJMQ/ByYpPNlgJUFJSdDPUG9zeAUICJ4hFFkSzufx +vMl9U3SRiXe+ybDc8czXw6XJ80W4v2HM0X4V5fcdsooSFJAbcDuLQl1HTZ0z +HBvjy+fztH85fpyQNJ+JOCVgDpZEoNTEkUAC0vaZKYIVIATwJiTSMxAe9B+E +0iOhXS3BAz+nnx8unlOjym032jWXW5/mhLWJkJCuAygh4twi/eLiXHUcgqLP +cqKDcZ1pYg0cdqh4BFs4+ScSD2LmBEBJCCO863aNERWAkiIEkBTEgVBmm1sM +LDuI78TwcFur0ve5dD6Yzwpor2l56WDf8LRnVyv1oOlZj1kdtsu5Gaz7+naU +bfR1qdtR5LZtyUXl2naJB7cyvGQeatWmagKSv+fYhzuWmm5JgikMwYLhAlGI +kk9j/Dn5jsnBipotkyxb+ukTioyC3bVUBeLTtpNzYUyKjtbhLuenpZZfLnKv +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 +FhD8nR8//dbGTSk/c9xD+qklgWY/LG6nNTZ1jOykVK5o4UOVYQmt2oU1zE9p +j67H6alhR3SRl37xJvXsgmBw4v4r/j6DbGvs3rLNkzGv2ONDxb2WffTSm+6H +0/0CxAH62Ge/1qbFN0mQfPHQQvjn+9zXWw+mzOHihgNcveSZM/t1B4A8hOTs +VJH0lPxpZhRyBkWiVpqVJOCTQ+29BJfiyCK7YvEncn4Si+SQDqccsIoGmrm6 +kPEuSNgmkO+LfnQ2PtOAKh9JvZicTWbHZld+CK0NjT2lLUueSFhuStV8dSjc +CwKncdDosKu1CUm1++9hh9ImUV1Pgg/Cw+IVEuAoG44u77hdxkSwNrdrS01V +Ji6NyBdvd1VSLPlojDE8XGOLhIXQrcQh4ZhCqGr9Dq3ZARk34XIJBzhbD3Q9 +P4h0iWsRb6f9DmnSpzBdSczyQaQh5gPoU7+L5OJ/0Om0BbviZg2Sf19pwieV +2c8l1K9UTfNtd1nw764FfqVOzIr/4a5EYBY9sMIN2eMexFSv/ngjcs288KaM +N3pehxGjqSu1N/LNBfavNI78i3UcrkTKawj5lnfkiviz4JuK2OSReMKlcPFb +Tjo7PjZquB9qaz7LKCpA8mXoD4FxEIISDqVIaqPcQLVIeMPCxGQzH4oQEA5m +skEo5uD9fLlWq5Fn2OodZZn2Bwmoq8HhJXliErPySgVXsocYoM4lB079h11m +ZgaABImB1jxnipMuUq2fbdWUP9nWZVasNQhdyvVL7q877HP8lEVvR2TmTDqX +c4mfCsmF6xSiIhFra5FTbzRuGFZ/d4ES+0DRO7rz2W1wdjPnWmYm6efjdA5n +bOCgh2tiEFzv5zGEDxlFnlVCkmX4VeDK1CGy9Th0SQXHjqj4z52OL0gGRqIy +N4sM7/TQoyV0sEpxhD4hnSVxfPwJ+IEQMpVh5YLyussUqqHyp6dfhCruV9ib +/5BZRj5gkP4hpRCp5EUB0eHrOeFdHpC1CvANMv6YfjFr8edDOKjQH3QEp/2K +U+8QGlme8JdwMkso1LXnYygAFqKB981H+hEo5W3861bzIx6uvULAFKwh9pTf +5hkyywjMSsbYP3sbAz5oY5SLe6E9j7ikCQywuScKCylsDbNP84lJ+pmkLwcY +tTxK8kh8TjrlozKI/A5vosgykVfjir3FUCsnC/4hK8DXiwcdoMEUOn9D5PZZ +N6tEv4iTW/H+e5y8+GTcmhZFpeZkoEpz9dBDV9fA8a2/dHOL8ssiprlYeDVt +JE6P5f4EIBLuZ6b/M9UPPq5fam2+yU5+wdka9PInxLKeh9ybuQ+fXLvuRLh2 +aj/usgKEui5w3rGt1b8R1mnBGXZHCtjh622snibr1ej7fFF0ErMBSIDrTa+I +sc3jsJ3W2NdNH6vr6lHwQfXf0yuUQ6eYIZt2ic+OUvIRgO246rr6gKOS1bc2 +I+d5SdfQAn/xK3xI9IFjWktem1JfZndIgksqmAaNnBqrsLykb2q1zeNdJSAQ +XieZYTtyLdjsJPTJ0FoPjrlcfqHA3jXkaUrty1obZnZ4R7n81vCbTwFPJOkd +Pn8usOrjPtd+WrU+rbh/2mpCMIg95qP+Ml1szWM/vqq94Lz/b9veIlrwvuJI +08vJnC3+uNVoI3yEOk6EGL+97IO3yiKjHGWemGhMV2Ok3jHl5SYHaRxZgdlP +htIXQ1eCf10SvrevRJ9BeTjD83g9DwiGAeT2ZuEMIjccS4jhU50TP2yrNDIz +JHWDKip+xJAbPW06fmUuigtstaI1XVHlE3/68bvqae4lWGoCibIQwIFgxvjF +oE01Cz7EIkGzPKTJUQqHjznEkpfALIOdRG8LJ0p+gdL6LqS8nKArMD6oGTPs +6+tR70jA756WABua36y5Jg2HvUkFk7PEL1mR651y0ydL7tZ6kot46u8Jut62 +t0joL3fz2MgrUiTbvIusTUgJVcWyXpG3li9boSnCam2NgVAnx/DtE6OMfHi9 +yOJ/NaG+cgTyQjZE4wlgLVvbl/Yn33kFfFwoWUgZVmjb6a5JqAzeaQUVxbMO +Si6NdRqv3HqH0GI2xtSfjcODhqd//gglz/K5TEYparDOhZMWVpFGmIQ4+5/M +txrEvbvxuCEZd/Woj3xX2HUSdrjOkCS5WLZT8gZhRHKxVlAXb6B7de7ew99z +V5s95/37dtA32Je12PpLVRtoH8TVy8y+oL5F9FG1kyOJtd5jMT36j9l1yhgv +cgZXtDjp0rCgnJaZMFfTSBQZtvG4XY/ebgg8e+wtOBrMV7trP2y4sSxASAhJ +DZf12Q0MddqnLTSns8dumrNOGJkTE3rdelwwK6OcREN+QdUnqYJrlRdBBXoz +/JYB/qcnAS8vS/wvbq3tgvYZCdqB2/781FNCZRZQttw96Y9OG6U1v4fNfpkl +knb0m1Z+nbRsq6RmaUt//hhtVMHLVH5UlNy/E7fh//rdRbzD/ffaUXJFf8p2 +JuTXzPiZx0g1AGMI6KWim4XY5u2ds0+4GOBptd992rnm95ZuhyC3U6uSdV1H +3zPAeuvivmGn5f5kusyabtld8cLp63FOavdb3tUUqiW8aVbnWgv8JqpvDeaV +jbsmzDaXAS2kAcvjMDib9aAlYRBNRS2y7ttf7/p2/VFeMRrhd679H1In/1Pf +Hfyf/X8+Hk8+nv8l6n84/tZ//APx33/o/4/G/3wc/1H/87f+65/V/7+v/oeL +h5vv//j9x3/r/yf+5/0b//9D8T/kX+3f8X+Z9cf1/3T8j9P5v/3+o55XvL6c +16vbrfBu9tLjpIKudUOrhTXr+1T7SC5JPrEItN4kUicKSHcsJU5gkhRIJlkK +GYYTHUGdQN4UHwGVgFjRnWWEr5YN5U3Kt++tRaL1t6PHp6PH+mf74+RnYyv8 +dXXTCikhBsna13PjPlVGHgFdZ/tnj62pm0yGX8nvkaYeEVauXnT6SJRhv+ix +g4DXXpQLC9vby2UdFRiiJUYVggnMS/e/qwIGU4WX1qVx7t9mK81hvXlI44gm +AuXpUq98R4GAgJIRSLKIkKGR2SNB2Pi95OKHca/Xm+s+HwQodU5ABFDHri9c +nJHn+ZkijT40WDpLHaMhD8/ZAl6nG+NQTYKgDgjebBEZVcIbkIdZhuDcZ/tb +BX8EJebQltUGl/yYCHU41r+4Csg40wWg291lEucdvSJTOpzz8fd0ObH51mVQ +hkqlzpJP7MSfHEs87DOax+aEcWYsASP9v/t8v1jYE7+iCFgAOO1rGBnaxdK8 +ZMnb2Vsd8KrftdLGM0lCnWKoAD2C3YIh1pJOQFAbsIgiCaqKrIogqVgsA/Jk +C5+ipueo9Ysr7Q9vUsTdcmT3PwzPfP0GIPHdtAWSxQTgZrwYe/Z//nF+aBH/ +nTJKDdDL03NJ5CmGUUkMtRY6Qy4z2kYBgBUkCGDVzFVlgFrJnBqUcJILCUKu +qN/1PJCoEx+Rfj++lJ7gx6EZuAHQn65TM2V8txfWix9w58h1MYqKkcEwQS7n +duiWfIiV1mbqnduEWKpvYK69u9vJwG9qeagypXxH+GhuyQUlmKmNdC7ENzac +5wCLrwkTlV9DRPRq3IvYa21KeSkNwgUzAtPHOl2KJ7j1mJiN/cnT5OAJZG40 +ERFyVr7MfS71acu0zem6lNv4pY0D7WhaazJEeggwatpy7/IY0Iz6vc0w6vvy +g9PQ4Wd04L2vMZB8VJMIVkW8yjp9tEnD8NrIwffJJzGWelGGM+CIXiw3LHhC +6X52EEZBijRaGuuPrL0cTnPslN28aCKJ8Fo4IZUGfc5fhedrXd8dUu/a0j/4 +sFchHHftBWZaDGTb392Fd8wWSJK/gdHfNHDhRB4++75JbsinTpp1y7Zxt33G +0YjewQ1wX3UJMANvSz/LOaCA45CzxyT1lygusJ6LoJswNfiGI7tov8YtVJ6d +RkIhzRT4emL3/U5aVB0t3s8ZuAr2vCEOm2v+6aU8+ZlN2WSzzuUO/i/Di/fL +Cvj7UbKysl3bjumdkrHS3S5E6yj4116YDnoCI6se520AMTSo0SeE+AXxhyUZ +3NraCpu1GBOqN55VBtSO7cPYNYsG5f6PMzHY6TCi5PES8XKwKJbhSEXvDh/I +CrqfljQ5+xY6nS9JD6V7s+W/uQ76GXnmjNa8K614uWRxSTUzOffazFlvfhpn +e8HfgPXXe4vyox/Y97XkeEbZhQydPc0vBudcDzhOE+kClMcKoZHiQKYEOGTg +zw1K0yA/X77x/w6vwwG54s6a0YzbKxWFXRsw54E+3SKeZecx/MhydtP6eKHO +RwEUKIq3Kd+ydwhqqkH/vIHYW5IF/pi2ROL8rFY44d5DEh1EsFtIDaYEYCH3 +zqzCqdjz6nQjgoB+NKFKH/ivTsXALqZoRWUwDcXe9+FL7bei7k63ikW6quiA +ZemduDJeLUPJIZ2lMv1OB+dqRrQSwykER6mY5PGUujooho0yrSTKB2py0t7z +7ODJZeEeBlF2sD74LtUwWH7Fl0OL0XvP/puU1QuLuTciZoA9fbw8NP4iy4vo +CCxPI46RC8aPiFSCAlTJ0lZudHItvFl/M4AbD1uQJLtpUPN4mdXqLAWTnJx6 +e6JgcWGGz6SqGwhpCCSLL0kirFNIpUAUns/OmoZNIE2iTLqmZzUTEcH98K4i +wtJEUvC9/lJnCRV1QCX/bKPxVhUfqajAIUKuJuy+BnmnIx+staU/uXFSlVh6 +2acMYTHA6yxCahmy1W/MwpUJyg3y0PS3eiDEJ9Uj2y1HhyBdXCAICJLw9EfZ +riafiqmCmtf9ItWZwZGuTD9Ke1/chvHdZx1GhQ74I1epVG7nhy0lom/8k6G0 +g35s3p4RAu1OYKpfdlhYwrEv4Pm0GcKUIFbBwZHjZSHOwGr7+oVzdr2xMsLL +XiBw8aZjKOcEjtMVDJZrUAZux2VJSqZsWdvLzh0e5Wrq0HJtJHlrrl2ISef4 +ISXFBbI2Q8ynSAbjCoV9OO7Cx3JbT68yYwYmV+aiWlccJIvLMUphwytsZuA+ +DT35a1rUNgE9SaHvJ4PU0YyBazqK5X7vPtAeVGzC5PGW/+mf+yKK2YcQuxnm +3Fb0nzhe/c3w4ftEF4450rcH6JoB53QhlhMAAFwxP2VTO1opaYCzggkJXHar +jdyDVNtN4LYLOATnmtn045XIPSoDf5Yj/Y+hIij5t6qAyrE6QwA0xQpKw/xD +pGwIXIzUPMzRc2irNsUXEH2feBIhdgljJYZ4/vlmJyIzd4klvysAOKxBOl6i +xZwC1QxhTeRWBstKWCjyfcncLFXr3rZ4NCtGp7qDH6SrhQud3OEDFOrTyAPl +axnxsN8EcXhhpodFfpobgZzE6xC/pXjoLc8tFqw8CY3IIJlS1sull2NFpQn7 +pDXSfXKrz9+t7LCgyJjL8I7ymmrwIzYIqDRzWRC3vmBzqbAKiA9C6J48Wc5+ +L11IpV/4UGPvA9V01m8bxlJn7PMgd3pAqeeDlei6FssM5uP5OQvH/M4IJTFe +kUzRCVvSCTwuqnFhGqt3LkNUbXXoyg7Kk2VC+0FQ8g0KRk4jWU+fkcC1ZZ1P +LJAnF7SU0IkYZfscAZh2JA3Mrq2HemnCpbKEcCipwkQfi+7f5U5+weN5mVuL +z/gajI1skobPj1eUYrYL05Jn8u4tLAD67QsvP4xkGhm5pOmZhHlbaw8a7Oxe +qOMAz1eT1gJimtSm2aguWIUYqo/nzTOOdxlem7UwPYK1g29Ntzc597KqSsk0 +Xi/e8vidYkesXvhXl2oYcyE4pC4rIiXpJJt3Ycia4hwkfqBohjrsj441bfMB +gzPHUSqth9xuKBbmYN8S2py22NotRWFIVZQ3Hn9ySWsRCSl+726TBt1MLGsC +AyJFH9VaTJFKWCRi4bayZoKeeqhzv1A/HL9KqhSpddSiaaZAGEK/FmNlZyho +Vuqg/hkA21Ma8qfCcBkjQfcduZ/hTJyspL4PNXpIEEcH7zkzsKiFgWfRAcPN +Aps6Ey0sukfNddm4887KHu1cABoMMpnDOftcMtzRvWAcJElk+J4nsSFcMbBM +Ix83ASxlNWnCTkwo+J1WJFa3e+VBpSGcXnEgOOjH3AjH5Brs0hEwBPKy/xG1 +cLqk1Z9wO3cCqQmpSLWcSdXll7Nmle6nvt/cAre/6HsKgjeXvmRJgwfjcO62 +6gU0mT7BuueIJeDXpVw4f8aizcSt5od48iGKipnzO9m7cSL0MkTkQ71xOOIQ +Z/fgtcw5qvCNZ5lsmblk3bsiIS7YoIJz3vneLk9MZ7lYSQKEEAfI0VLUNnOV +1B7E+ID3z6kwPimj5X46/kaVAF8Bvg2A+UDuPzvtqM5HA4cEH6HHO0gv9cm0 +IksGALL6/ubu0JYlXMuhrs6qTU8nkR+wzZvGyHyRxqDAKQDWbSTYEuSuOGFX +APtZH91Vp4BRswRCF8/4JOyzPw0ta5W0WfMmyU/qsuKNSfz6cCpzVhAXnOLP +ApCwdlCxubu6Z5KkQntxpzRkB8NLFBesWOPo8iwgFysuG8QzsCpiUe9v3H36 +dV2u3RiobE2ykQIGRwZ+hB1Yckd9OcYXuOh3pOi8jeduyiCuhC2vYucWo6Ap +fjYfLBd1CC3uJ5CI3r08CVEDW0eXaMv+7DaxlcOHmG/ZTbYu5/OlSjJEU3NH +ny7FKd1C62jebXhjQ4a9uj6UwWUQSewFPI0ildHkIK4Lcg82fcD5LutfVY2V +9xGA42zu7+pqzs8Ab0f/Lvd4KnES641tUFlQhvB8cHC0Lf97rBBJjBCAZYwM +GtrUgnvsG+cx5wjjoY/F2JgmqATKlH6VE/fvKip6BcgYZMI+Gwpj/txxBgK7 +BbLfuH6M3CkZVZVuQTUVvhWMOXJ8j1JqQVeiOe2AJW2ObDHly7MRQA5nlosM +ezlEsF5D7D2tUDD3AxRUngKMNsxlR5B3/SLFZI8YaRrwzbEtC/Tbma4bSPDq +ZuzhE5ZJGs+wKt3BlU/MT41P3Kg5diRxpC2OYagByxE0fSNDww1JgOAgxRMu +RqenPSdP5NkcSMprfA1iwIpgCbSU42z2i/t1niHmzKwkIxiwgQVfUQIN0C34 +BW3QGSWqmwzDtJKUbkK/+eIMpFBQhsJyAKxI06fEsbjWX6wccLJUnhBW2ZI8 +j8o4zzIDMErd0AWgphsmb8KHsEpYAn/gfFEviUo1vhEXAQgSAC5LSnSbEGAA +CbQccdGLu9omu7xfX1vj1uA1Iqj03OO+I0mshWFIoD9UULAmy97Y+dRU5cHV +6J+O2X9422dH5tXymaAmVUZLPXk15lqZuIQKU5KRxBTH+xXAQwqayLFIbvY1 +1KwwRNB8R81NEJ6uAKymVwKFgDkY4e3TggZ8+HIPKvUo7jveejE3Hinv+3Wk +CHEjbLtw0GBIuljCwIHGbcJ6NKOzD+Bc0UKWeGHHe0SBsxt1wOujSg8F82d2 +R6mbc0rVyKVLOnBGoP3vwEGjI5FnPigNoAIAwwiEwKsCc3/fr5w9v1M0Gxvb +gUGW4gbrNqHPnHaOvYmroCqNVJoAcBmIcmC9gYKHcDHvMjM3KyrcmUTelVQU +/Crdi197pOdYqqRYoUx1wOIJOPAPseQVPrn8/oYmLicQLyqYA7mhEm+rhRU9 +DRAv5IN+svEMpDFpJsnsdmL56P1dccLXhiLrEA6MGM8MUCUCpfMJLRlELqbs +Zny6/jzBjQ58bylvv/JJQ9QvzfvM4Fy5tI4E2QykZCttrPvLa2Q/Pdv/i8+D +YNpaVrzvYRrcsQDEBMZA3A9rRsyFXLICD2QjA+ItX6b7lkUfmyOx8EsFYkrS +V7Qokomv5zMuyhv/tgiwvbZTHVnWiwOtLTgaHTKoQFmRBDrC2gk7YycTeFLF +3hE/xsfQ52m+0/ngqXM/LcCP+sedm7r9WR7h4I3JI2rq9cEj93sEqSw2h4Ox ++SvlviCsjT1aGlWcsOgAGnZLIIE3X2f0vgsxJeaamLXlRCIIFS3G/WltfCxu +h4fVoTxg/QRWnhCgCTABoHlMGLQfk2uvn8OqaE36rP9ih5lUhlSWh3944PHM +JKIMl5pHkKWKtFMhv+jo4MgPjrcQzqfuzyQ361z0pxiAckegFuUBFZTRtuUJ +OJS3zaQmHx7zbm8lTBlc6tE51AV/j/7G3njYbUzNhp1ENL6TBOCM9mLkIkC+ +YzetP2+6VcycFZPtiKyU9DlLhsbPEDBLYUYG/qhNxg1Kak76zKPYjFJ2Y0RJ +gXzQAHZvZWXZ26Ux/rUE9iKlH795+vi92EjczqkOv5sCquaDC04UpJYGljzm ++5EeEX9gQ9GCK4twyZ2SiQ7iWlCQICyhWvrwZK76pjaVbVdXWb+LlEqma2sV +W66iYgNV2tTsDImQnx5s3My+/ni+TrphTx55C0NQm76giK33zjCP9He1OZti +3GB+uPikgFkW0U15SLLSF05b9eiYou6kljRLPMjpHp/qL4lcNjorJA2cEJ2X +nmk+/svKM6RQPJVIo2yBl6GquPb7lDHf3pN7eheF0Y4AuutourEMiLmnA0et +JLr3ksAB/ry+7EBaQ+T0Tx9JRisgA37P6cQa/ycaW8E3ppmZBbRwMhBrKcbn +A/ETn21hn0aHBnt/EKT1yxW9i1KlsfH0TSU3LO9ndj56/RYlpPvFtL70qDeP +69cO0VucaHnwB20QxjmWpBlU9d72EVQI41UCz4bz3T620UrDjkzmfW32qymQ +AUrRtb62rq0sOiWYUIbr3KeiFp8dxfJmSTO+0Jzdg0/+bbEsyggFY62fgHpj +Ko/kAOv3wm3DKNox/BvSpyV+j9ePiZYE8LvYgNqi2DN1AEPuYKNb062MuVFA +FH31kB6heiRNzJI/Zo1puHYhIa1Y9w6OxBqRhMIoNOkLS1NhzklkZtfq74Hb +1/sYbaN5VDM4yOg8FEnr1fTtJ2QcfMz9m8q653Afbw92lPlxlHdhTOkTtvdA +upahi3m8N7TmTck6SJ6hJF2AeL+zlxMu3uyFqYD6X6sTtyd+Vwl+Kx5LWHFt +7Z3undim+CgAD6DERBHWPevJV4+JkPDZ0vV0Zxl5qjIDtBQWqs9w8p+ffY4F +kSGLFDG4bMh0/fqWfV/y3wApgEH6jpo+tq8reuTLD9NmmW/JBK1XHv4E6zXh +RaWktAgAaYDmn8jlfG2dy3Fgo9Lw8neKV8UC08zhl8vnvlLi6XxIZLOtm/vs +hznYiqwv+d1ft6Pj14llXofHK41ONm774m7PRIxXPAPvTTLvJUcDllSiNADI +gBxSNjm7Cw3J2QnWDv9h0ku8dS6zl2M+FQ1WM6DRFGUozMwvIMFECTY5NvTD +5dAt6qfAGYOsiY6WW37xxS6Xqh6v9cbfNFDMzOnGbfrnAJlU583U5a1afMgk +ApWdbVi4WtnqemvuvZQLfqXhopCtW6GXQrKuAWVN7sY0quSAxaIkzh6wl8ek +uG7SjNq0uY5+ed3r9Jw8lsz7pH9mcFmO6yCadUtt5Y/o6gCuop1KZnhom6f6 +ZFiuPbrEo2HDRh0ayrIl2zdbK13VDYGqjw+z6biBEOxLJmMxdspPvQDIvtBe +Ogn/zPvCi/vFljpSuZXwn1mIbW3LAS5PkwftlQehNslj+yWs94Ws1+3li5Hl +QKiPokEj4c2SLrg6kTHuWb8xi9XNT2qXny/0Xf2oAw3Fdh/E0W5h2EyNs/EY +j6TqwFTkA7ewjcaAf3HqN3VtNIAH+TfVt3XK321hfzbkMPKBP6OADomMkr7x +FY+lWSry22oMvGR6cI5vHGyzr1DapwbE2xdr4QPgTdlinPAtlLVNGrt9gdD2 +o3WnN/r66AcGN696Tpzak6j8nAvCh0zDLn92RWN44lPk52HbM6/allGYzUrx +emcDs/Py05nbvwGQZsXinF2Crf1567VLofIVdvBTaBpe1Juj/+lLbv8X/v6f +i8uT63+R9b9/8z//mP7/aP6Pm/s/1v/+zf/+s/r/963/5frXmu//ff0vP/ff ++q9/Nv+H96/27/xfX72d8H86/wcf9B/1XzHJ7+2+aBOG5bi8WNzUfKCLXfCk +XKSMrasvzazQmpOFH6GJKYeEWm1VgtRCQkI0I6PemWKuOqvhhnxi4pMI1X1P +qzAjmThdSEEi535Y+Ha68GN73+/oDyI30XtGE1u96NLF8r7TPi5s2QVnwhte +Rj1fZxNS2O6z1l8qlhp3qYcbUyTa2DpmIqSJwLqI5ePRTZpkeunZPman81d6 +UgHEhoAr2bBFz/NfJ49YcWcnAZU75983YtwaeYfl4XZ8cnEowMWBHMq9h2Vl +SuvNQj4Pxxj+3A89Of7+l7UB7IPNt59TzwLqt6JUSF/NVmrYfWeUvn4ua1TQ +Kc3Xx9i5Z5iQEmQzccOtx5qaL1ZeWhOOPZHfI8LyUPggptN+8op/97UN3QIx +LPaZ6XYzu6f6nVQbGUPHfOE8MVwI8k6zFe6P7ZSUDoN3Inz8os/rycnqd45O +87G67Oh+O/RoPg+dlST4J4j7m69J5LkiRtLcbs8rMuY3c1HUZlA+wO+6l8GH +B/TTgOF6+ygKgLi0j1gIsi85TChICvRCfQJvtRBOIR1CqS7/nS/aIGHp6ezF +8EtVRib1x/Kqtj09SyZCDFLEQprpKdnaJmJqTLkWsvErkjlF7fkBWIJSuNJH +d9O5rx8vozQH6VR5w3X4Zj42+zymBvjZXuBfXCqfpGvyXUaUCTIM0na8+jvH +kfWN4DNmkeZ5X2Njieot8XgSoMLueM+SHg5GDDLERZvNF9WsrMzvVQzZ/yD1 +q72us65jX5l0IJJV1HGRPz2l7WxIXAkgGMjMlAMh6Wq0OCUMfI1Vfz0Xw1Pp +jEoecd5r4EdCjpqt9G2/yT3KJG446Vg5rCXlskkjNHDBAslf3aiKicf6uBCd +/JFD5p7MpEhh6+Q2wr2e0g6lq1n6WQrDdHahoiL3KN8Po0IStYg7DCx4EJ53 +oDQWkYxBz6mB9GNvUC07XDY4CTQjPVAQsmPx1EvlhnijLuSHTo1ZcF+uMn1x +PFOIIQLV1i32vic6PYHfCgu0ZvOKLejGrCRGIU01bpF0s4MpDOSIbsiho81F +EslhnRD7PsoeMPFzuItqxvqQfFlu5rdEyovg+GHDUYhuBZtXJbVcFIqHrwYO +RC3rKW1MjnywRJGyAK/3MwWPbvhi1sm36FhsTaZCssXQd5QmXpG950gpsgMR +t66UBXzMQu1curppqXsXLlEWOyoEwwyhGgGUSyvKR/ydYQnK1Ilq0Q806YGD +d6OXE5hL0/K/R98ThSNUN/JQY2Mej/N9XmnEesc8FDJmV3Hx8ni/FLRVGn9j +pX5ybCOusDn8Y+7IHP3U7HKS4k8XmHEyh87GkiE7dkXx80elTmBbWxffK6rE +L9YlDtAjOFnuMbS7IW9cphgR3Q+ipKbgi2NCcXlHb7Z+qXRNr09dREwSsWTK +6zG/owt2Nmi/97o6ZAIFThPl9djZ9SnRnSsq3l1e7nNMFmAvGHrtzh6xAzxQ +IYi69/0XPyqeswwQsdJd3+kiLLuBRiw0Kz4lYRHGUFDjTXMlpES6v0MasajX +kMn4XHogvNd5Ox5Jniyyh7e54dZ0vuxsXaSv2zm1MeXFkF2uEhkRY6I3NCTE +YUrNSlyDbnhpAWsib1nsECf6unt+y56MQg5M9rHXgD3dUacU/2h2KOlYWcO4 +sjxrM1uEShhHaWaLVcPQ24iJSWyy0sz7VYiL62agySjgJJw8OYocxgJiz+MN +LzAzlzydQz8wcfTzh2tvdYUOVXqt+hs9aTOs7zQgqQDrPB2CLqffV+X0bzuf +fqZ7+OvdrB0dTZ4HyGJTBBLExxDs7kqhsa4htjb5VeY1MH6VKvpQbLk7oZ/z +hYB91xFBdycQa9NhtEMFdiOTDZMC2Ad8PB2CauUie3robei8wnyebJ3ipomA +/j8rhvnLX/7yl7/85S9/+ctf/vKXv/zlL3/5y1/+8pe//OUvf/nLX/7yl7/8 +5S9/+ctf/vKXv/zlL3/5fxL/L3oD4UgAyAAA +==== --- lastfm-1.4.1.57486.dfsg.orig/debian/patches/20_dirpaths.diff +++ lastfm-1.4.1.57486.dfsg/debian/patches/20_dirpaths.diff @@ -0,0 +1,43 @@ +--- a/src/container.cpp ++++ b/src/container.cpp +@@ -522,7 +522,7 @@ + // Hack to get it working with VS2005 + QString path = qApp->applicationDirPath(); + #else +- QString path = qApp->applicationDirPath() + "/extensions"; ++ QString path = "/usr/lib/lastfm"; + #endif + + #ifndef QT_NO_DEBUG +--- a/src/lastfmapplication.cpp ++++ b/src/lastfmapplication.cpp +@@ -129,7 +129,9 @@ + + // This is needed so that relative paths will work on Windows regardless + // of where the app is launched from. ++ #ifdef WIN32 + QDir::setCurrent( applicationDirPath() ); ++ #endif + + // this must be set before dialogs spawn in init() or whatever + m_user = new User( this ); +--- a/src/libMoose/MooseCommon.cpp ++++ b/src/libMoose/MooseCommon.cpp +@@ -43,7 +43,7 @@ + QString + dataPath( QString file ) + { +- return QApplication::applicationDirPath() + "/data/" + file; ++ return "/usr/share/lastfm/" + file; + } + + +@@ -108,7 +108,7 @@ + // Hack to get it working with VS2005 + dirPath = qApp->applicationDirPath(); + #else +- dirPath = qApp->applicationDirPath() + "/services"; ++ dirPath = "/usr/lib/lastfm"; + #endif + + #ifndef QT_NO_DEBUG --- lastfm-1.4.1.57486.dfsg.orig/debian/patches/03_no-scrobble-directories.diff +++ lastfm-1.4.1.57486.dfsg/debian/patches/03_no-scrobble-directories.diff @@ -0,0 +1,33 @@ +--- a/src/settingsdialog.cpp ++++ b/src/settingsdialog.cpp +@@ -89,6 +89,8 @@ + ui_mediadevices.setupUi( mediadeviceWidget ); + ui_mediadevices.deviceWidget->header()->setResizeMode( QHeaderView::ResizeToContents ); + ui.pageStack->addWidget( mediadeviceWidget ); ++#else ++ ui_scrobbling.groupBox->hide(); + #endif + + // Add icons to user icon dropdown +--- a/src/settingsdialog_scrobbling.ui ++++ b/src/settingsdialog_scrobbling.ui +@@ -172,6 +172,19 @@ + + + ++ ++ ++ ++ Qt::Vertical ++ ++ ++ ++ 20 ++ 0 ++ ++ ++ ++ + + + --- lastfm-1.4.1.57486.dfsg.orig/debian/patches/no-fingerprint.diff +++ lastfm-1.4.1.57486.dfsg/debian/patches/no-fingerprint.diff @@ -0,0 +1,236 @@ +--- a/LastFM.pro ++++ b/LastFM.pro +@@ -41,6 +41,8 @@ + + linux* { + SUBDIRS -= src/Helper \ ++ src/libFingerprint/fplib/pro_qmake/fplib.pro \ ++ src/libFingerprint/ \ + src/mediadevices/itunes + + SUBDIRS += src/output/alsa-playback +--- a/src/DiagnosticsDialog.cpp ++++ b/src/DiagnosticsDialog.cpp +@@ -26,7 +26,10 @@ + #include "LastFmSettings.h" + #include "container.h" + #include "lastfmapplication.h" ++ ++#ifndef LINUX + #include "libFingerprint/FingerprintCollector.h" ++#endif + + #include + +@@ -95,6 +98,7 @@ + connect( ui.copyToClipboardButton, SIGNAL( clicked() ), SLOT( onCopyToClipboard() ) ); + + // Fingerprint collector ++#ifndef LINUX + ui.fpQueueSizeLabel->setText( "0" ); + connect( The::app().m_fpCollector, SIGNAL( trackFingerprintingStarted( TrackInfo ) ), + this, SLOT( onTrackFingerprintingStarted( TrackInfo ) ), +@@ -105,6 +109,10 @@ + connect( The::app().m_fpCollector, SIGNAL( cantFingerprintTrack( TrackInfo, QString ) ), + this, SLOT( onCantFingerprintTrack( TrackInfo, QString ) ), + Qt::QueuedConnection ); ++#else ++ ui.tabWidget->removeTab( 1 ); ++ ui.viewHelperLogButton->hide(); ++#endif + } + + +@@ -314,6 +322,7 @@ + } + + ++#ifndef LINUX + void + DiagnosticsDialog::onTrackFingerprintingStarted( TrackInfo track ) + { +@@ -338,3 +347,4 @@ + ui.fpCurrentTrackLabel->setText( "" ); + ui.fpQueueSizeLabel->setText( QString::number( The::app().m_fpCollector->queueSize() ) ); + } ++#endif +--- a/src/DiagnosticsDialog.h ++++ b/src/DiagnosticsDialog.h +@@ -62,9 +62,11 @@ + void onRefresh(); + void onCopyToClipboard(); + ++ #ifndef LINUX + void onTrackFingerprintingStarted( TrackInfo ); + void onTrackFingerprinted( TrackInfo ); + void onCantFingerprintTrack( TrackInfo track, QString reason ); ++ #endif + }; + + #endif //DIAGNOSTICSDIALOG_H +--- a/src/lastfmapplication.cpp ++++ b/src/lastfmapplication.cpp +@@ -25,8 +25,10 @@ + #include "configwizard.h" + #include "container.h" + #include "LastMessageBox.h" ++#ifndef LINUX + #include "libFingerprint/FingerprintCollector.h" + #include "libFingerprint/FingerprintQueryer.h" ++#endif + #include "logger.h" + #include "loginwidget.h" + #include "MediaDeviceConfirmDialog.h" +@@ -168,10 +170,12 @@ + new ITunesScript( this, m_listener ); + #endif + ++ #ifndef LINUX + m_fpCollector = new FingerprintCollector( 1, this ); + m_fpQueryer = new FingerprintQueryer( this ); + connect( m_fpQueryer, SIGNAL( trackFingerprinted( TrackInfo, bool ) ), + SLOT( onFingerprintQueryDone( TrackInfo, bool ) ) ); ++ #endif + + m_radio = new Radio( this ); + connect( m_radio, SIGNAL(stateChanged( RadioState )), SLOT(onRadioStateChanged( RadioState )) ); +@@ -300,8 +304,10 @@ + sendPostedEvents( m_scrobbler, 0 /*all event types*/ ); + //TODO send events to individual scrobblers in the manager too? + ++ #ifndef LINUX + delete m_fpQueryer; + delete m_fpCollector; ++ #endif + + #ifdef Q_WS_MAC + if ( !m_pidFile.remove() ) +@@ -445,6 +451,7 @@ + QString password = m_user->settings().password(); + QString version = The::settings().version(); + ++ #ifndef LINUX + // as you can see we are initialising the fingerprinter, I like this comment + m_fpCollector->setUsername( username ); + m_fpCollector->setPasswordMd5( password ); +@@ -452,6 +459,7 @@ + m_fpQueryer->setUsername( username ); + m_fpQueryer->setPasswordMd5( password ); + m_fpQueryer->setPasswordMd5Lower( password ); // FIXME: surely they can't be the same! ++ #endif + + // init radio YTIO + m_radio->init( username, password, version ); +@@ -783,12 +791,14 @@ + fetchMetaData(); + } + ++ #ifndef LINUX + if ( QFile::exists( m_currentTrack.path() ) && + The::settings().currentUser().fingerprintingEnabled() ) + { + m_activeNorman = 0; + m_fpQueryer->fingerprint( m_currentTrack ); + } ++ #endif + } + } + break; +@@ -1076,6 +1086,7 @@ + } + + ++#ifndef LINUX + void + LastFmApplication::onFingerprintQueryDone( TrackInfo track, bool fullFpRequested ) + { +@@ -1110,6 +1121,7 @@ + } + } + } ++#endif + + + void +--- a/src/lastfmapplication.h ++++ b/src/lastfmapplication.h +@@ -184,7 +184,9 @@ + void onAppEvent( int event, const QVariant& ); + void onRequestReturned( class Request* request ); + void onScrobblerStatusUpdate( int, const QVariant& ); ++#ifndef LINUX + void onFingerprintQueryDone( TrackInfo, bool fullFpRequested ); ++#endif + void onNormanRequestDone( Request* r ); + void onPlaybackEndedTimerTimeout(); + +@@ -212,8 +214,10 @@ + class QTcpServer* m_control; + class ScrobblerManager* m_scrobbler; + class Radio* m_radio; ++#ifndef LINUX + class FingerprintCollector* m_fpCollector; + class FingerprintQueryer* m_fpQueryer; ++#endif + class FrikkinNormanRequest* m_activeNorman; + + QPointer m_activeArtistReq; +--- a/src/Radio.cpp ++++ b/src/Radio.cpp +@@ -129,7 +129,9 @@ + m_session = handshake->session(); + m_basePath = handshake->basePath(); + ++ #ifndef LINUX + The::settings().setFingerprintUploadUrl( handshake->fingerprintUploadUrl() ); ++ #endif + + setState( State_Handshaken ); + +--- a/src/settingsdialog.cpp ++++ b/src/settingsdialog.cpp +@@ -205,7 +205,11 @@ + connect( ui_scrobbling.dirTree, SIGNAL( dataChanged() ), this, SLOT( configChanged() ) ); + connect( ui_scrobbling.scrobblePointSlider, SIGNAL( valueChanged( int ) ), this, SLOT( configChanged() ) ); + connect( ui_scrobbling.launchWithMediaPlayerCheck, SIGNAL( toggled( bool ) ), this, SLOT( configChanged() ) ); ++#ifndef LINUX + connect( ui_scrobbling.fingerprintCheckBox, SIGNAL( stateChanged( int ) ), this, SLOT( configChanged() ) ); ++#else ++ ui_scrobbling.fingerprintCheckBox->hide(); ++#endif + connect( ui_connection.proxyBox, SIGNAL( toggled( bool ) ), this, SLOT( configChanged() ) ); + connect( ui_connection.proxyHostEdit, SIGNAL( textChanged( QString ) ), this, SLOT( configChanged() ) ); + connect( ui_connection.proxyPortEdit, SIGNAL( textChanged( QString ) ), this, SLOT( configChanged() ) ); +@@ -333,9 +337,11 @@ + + ui_scrobbling.launchWithMediaPlayerCheck->setChecked( user.launchWithMediaPlayer() ); + ++#ifndef LINUX + ui_scrobbling.fingerprintCheckBox->setCheckState( user.fingerprintingEnabled() ? + Qt::Checked : + Qt::Unchecked ); ++#endif + + ui_scrobbling.dirTree->setExclusions( user.excludedDirs() ); + } +@@ -510,7 +516,9 @@ + user.setScrobblePoint( ui_scrobbling.scrobblePointSlider->value() ); + user.setExcludedDirs( ui_scrobbling.dirTree->getExclusions() ); + user.setLaunchWithMediaPlayer( ui_scrobbling.launchWithMediaPlayerCheck->isChecked() ); ++#ifndef LINUX + user.setFingerprintingEnabled( ui_scrobbling.fingerprintCheckBox->checkState() == Qt::Checked ? true : false ); ++#endif + pageSaved( 2 ); + } + +--- a/src/src.pro ++++ b/src/src.pro +@@ -206,6 +206,8 @@ + + SOURCES += simplewizard_mac.cpp \ + winstyleoverrides.cpp ++ ++ LIBS -= -lLastFmFingerprint$$EXT + } + + --- lastfm-1.4.1.57486.dfsg.orig/debian/patches/09_set-locale.diff +++ lastfm-1.4.1.57486.dfsg/debian/patches/09_set-locale.diff @@ -0,0 +1,20 @@ +--- a/src/libUnicorn/Settings.h ++++ b/src/libUnicorn/Settings.h +@@ -212,6 +212,17 @@ + QString langCode = customAppLanguage(); + if ( langCode.isEmpty() ) + { ++ #ifdef LINUX ++ // Now check the environment including LC_MESSAGES ++ // This fixes Debian bug #432232 ++ if ( langCode.isEmpty() ) ++ langCode = qgetenv( "LC_ALL" ); ++ if ( langCode.isEmpty() ) ++ langCode = qgetenv( "LC_MESSAGES" ); ++ if ( langCode.isEmpty() ) ++ langCode = qgetenv( "LANG" ); ++ #endif ++ + // If none found, use system locale + #ifdef Q_WS_MAC + QLocale::Language qtLang = UnicornUtils::osxLanguageCode(); --- lastfm-1.4.1.57486.dfsg.orig/debian/patches/02_tray-icon-size.diff +++ lastfm-1.4.1.57486.dfsg/debian/patches/02_tray-icon-size.diff @@ -0,0 +1,106 @@ +--- a/src/iconshack.cpp ++++ b/src/iconshack.cpp +@@ -73,6 +73,34 @@ + } + + ++#ifdef Q_WS_X11 ++QPixmap ++IconShack::GetTrayIcon( MooseEnums::UserIconColour eColour ) ++{ ++ if (!mbIconsLoaded) ++ LoadIcons(); ++ ++ if (maTrayIcons[eColour].isNull()) ++ return QPixmap(22, 22); ++ else ++ return maTrayIcons[eColour]; ++} ++ ++ ++QPixmap ++IconShack::GetDisabledTrayIcon( MooseEnums::UserIconColour eColour ) ++{ ++ if (!mbIconsLoaded) ++ LoadIcons(); ++ ++ if (maDisabledTrayIcons[eColour].isNull()) ++ return QPixmap(22, 22); ++ else ++ return maDisabledTrayIcons[eColour]; ++} ++#endif ++ ++ + void + IconShack::LoadIcons() + { +@@ -106,6 +134,20 @@ + maDisabledIcons[MooseEnums::eOrange].load( MooseUtils::dataPath( "icons/user_disabled.png" ) ); + maDisabledIcons[MooseEnums::eBlack].load( MooseUtils::dataPath( "icons/user_disabled.png" ) ); + ++#ifdef Q_WS_X11 ++ maTrayIcons[MooseEnums::eRed].load( MooseUtils::dataPath( "icons/user_red22.png" ) ); ++ maTrayIcons[MooseEnums::eBlue].load( MooseUtils::dataPath( "icons/user_blue22.png" ) ); ++ maTrayIcons[MooseEnums::eGreen].load( MooseUtils::dataPath( "icons/user_green22.png" ) ); ++ maTrayIcons[MooseEnums::eOrange].load( MooseUtils::dataPath( "icons/user_orange22.png" ) ); ++ maTrayIcons[MooseEnums::eBlack].load( MooseUtils::dataPath( "icons/user_black22.png" ) ); ++ ++ maDisabledTrayIcons[MooseEnums::eRed].load( MooseUtils::dataPath( "icons/user_disabled22.png" ) ); ++ maDisabledTrayIcons[MooseEnums::eBlue].load( MooseUtils::dataPath( "icons/user_disabled22.png" ) ); ++ maDisabledTrayIcons[MooseEnums::eGreen].load( MooseUtils::dataPath( "icons/user_disabled22.png" ) ); ++ maDisabledTrayIcons[MooseEnums::eOrange].load( MooseUtils::dataPath( "icons/user_disabled22.png" ) ); ++ maDisabledTrayIcons[MooseEnums::eBlack].load( MooseUtils::dataPath( "icons/user_disabled22.png" ) ); ++#endif ++ + mbIconsLoaded = true; + + LOG( 4, "Icons loaded\n" ); +--- a/src/iconshack.h ++++ b/src/iconshack.h +@@ -75,6 +75,14 @@ + **************************************************************************/ + QPixmap GetDisabledUserIcon( MooseEnums::UserIconColour eColour); + ++#ifdef Q_WS_X11 ++ QPixmap ++ GetTrayIcon( MooseEnums::UserIconColour eColour ); ++ ++ QPixmap ++ GetDisabledTrayIcon( MooseEnums::UserIconColour eColour ); ++#endif ++ + private: + + /*********************************************************************/ /** +@@ -89,6 +97,10 @@ + QPixmap maGoodIconsExpanded[5]; + QPixmap maExclIcons[5]; + QPixmap maDisabledIcons[5]; ++#ifdef Q_WS_X11 ++ QPixmap maTrayIcons[5]; ++ QPixmap maDisabledTrayIcons[5]; ++#endif + + bool mbIconsLoaded; + }; +--- a/src/systray.cpp ++++ b/src/systray.cpp +@@ -46,6 +46,8 @@ + { + #ifdef Q_WS_MAC + icon = m_pixmap; ++ #elif defined(Q_WS_X11) ++ icon = IconShack::instance().GetTrayIcon( iconColour ); + #else + icon = IconShack::instance().GetGoodUserIcon( iconColour ); + #endif +@@ -54,6 +56,8 @@ + { + #ifdef Q_WS_MAC + icon = QIcon( m_pixmap ).pixmap( 19, 12, QIcon::Disabled ); ++ #elif defined Q_WS_X11 ++ icon = IconShack::instance().GetDisabledTrayIcon( iconColour ); + #else + icon = IconShack::instance().GetDisabledUserIcon( iconColour ); + #endif --- lastfm-1.4.1.57486.dfsg.orig/debian/patches/10_save-window-states.diff +++ lastfm-1.4.1.57486.dfsg/debian/patches/10_save-window-states.diff @@ -0,0 +1,158 @@ +--- a/src/container.cpp ++++ b/src/container.cpp +@@ -76,7 +76,9 @@ + : QMainWindow(), + m_userCheck( false ), + m_sidebarEnabled( false ), +- m_sidebarWidth( 190 ) ++ //m_sidebarWidth( 190 ) ++ m_wasShown( false ), ++ m_wasMaximized( false ) + #ifndef Q_WS_MAC + , m_styleOverrides( 0 ) + #endif +@@ -475,19 +477,21 @@ + { + ui.splitter->restoreState( state ); + +- m_sidebarWidth = The::settings().sidebarWidth(); ++ /*m_sidebarWidth = The::settings().sidebarWidth(); + + if ( m_sidebarWidth > 0 ) + { + LOGL( 3, "Restoring sidebar width: " << m_sidebarWidth ); + ui.splitter->setSizes( QList() << m_sidebarWidth ); +- } ++ }*/ + } + #ifdef WIN32 + else + ui.splitter->setSizes( QList() << 176 ); + #endif + ++ m_savedGeometry = The::settings().containerGeometry(); ++ + #ifdef Q_WS_MAC + //HACK for osx since the splitter is undetectable for most users + QList sizes = ui.splitter->sizes(); +@@ -500,13 +504,12 @@ + + // on mac qt returns height without unified toolbar height included :( + // so first time we have to do it like this +- QByteArray geometry = The::settings().containerGeometry(); +- if (geometry.isEmpty()) ++ if (m_savedGeometry.isEmpty()) + resize( width(), 496 ); + else +- restoreGeometry( geometry ); ++ restoreGeometry( m_savedGeometry ); + #else +- restoreGeometry( The::settings().containerGeometry() ); ++ restoreGeometry( m_savedGeometry ); + #endif + setWindowState( The::settings().containerWindowState() ); + } +@@ -564,19 +567,27 @@ + + // don't save if hidden as Qt is shit and this doesn't work, we save + // just before hiding too to ensure we always have the state saved correctly +- if ( m_sidebarEnabled ) ++ ++ // We also have to make sure that the window was made visible at least once ++ // in case someone started the client with -tray ++ if ( m_sidebarEnabled && m_wasShown ) + { +- // HACK: workaround for Qt occasionally returning width 75 when it shouldn't ++ /*// HACK: workaround for Qt occasionally returning width 75 when it shouldn't + int widthQtThinksItIs = ui.splitter->sizes().first(); + int actualWidth = widthQtThinksItIs == 75 ? m_sidebarWidth : widthQtThinksItIs; + + LOGL( 3, "Saving sidebar width: " << actualWidth ); +- The::settings().setSidebarWidth( actualWidth ); ++ The::settings().setSidebarWidth( actualWidth );*/ + + The::settings().setSplitterState( ui.splitter->saveState() ); + } + +- The::settings().setContainerWindowState( windowState() ); ++ // Here too ++ if ( m_wasShown ) ++ { ++ The::settings().setContainerGeometry( m_savedGeometry ); ++ The::settings().setContainerWindowState( windowState() ); ++ } + The::settings().setVolume( ui.playcontrols.volume->value() ); + The::currentUser().setSidebarEnabled( m_sidebarEnabled ); + +@@ -671,6 +682,13 @@ + + + void ++Container::showEvent( QShowEvent *e ) ++{ ++ m_wasShown = true; ++} ++ ++ ++void + Container::dragMoveEvent( QDragMoveEvent* event ) + { + #ifndef HIDE_RADIO +@@ -731,8 +749,24 @@ + // save the geometry for the non-maximised state. So instead we must save it + // for *every* resize and move event. Yay! + ++ // And sometimes it doesn't seem to remember the window position after it ++ // was maximized. So only save the geometry if it's not maximized and if ++ // the previous state was unmaximized. + if (windowState() != Qt::WindowMaximized) +- The::settings().setContainerGeometry( saveGeometry() ); ++ { ++ if ( m_wasMaximized ) ++ { ++ m_wasMaximized = false; ++ } ++ else ++ { ++ m_savedGeometry = saveGeometry(); ++ } ++ } ++ else ++ { ++ m_wasMaximized = true; ++ } + } + + if ( e->type() == QEvent::Show ) +@@ -876,7 +910,7 @@ + centralWidget()->setContentsMargins( 0, 0, 5, 0 ); //aesthetics + #endif + icon = IconShack::instance().GetGoodUserIconCollapsed( The::currentUser().icon() ); +- ui.splitter->setSizes( QList() << m_sidebarWidth ); ++ //ui.splitter->setSizes( QList() << m_sidebarWidth ); + } + + ui.actionMyProfile->setChecked( m_sidebarEnabled ); +--- a/src/container.h ++++ b/src/container.h +@@ -76,6 +76,7 @@ + void dragEnterEvent( QDragEnterEvent* ); + void dragMoveEvent( QDragMoveEvent* ); + bool event( QEvent* ); ++ void showEvent( QShowEvent* ); + + private: + struct : Ui::MainWindow +@@ -108,7 +109,11 @@ + bool m_userCheck; + bool m_sidebarEnabled; + int m_lastVolume; +- int m_sidebarWidth; ++ //int m_sidebarWidth; ++ ++ bool m_wasShown; ++ bool m_wasMaximized; ++ QByteArray m_savedGeometry; + + #ifndef Q_WS_MAC + QStyle* m_styleOverrides; --- lastfm-1.4.1.57486.dfsg.orig/debian/patches/gcc-4.3.patch +++ lastfm-1.4.1.57486.dfsg/debian/patches/gcc-4.3.patch @@ -0,0 +1,31 @@ +--- a/src/libFingerprint/fplib/src/OptFFT.cpp ++++ b/src/libFingerprint/fplib/src/OptFFT.cpp +@@ -30,6 +30,7 @@ + + #include + #include ++#include + #include + #include // for memcopy + +--- a/src/libFingerprint/fplib/src/FingerprintExtractor.cpp ++++ b/src/libFingerprint/fplib/src/FingerprintExtractor.cpp +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include // for memcpy + + #include // libsamplerate + +--- a/src/libFingerprint/MP3_Source_Qt.cpp ++++ b/src/libFingerprint/MP3_Source_Qt.cpp +@@ -23,6 +23,8 @@ + #include + #include + #include ++#include ++#include + #include + + #include "MP3_Source_Qt.h" --- lastfm-1.4.1.57486.dfsg.orig/debian/patches/series +++ lastfm-1.4.1.57486.dfsg/debian/patches/series @@ -0,0 +1,11 @@ +00_build-fixes.diff +gcc-4.3.patch +no-fingerprint.diff +01_translations.diff +alsa-qdebug.diff +02_tray-icon-size.diff +03_no-scrobble-directories.diff +05_tray-volume.diff +09_set-locale.diff +10_save-window-states.diff +20_dirpaths.diff --- lastfm-1.4.1.57486.dfsg.orig/debian/patches/05_tray-volume.diff +++ lastfm-1.4.1.57486.dfsg/debian/patches/05_tray-volume.diff @@ -0,0 +1,51 @@ +--- a/src/systray.cpp ++++ b/src/systray.cpp +@@ -25,6 +25,7 @@ + #include "container.h" + #include "LastFmSettings.h" + #include "MooseCommon.h" ++#include + + + TrayIcon::TrayIcon( QObject* parent ) : QSystemTrayIcon( parent ) +@@ -109,3 +110,20 @@ + setToolTip( tip ); + #endif + } ++ ++ ++bool ++TrayIcon::event( QEvent* e ) ++{ ++ // Beginning with Qt 4.3, QSystemTrayIcon supports wheel events, but only ++ // on X11. Let's make it adjust the volume. ++ if ( e->type() == QEvent::Wheel ) ++ { ++ int numDegrees = ((QWheelEvent*)e)->delta() / 8; ++ int numSteps = numDegrees / 15; ++ int volume = Container::instance().ui.playcontrols.volume->value() + ( 5 * numSteps ); ++ Container::instance().ui.playcontrols.volume->setValue( volume ); ++ return true; ++ } ++ return QSystemTrayIcon::event( e ); ++} +--- a/src/systray.h ++++ b/src/systray.h +@@ -35,6 +35,7 @@ + + public: + TrayIcon( QObject* parent ); ++ virtual bool event( QEvent* e ); + + public slots: + void setTrack( const MetaData &track ); +--- a/src/container.h ++++ b/src/container.h +@@ -39,6 +39,7 @@ + Q_OBJECT + + static Container* s_instance; ++ friend class TrayIcon; + + public: + Container(); --- lastfm-1.4.1.57486.dfsg.orig/debian/patches/00_build-fixes.diff +++ lastfm-1.4.1.57486.dfsg/debian/patches/00_build-fixes.diff @@ -0,0 +1,276 @@ +--- a/LastFM.pro ++++ b/LastFM.pro +@@ -43,8 +43,7 @@ + SUBDIRS -= src/Helper \ + src/mediadevices/itunes + +- SUBDIRS += src/output/alsa-playback \ +- src/output/portAudio ++ SUBDIRS += src/output/alsa-playback + } + + +--- a/src/src.pro ++++ b/src/src.pro +@@ -1,12 +1,16 @@ + TEMPLATE = app + TARGET = Last.fm +-QT += gui network xml sql ++QT += gui network xml + +-INCLUDEPATH += lib libFingerprint/recommendation-commons ++include( ../definitions.pro.inc ) ++ ++INCLUDEPATH += lib + + PRECOMPILED_HEADER = precompiled.h + CONFIG += precompile_header + ++LIBS += -lMoose$$EXT ++ + unix { + # precompiled headers breaks icecream builds for some reason :( + system( test `ps aux | grep iceccd | wc -l` -gt 1 ): CONFIG -= precompile_header +@@ -27,10 +31,6 @@ + + include( ../definitions.pro.inc ) + +-# TODO remove +-INCLUDEPATH += $$ROOT_DIR/res/mad +-INCLUDEPATH += $$ROOT_DIR/src/libFingerprint/libs/fftw +- + breakpad { + LIBS += -lbreakpad$$EXT + } +@@ -206,8 +206,6 @@ + + SOURCES += simplewizard_mac.cpp \ + winstyleoverrides.cpp +- +- LIBS += -lmad -lfftw3f + } + + +--- a/definitions.pro.inc ++++ b/definitions.pro.inc +@@ -38,8 +38,6 @@ + #DEFINES += LASTFM_MULTI_PROCESS_HACK + } + +-LIBS += -lMoose$$EXT +- + # TODO: not sure if this is right now, should probably be determined on a per-plugin basis + plugin:LIBS += -lLastFmTools$$EXT + contains( TEMPLATE, app ):LIBS += -lLastFmTools$$EXT +--- a/src/httpinput/httpinput.pro ++++ b/src/httpinput/httpinput.pro +@@ -1,7 +1,8 @@ + TEMPLATE = lib + CONFIG += service + TARGET = httpinput +-QT += network gui xml ++QT += network ++QT -= gui + + include( ../../definitions.pro.inc ) + +--- a/src/libMoose/libMoose.pro ++++ b/src/libMoose/libMoose.pro +@@ -2,7 +2,7 @@ + VERSION = 1.0.0 + CONFIG += dll + TARGET = Moose +-QT += xml network gui ++QT += gui + + include( ../../definitions.pro.inc ) + +--- a/src/output/alsa-playback/alsa-playback.pro ++++ b/src/output/alsa-playback/alsa-playback.pro +@@ -1,7 +1,7 @@ + TEMPLATE = lib + TARGET = output_alsa + CONFIG += service +-QT += gui xml network ++QT -= gui + + LIBS += -lasound + QMAKE_CFLAGS_WARN_OFF = -w +@@ -9,5 +9,6 @@ + + include( ../../../definitions.pro.inc ) + ++LIBS -= -lLastFmTools$$EXT + HEADERS = alsaplayback.h alsaaudio.h xconvert.h + SOURCES = alsaplayback.cpp alsaaudio.cpp xconvert.c +--- a/src/transcode/mad/mad.pro ++++ b/src/transcode/mad/mad.pro +@@ -1,7 +1,7 @@ + TEMPLATE = lib + CONFIG += service + TARGET = madtranscode +-QT += gui xml network ++QT -= gui + + include( ../../../definitions.pro.inc ) + +--- a/src/mediadevices/ipod/IpodDevice.h ++++ b/src/mediadevices/ipod/IpodDevice.h +@@ -22,7 +22,7 @@ + #define IPOD_DEVICE_H + + #include "TrackInfo.h" +-#include ++#include + + typedef struct _Itdb_iTunesDB Itdb_iTunesDB; + typedef struct _Itdb_Track Itdb_Track; +--- a/src/httpinput/httpinput.cpp ++++ b/src/httpinput/httpinput.cpp +@@ -21,8 +21,6 @@ + + #include "httpinput.h" + #include "logger.h" +-#include "WebService.h" +-#include "WebService/Request.h" + #include "RadioEnums.h" + + #include "MooseCommon.h" +--- a/src/mediadevices/ipod/ipod.pro ++++ b/src/mediadevices/ipod/ipod.pro +@@ -2,11 +2,13 @@ + CONFIG += service + TARGET = Ipod_device + QT += sql ++QT -= gui + + include( ../../../definitions.pro.inc ) + + HEADERS = IpodDevice.h + SOURCES = IpodDevice.cpp ++LIBS += -lMoose$$EXT + + linux* { + LIBS += -lgpod +--- a/src/output/RtAudio/RtAudio.pro ++++ b/src/output/RtAudio/RtAudio.pro +@@ -1,7 +1,7 @@ + TEMPLATE = lib + CONFIG += service + TARGET = rtaudioplayback +-QT += gui xml network ++QT -= gui + + include( ../../../definitions.pro.inc ) + +--- a/src/mediadevices/ipod/IpodDevice.cpp ++++ b/src/mediadevices/ipod/IpodDevice.cpp +@@ -24,12 +24,11 @@ + + #include "logger.h" + +-#include + #include ++#include + #include + #include + #include +-#include + #include + + extern "C" +--- a/src/output/RtAudio/rtaudioplayback.cpp ++++ b/src/output/RtAudio/rtaudioplayback.cpp +@@ -19,7 +19,7 @@ + * 51 Franklin Steet, Fifth Floor, Boston, MA 02110-1301, USA. * + ***************************************************************************/ + +-#include ++#include + + #include "rtaudioplayback.h" + #include "logger.h" +--- a/src/libFingerprint/libFingerprint.pro ++++ b/src/libFingerprint/libFingerprint.pro +@@ -2,7 +2,7 @@ + VERSION = 1.0.0 + CONFIG += dll + TARGET = LastFmFingerprint +-QT += xml network sql ++QT -= gui + + include( ../../definitions.pro.inc ) + +@@ -40,7 +40,7 @@ + + unix:!mac { + LIBPATH += $$BUILD_DIR/../fplib +- LIBS += $$ROOT_DIR/build/fplib/libfplib$${EXT}.a -lsamplerate -lfftw3f ++ LIBS += $$ROOT_DIR/build/fplib/libfplib$${EXT}.a -lsamplerate -lfftw3f -lmad + } + + win32 { +--- a/src/libUnicorn/CachedHttp.h ++++ b/src/libUnicorn/CachedHttp.h +@@ -26,7 +26,7 @@ + #include "UnicornDllExportMacro.h" + + #include +-#include ++#include + #include + #include + #include +--- a/src/libUnicorn/RedirectHttp.h ++++ b/src/libUnicorn/RedirectHttp.h +@@ -26,7 +26,7 @@ + #include "UnicornDllExportMacro.h" + + #include +-#include ++#include + #include + #include + +--- a/src/libUnicorn/WebService/Request.h ++++ b/src/libUnicorn/WebService/Request.h +@@ -31,7 +31,7 @@ + #include "WeightedStringList.h" + + #include +-#include ++#include + + //TODO mxcl check error handling, since that was the point of all this + //TODO escape query paramaeters in paths in get function +--- a/src/libFingerprint/FingerprintCollector.cpp ++++ b/src/libFingerprint/FingerprintCollector.cpp +@@ -26,7 +26,6 @@ + #include "FingerprintExtractor.h" + + #include +-#include + + FingerprintCollector::FingerprintCollector( int numberOfThreads, + QObject* parent ) : +--- a/src/libFingerprint/FingerprintQueryer.cpp ++++ b/src/libFingerprint/FingerprintQueryer.cpp +@@ -27,7 +27,6 @@ + #include "FingerprintExtractor.h" + + #include +-#include + + FingerprintQueryer::FingerprintQueryer( QObject* parent ) : + QObject( parent ), +--- a/src/libUnicorn/Collection.h ++++ b/src/libUnicorn/Collection.h +@@ -29,7 +29,7 @@ + + #include + #include +-#include ++#include + + /** @author: */ + class UNICORN_DLLEXPORT Collection : public QObject --- lastfm-1.4.1.57486.dfsg.orig/debian/patches/alsa-qdebug.diff +++ lastfm-1.4.1.57486.dfsg/debian/patches/alsa-qdebug.diff @@ -0,0 +1,15 @@ +--- a/src/output/alsa-playback/alsaaudio.cpp ++++ b/src/output/alsa-playback/alsaaudio.cpp +@@ -27,7 +27,12 @@ + ***************************************************************************/ + + #include "alsaaudio.h" ++#ifdef QT_NO_DEBUG ++#include ++#define Q_DEBUG_BLOCK qDebug() ++#else + #include "logger.h" ++#endif + #include + + //no debug --- lastfm-1.4.1.57486.dfsg.orig/debian/patches/01_translations.diff +++ lastfm-1.4.1.57486.dfsg/debian/patches/01_translations.diff @@ -0,0 +1,1753 @@ +--- a/i18n/lastfm_tr.ts ++++ b/i18n/lastfm_tr.ts +@@ -8,3 +8,3 @@ + A playback error occurred. +- Bir çalma hatası meydana geldi. ++ Bir çalma hatası oluştu. + +@@ -46,3 +46,3 @@ + Copyright 2007 Last.fm Ltd. (C) +- Telif hakkı 2007 Last.fm Ltd. (C) ++ Telif Hakkı 2007 Last.fm Ltd. (C) + +@@ -65,3 +65,3 @@ + Please select a player and enter a path. +- Lütfen müzikçalar seçip adres yazın. ++ Lütfen bir müzikçalar seçip adres yazın. + +@@ -80,3 +80,3 @@ + Locate the executable +- Uygulama dosyasını bul ++ Çalıştırılabilir dosyayı bul + +@@ -126,3 +126,3 @@ + An input field is empty +- Giriş alanı boş ++ Alan Boş + +@@ -135,3 +135,3 @@ + The ALSA soundsystem is either busy or not present. +- ALSA ses sistemi ya meşgul ya da mevcut değil. ++ ALSA ses sistemi meşgul ya da yok. + +@@ -143,3 +143,3 @@ + Sorry, there is no more content available for this station. Please choose a different one. +- Üzgünüz, bu istasyon için daha fazla içerik yok. Lütfen başka bir tane seçin. ++ Bu istasyon için içerik bulunamadı. Lütfen başka bir istasyon seçin. + +@@ -151,3 +151,3 @@ + Couldn't load radio service '%1'. The radio will not work. +- Radyo servisi '%1' yüklenemedi. Radyo çalışmayacak. ++ '%1' radyo servisi bulunamadı. Radyo çalışmayacak. + +@@ -194,3 +194,3 @@ + Downloaded %L1kB of %L2kB. +- %L2kB içinden %L1kB indirildi. ++ %L2kB'ın %L1kB'ı indirildi. + +@@ -199,3 +199,3 @@ + Download failed ( %1 - %2 ) +- Yükleme başarısız ( %1 - %2 ) ++ İndirme başarısız oldu ( %1 - %2 ) + +@@ -207,3 +207,3 @@ + Command string seems to be empty +- Komut dizisi boş görünüyor ++ Komut dizgesi boş görünüyor + +@@ -227,3 +227,3 @@ + No arguments found in command. All commands need at least the plugin ID. +- Komutta argüman yok. Bütün komutlarda en azından eklenti tanıtıcı olmalı. ++ Komutta argüman yok. Bütün komutlarda en azından eklenti kimliği olmalı. + +@@ -247,3 +247,3 @@ + Command '%1' isn't a valid command +- '%1' komutu geçerli bir komut değil ++ '%1' geçerli bir komut değil + +@@ -252,3 +252,3 @@ + Field identifier '%1' occurred twice in request +- Alan tanıtıcı '%1' istekte iki defa geçiyor ++ İstekte, iki kere '%1' alan tanıtıcı oluştu + +@@ -366,3 +366,3 @@ + Initialisation of Winsock failed. WSAStartup error code: %1 +- Winsock kurulumu başarısız. WSAStartup hata kodu: %1 ++ Winsock'u başlangıç durumuna getirme işlemi başarısız. WSAStartup hata kodu: %1 + +@@ -371,3 +371,3 @@ + Could not create listening socket. Socket error: %1 +- Dinleme soketi yaratılamadı. Soket hatası: %1 ++ Dinleme yuvası oluşturulamadı. Yuva hatası: %1 + +@@ -376,3 +376,3 @@ + Could not bind listening socket. Socket error: %1 +- Dinleme soketine bağlantı yok. Soket hatası: %1 ++ Dinleme yuvası bağlanamadı. Yuva hatası: %1 + +@@ -381,3 +381,3 @@ + Could not start listening on socket. Socket error: %1 +- Soketten dinleme başlayamıyor. Soket hatası: %1 ++ Yuva üzerinde dinleme başlatılamadı. Yuva hatası: %1 + +@@ -386,3 +386,3 @@ + Accept socket connection failed. Socket error: %1 +- Soket bağlantısı kabul edilmedi. Soket hatası: %1 ++ Alma yuvası bağlantısı başarısız. Yuva Hatası: %1 + +@@ -391,3 +391,3 @@ + Receiving data through socket failed. Socket error: %1 +- Soket üzerinden veri alınamadı. Soket hatası: %1 ++ Yuva üzerinden veri alımı başarısız. Yuva Hatası: %1 + +@@ -396,3 +396,3 @@ + Sending of data through socket failed. Socket error: %1 +- Soket üzerinden veri gönderilemedi. Soket hatası:%1 ++ Yuva üzerinden veri gönderimi başarısız. Yuva hatası: %1 + +@@ -403,3 +403,3 @@ + Details: %1 +- Last.fm medya çalarınızın eklentisine bağlanamadı. ++ Last.fm müzik çalar uygulanamanız için gereken eklentiye bağlanamadı. + +@@ -412,3 +412,3 @@ + Details: %1 +- Last.fm medya çalarınızın eklentisinden parçaları kabul etmeye başlayamadı. ++ Last.fm müzik çalar uygulanamanızdan parçaları kabul etme işlemini başlatamadı. + +@@ -450,3 +450,3 @@ + Sorry, there is not enough content to play this station. Please choose a different one. +- Üzgünüz, bu istasyon için yeterli içerik yok. Lütfen başka bir tane seçin. ++ Bu istasyonu çalabilmek için yeterli içerik yok. Lütfen başka bir tane seçin. + +@@ -455,3 +455,3 @@ + This group does not have enough members for radio. +- Bu grupta radyo kuracak kadar üye yok. ++ Bu grubun radyo kuracak kadar üyesi yok. + +@@ -470,3 +470,3 @@ + This station is available to subscribers only.<p>You can subscribe here: <a href='http://www.last.fm/subscribe/'>http://www.last.fm/subscribe/</a> +- Bu istasyon yalnızca abonelere açıktır.<p>Buradan abone olabilirsiniz: <a href='http://www.last.fm/subscribe/'>http://www.last.fm/subscribe/</a> ++ Bu istasyon sadece üyeler içindir.<p>Buradan üye olabilirsiniz:<a href='http://www.last.fm/subscribe/'>http://www.last.fm/subscribe/</a> + +@@ -475,3 +475,3 @@ + There are not enough neighbours for this radio mode. +- Bu radyo modu için yeterli sayıda komşu yok. ++ Bu radyo kipi için yeterli komşu yok. + +@@ -480,3 +480,3 @@ + The streaming system is offline for maintenance, please try again later. +- Netten yayın sistemi bakım çalışmaları için çevrimdışıdır, lütfen daha sonra tekrar deneyin. ++ İnternetten yayın sisteminde bakım çalışması var, lütfen sonra tekrar deneyin. + +@@ -493,3 +493,3 @@ + Last.fm Setup +- Last.fm Kurulum ++ Last.fm Kurulumu + +@@ -500,3 +500,3 @@ + The social music revolution awaits! +- Last.fm'i bilgisayarınıza yüklediniz. Şimdi sıra, kurulumda. Merak etmeyin, bu işlem uzun sürmeyecek ve yalnız bir kez yapacaksınız. ++ Last.fm'i bilgisayarınıza yüklediniz. Şimdi sıra bilgisayarınıza kurmaya geldi. Merak etmeyin, bu işlem uzun sürmeyecek ve işlemi sadece bir kez yapacaksınız. + +@@ -507,3 +507,3 @@ + Click Continue to begin. +- Başlamak için Devam'a tıklayın. ++ Başlamak için Devam Et düğmesine tıklayın. + +@@ -512,3 +512,3 @@ + Click Next to begin. +- Başlamak için İleri'ye tıklayın. ++ Başlamak için İleri düğmesine tıklayın. + +@@ -517,3 +517,3 @@ + As this wizard installs file on your computer, you must be logged in as an Administrator to complete it. Please get an Administrator to run this for you. +- Sihirbaz dosyaları yüklerken bilgisayarda Yönetici olarak oturum açmış olmanız gerekiyor. Siz Yönetici değilseniz, bir Yöneticiye başvurarak yüklemeyi yapmasını isteyin. ++ Sihirbaz dosyaları bilgisayarınıza yüklerken Yönetici olarak oturum açmış olmanız gerekiyor. Eğer bu bilgisayarda yönetici değilseniz, bir yöneticiye başvurarak yüklemeyi yapmasını isteyin. + +@@ -536,3 +536,3 @@ + Click Next to continue. +- Last.fm şimdi bilgisayarınızdaki müzikçalarları inceleyecek ve skroplama için gereken eklentileri indirmeye başlayacak. ++ Last.fm şimdi bilgisayarınızdaki müzikçalarları inceleyecek ve otomatik bilgi gönderme (scrobbling) için gereken eklentileri indirmeye başlayacak. + +@@ -555,3 +555,3 @@ + Select Plugins +- Eklenti Seç ++ Eklentileri Seç + +@@ -605,3 +605,3 @@ + If you close your Last.fm window, you can easily access it from the icon in the menu bar. +- Last.fm kuruldu! Artık skroplamaya hazırsınız. ++ Last.fm kuruldu! Artık bilgi göndermeye hazırsınız. + +@@ -614,3 +614,3 @@ + You can access Last.fm at any time by double-clicking the Last.fm user icon in the system tray. +- Last.fm kuruldu! Artık skroplamaya hazırsınız. ++ Last.fm kuruldu! Artık bilgi göndermeye hazırsınız. + +@@ -653,3 +653,3 @@ + +- Alttaki müzikçalarlar şu anda açık görünüyor: ++ Alttaki müzikçalarlar şu anda çalışıyor durumda görünüyor: + +@@ -669,3 +669,3 @@ + Detected Running Player(s) +- Çalışır Durumda Müzikçalar Saptandı ++ Çalışan Durumdaki Müzikçalarlar + +@@ -679,3 +679,3 @@ + Some of the running programs couldn't be shut down. Please close them manually. +- Çalışmakta olan programlardan bazısı kapatılamadı. Sizin kapatmanız gerekiyor. ++ Çalışmakta olan programlardan bazıları kapatılamadı. Sizin kapatmanız gerekiyor. + +@@ -684,3 +684,3 @@ + Connection Problem +- Bağlantı arızası ++ Bağlantı Sorunu + +@@ -698,3 +698,3 @@ + Download Error +- İndirmede arıza ++ İndirmede Hatası + +@@ -712,3 +712,3 @@ + You've connected your iPod with Last.fm running for the first time. Would you like to scrobble the tracks played on your iPod to a profile from now on? +- iPod'unuzu ilk kez çalışırken Last.fm'e bağladınız. iPod'da çaldığınız parçalar bundan böyle profilinize skroplansın ister misiniz? ++ iPod'unuz ile Last.fm'e ilk defa bağlandınız. iPod'unuzdaki çalınan parçalara ait bilgiler şimdi gönderilsin mi? + +@@ -724,3 +724,3 @@ + Sorry, your iTunes listening history is possibly corrupted or too large to be imported into Last.fm. <p>Listen to music and your profile will build up quickly! +- Üzgünüz, iTunes çalma geçmişiniz muhtemelen bozulmuş veya Last.fm'e alınamayacak kadar büyük. <p>Müzik dinlediğinizde profiliniz hemen oluşturulacaktır! ++ Üzgünüm, iTunes dinleme geçmişiniz bozuk ya da Last.fm'e aktarmak için çok büyük. <p>Müzik dinleyin ve profiliniz çabucak oluşsun! + +@@ -729,3 +729,3 @@ + Sorry, an error occurred while uploading your listening history. Please try again later. +- Üzgünüz, çalma geçmişinize yükleme yaparken bir hata oluştu. Lütfen daha sonra tekrar deneyin. ++ Üzgünüm, dinleme geçmişiniz gönderilirken bir hata oluştu. Lütfen daha sonra tekrar deneyin. + +@@ -734,3 +734,3 @@ + Import your media player listening history +- Ortam çalar dinleme geçmişinizi aktarın ++ Müzik çalar dinleme geçmişini içeri aktar + +@@ -741,5 +741,5 @@ + This will add charts to your profile based on what you've listened to in the past. +- Ortam çalar dinleme geçmişinizi aktarmak istiyor musunuz? ++ Müzik çalar dinleme geçmişinizi içeriye aktarmak istiyor musunuz? + +-Bu işlem, geçmişte dinlediklerinize bağlı olarak profilinize listeler ekleyecektir. ++Bu işlem geçmişte dinlediklerinizi profilinize ekleyecek. + +@@ -748,3 +748,3 @@ + Last.fm is now importing your listening history. +- Last.fm şu anda dinleme geçmişinizi aktarıyor. ++ Şimdi Last.fm dinleme geçmişinizi içeriye aktarıyor. + +@@ -757,3 +757,3 @@ + +-Aktarılmış ortam çalar kütüphaneniz birkaç dakika içinde profil sayfanızda belirecektir. ++İçeriye aktardığınız müzik çalar kütüphaneniz birkaç dakika içerisinde profil sayfanızda gösterilecektir. + +@@ -766,3 +766,3 @@ + +-Aktarılmış ortam çalar kütüphaneniz ortam çalar yeniden başlatıldığında aktarımı sona erdirecektir. ++Müzik çalar kütüphanesinin içeriye aktarılma işlemi müzik çalar yeniden başlatıldığında tamamlanacak. + +@@ -771,3 +771,3 @@ + Media Player Restart Required +- Ortam Çaların Yeniden Başlatılması Gerekiyor ++ Müzik Çaların Yeniden Başlatılması Gerekiyor + +@@ -778,5 +778,5 @@ + Do you want Last.fm to restart it now? +- Dinleme geçmişiniz, ortam çalarınızı bir dahaki başlatışınızda aktarılacaktır. ++ Müzik çalarınızı yeniden başlattığınızda dinleme geçmişiniz içeri aktarılacak. + +-Last.fm'in şimdi yeniden başlatmasını istiyor musunuz? ++Last.fm uygulamasını yeniden başlatmak istiyor musunuz? + +@@ -785,3 +785,3 @@ + Media Player Needs Starting +- Ortam Çaların Başlatılması Gerekiyor ++ Müzik Çaların Yeniden Başlatılması Gerekiyor + +@@ -792,5 +792,5 @@ + Do you want Last.fm to start it now? +- Dinleme geçmişiniz, ortam çalarınızı bir dahaki başlatışınızda aktarılacaktır. ++ Müzik çalarınızı yeniden başlattığınızda dinleme geçmişiniz içeri aktarılacak. + +-Last.fm'in şimdi yeniden başlatmasını istiyor musunuz? ++Last.fm uygulamasını yeniden başlatmak istiyor musunuz? + +@@ -802,3 +802,3 @@ + Confirm +- Onay ++ Onayla + +@@ -832,3 +832,3 @@ + Quit +- Kapat ++ Çık + +@@ -842,3 +842,3 @@ + Are you sure you want to share <b>%1</b> with <b>%2</b>? +- <b>%1</b> parçasını <b>%2</b> ile paylaşmak istediğinizden emin misiniz? ++ <b>%1</b> parçasını <b>%2</b> kişisi ile paylaşmak istediğinizden emin misiniz? + +@@ -862,3 +862,3 @@ + Are you sure you want to add <b>%1</b> to your playlist? +- <b>%1</b> parçasını müzik listenize eklemek istediğinizden emin misiniz? ++ <b>%1</b> parçasını parça listenize eklemek istediğinizden emin misiniz? + +@@ -872,3 +872,3 @@ + Are you sure you want to add <b>%1</b> to your loved tracks? +- <b>%1</b> parçasını sevdiğiniz parçalara eklemek istediğinizden emin misiniz? ++ <b>%1</b> parçasını sevdiğiniz parçalar listesine eklemek istediğinizden emin misiniz? + +@@ -882,3 +882,3 @@ + Are you sure you want to ban <b>%1</b>? This means the radio will never play this track again. +- <b>%1</b> parçasını engellemek istediğinizden emin misiniz? Bu, radyonun bu parçayı bir daha asla çalmayacağı anlamına gelir. ++ <b>%1</b> parçasını engellemek istediğinizden emin misiniz? Bu radyonuzun bu parçayı bir daha asla çalmayacağı anlamına geliyor. + +@@ -892,3 +892,3 @@ + Really quit Last.fm? Any music you listen to will not be scrobbled to your profile. +- Last.fm'den kesin çıkıyor musunuz? O zaman, dinlediğiniz müzikler profilinize skroplanmaz. ++ Last.fm'den gerçekten çıkıyor musunuz? Eğer çıkarsanız dinledikleriniz profilinize kaydedilmez. + +@@ -900,5 +900,5 @@ + +- Uygulama geri planda çalışmaya devam edecektir. Başlat Menüsünden başlatarak uygulamaya yeniden erişebilirsiniz. ++ Uygulama arkaplanda çalışmaya devam edecek. Uygulamaya yeniden ulaşmak için uygulamayı çalıştırdığınız menüyü kullanın. + +-Kalıcı olarak kapatmak için Dosya > Çık seçeneğini kullanın. ++Uygulamayı kalıcı olarak kapatmak için Dosya > Çık yolunu kullanın. + +@@ -911,6 +911,5 @@ + +- Uygulama geri planda çalışmaya devam edecektir. Uygulamalar klasöründen başlatarak uygulamaya yeniden erişebilirsiniz. ++ Uygulama arkaplanda çalışmaya devam edecek. Uygulamaya yeniden ulaşmak için uygulamayı çalıştırdığınız menüyü kullanın. + +-Kalıcı olarak kapatmak için uygulama menüsünden Quit seçeneğini seçin. +- ++Uygulamayı kalıcı olarak kapatmak için Dosya > Çık yolunu kullanın. + +@@ -919,3 +918,3 @@ + OK +- Tamam ++ TAMAM + +@@ -924,3 +923,3 @@ + Don't tell me again +- Bir daha söyleme ++ Tekrar uyarma + +@@ -1110,3 +1109,3 @@ + Connection Problem +- Bağlantı Arızası ++ Bağlantı Sorunu + +@@ -1190,3 +1189,3 @@ + Tagging %1 failed +- %1 etiketlenemedi ++ %1 etiketleme başarısız oldu + +@@ -1195,3 +1194,3 @@ + You tagged %1 successfully +- %1 etiketlendi ++ %1 başarılı şekilde etiketlendi + +@@ -1233,3 +1232,3 @@ + +- ++ + Error +@@ -1300,3 +1299,3 @@ + &Quit +- &Durdur ++ &Çık + +@@ -1346,3 +1345,3 @@ + Your username and password are incorrect +- Kullanıcı adı ve parola yanlış ++ Kullanıcı adınız ve parolanız yanlış + +@@ -1380,3 +1379,3 @@ + This software is too old, please upgrade. +- Bu yazılım fazla eski, lütfen yükseltin. ++ Bu yazılım çok eski, lütfen güncelleyin. + +@@ -1390,3 +1389,3 @@ + scrobbled +- skroplandı ++ bilgileri gönderildi + +@@ -1400,3 +1399,3 @@ + Contacting radio service... +- Radyo servisine bağlanıyor... ++ Radyo servisi ile bağlantı kuruluyor... + +@@ -1405,3 +1404,3 @@ + Radio service initialised +- Radyo servisi başlatıldı ++ Radyo servisi algılandı + +@@ -1415,3 +1414,3 @@ + Connecting to playlist... +- Müzik listesi alınıyor...Müzik listesine bağlanıyor... ++ Parça listesine bağlanılıyor... + +@@ -1425,3 +1424,3 @@ + Retrieving playlist... +- Müzik listesi alınıyor... ++ Parça listesi alınıyor... + +@@ -1430,3 +1429,3 @@ + Retrieving stream... +- Netten yayın alınıyor... ++ Yayın alınıyor... + +@@ -1440,3 +1439,3 @@ + Sorry +- Üzgünüz ++ Üzgünüm + +@@ -1450,3 +1449,9 @@ + Couldn't load service: %1. The application won't be able to start. +- Servis yüklenemedi: %1. Bu uygulama başlayamayacak. ++ Servis yüklenemedi: %1. Uygulama başlatılamadı. ++ ++ ++ ++ Buffering... (%1%) ++ %1 is the percentage buffering is complete ++ Tampon Belleğe Alınıyor... (%1%) + +@@ -1455,3 +1460,3 @@ + Starting station %1... +- Açılan istasyon %1... ++ İstasyon başlatılıyor %1... + +@@ -1460,3 +1465,3 @@ + Starting station... +- Açılan istasyon... ++ İstasyon başlatılıyor... + +@@ -1510,3 +1515,3 @@ + This %1 has been shared with %2. +- %1 %2 ile paylaşıldı. ++ Bu %1 %2 kişisi ile paylaşıldı. + +@@ -1515,3 +1520,3 @@ + This track has been added to your playlist. +- Bu parça müzik listenize eklendi. ++ Bu parça parça listenize eklendi. + +@@ -1535,3 +1540,3 @@ + Quit Last.fm +- Last.fm'den çık ++ Last.fm Uygulamasından Çık + +@@ -1541,4 +1546,4 @@ + +- %n skroplanmış parça sunuyor... +- %n skroplanmış parça sunuyor... ++ %n Bilgi gönderimi yapılıyor... ++ + +@@ -1549,4 +1554,4 @@ + +- %n skroplanmış parça sunuldu +- %n skroplanmış parça sunuldu ++ %n bilgi gönderimi yapıldı ++ + +@@ -1557,4 +1562,4 @@ + +- %n skroplanmış parça daha sonra sunulacak +- %n skroplanmış parça daha sonra sunulacak ++ %n bilgi gönderimi daha sonra yapılacak ++ + +@@ -1564,3 +1569,3 @@ + Where is your iPod mounted? +- iPod'unuz nereye takılı? ++ iPod cihazınız nereye bağlı? + +@@ -1579,3 +1584,3 @@ + There was an error loading the IpodDevice plugin. +- IpodDevice eklentisini yüklerken bir hata meydana geldi. ++ IpodDevice eklentisi yüklenirken bir hata oluştu. + +@@ -1584,3 +1589,3 @@ + Bad Version +- Kötü Sürüm ++ Uygunsuz Sürüm + +@@ -1594,3 +1599,3 @@ + <p>Last.fm cannot authorise any scrobbling! :(<p>It appears your computer disagrees with us about what the time is.<p>If you are sure the time is right, check the date is correct and check your timezone is not set to something miles away, like Mars.<p>We're sorry about this restriction, but we impose it to help prevent scrobble spamming. +- <p>Last.fm skroplamaya izin vermiyor! :(<p>Bilgisayarınız saatin kaç olduğu konusunda bizimle aynı fikirde değil gibi görünüyor.<p>Saatin doğru olduğundan eminseniz, tarihin doğru olduğunu kontrol edin ve saat diliminin Mars gibi kilometrelerce uzakta bir yer olmadığından emin olun.<p>Bu kısıtlamadan dolayı üzgünüz, ancak bunu istenmeyen skroplamaları önlemek için yapıyoruz. ++ <p>Last.fm herhangi bir gönderim için yetkilendirilemedi! :( <p>Bilgisayarınız saatin kaç olduğu konusunda bizimle aynı fikirde değil gibi görünüyor.<p>Saatin doğru olduğundan eminseniz, tarihin ve zaman diliminin doğru olduğundan emin olun, Mars'a göre ayarlanmış olmasın.<p>Bu kısıtlamadan dolayı üzgünüz ama bunu istenmeyen (spam) gönderimleri engellemek için düşündük. + +@@ -1599,3 +1604,3 @@ + Nothing to Scrobble +- Skroplanacak Bir Şey Yok ++ Gönderilecek Birşey Yok + +@@ -1604,3 +1609,3 @@ + You have not played anything since you last scrobbled this iPod. +- Bu iPod'u en son skroplayışınızdan bu yana hiçbir şey çalmadınız. ++ Bu iPod ile son gönderim yaptığınızdan beri birşey dinlememişsiniz. + +@@ -1860,3 +1865,3 @@ + Last.fm Crash Reporter +- Last.fm Çökme Bildirimi ++ Last.fm Çökme Bildirici + +@@ -1865,3 +1870,3 @@ + <p><b>Sorry!</b>&nbsp;Last.fm crashed. Information about the crash is now being sent to Last.fm so that we can fix the bug.</p> +- <p><b>Üzgünüz!</b>&nbsp;Last.fm çöktü. Sorunu çözebilmemiz için çökme bilgileri şu anda Last.fm'e gönderiliyor.</p> ++ <p><b>Üzgünüm!</b>&nbsp;Last.fm çöktü. Hatayı düzeltebilmemiz için gerelen bilgiler Last.fm'e gönderiliyor.</p> + +@@ -1870,3 +1875,3 @@ + Abort +- İptal et ++ İptal + +@@ -1875,3 +1880,13 @@ + You can disable sending crash reports in the configuration dialog. +- Çökme bildirimlerinin gönderilmesini yapılandırma diyaloğunda devre dışı bırakabilirsiniz. ++ Yapılandırma arayüzünden çökme bilgilerinin gönderimini kapatabilirsiniz. ++ ++ ++ ++ Uploaded %L1 of %L2 KB. ++ %L1 verinin %L2 KB kadarı gönderildi. ++ ++ ++ ++ Close ++ Kapat + +@@ -1882,2 +1897,7 @@ + ++ ++ ++ Failed to send crash info. ++ Çökme bilgileri gönderilemedi. ++ + +@@ -1978,5 +1998,5 @@ + Do you want to delete user %1? +- Bu, kullanıcıyı uygulamadan çıkarır, profili Last.fm'den silmez. ++ Bu işlem kullanıcıyı uygulamadan siler, Last.fm profili silinmez. + +-%1 kullanıcısını silmek ister misiniz? ++%1 kullanıcısını silmek istiyor musunuz? + +@@ -1985,3 +2005,3 @@ + Select a user to delete: +- Silinecek kullanıcıyı seçin: ++ Silmek için bir kullanıcı seç: + +@@ -2003,3 +2023,3 @@ + OK +- Tamam ++ TAMAM + +@@ -2015,3 +2035,3 @@ + %n önbelleğe alınmış parça +- %n önbelleğe alınmış parça ++ + +@@ -2026,3 +2046,3 @@ + Submission Server: +- Sunum Sürücüsü: ++ Gönderme Sunucusu: + +@@ -2031,3 +2051,3 @@ + Last successful connection: +- En son başarılı bağlantı: ++ Son başarılı bağlantı: + +@@ -2041,3 +2061,3 @@ + Diagnostics +- Tanı ++ Uygulamayı İzle + +@@ -2046,3 +2066,3 @@ + Scrobbling +- Skroplama ++ Gönderim + +@@ -2056,3 +2076,3 @@ + Submission server status: +- Sunum sunucusu durumu: ++ Gönderme sunucusu durumu: + +@@ -2066,3 +2086,3 @@ + Last successful connection: +- En son başarılı bağlantı: ++ Son başarılı bağlantı: + +@@ -2111,3 +2131,3 @@ + Output buffer: +- Çıkış arabelleği: ++ Çıktı tamponu: + +@@ -2116,3 +2136,3 @@ + Http buffer: +- Http arabelleği: ++ Http tamponu: + +@@ -2121,3 +2141,3 @@ + Decoded buffer: +- Deşifre edilmiş arabellek: ++ Çözülmüş tampon: + +@@ -2131,3 +2151,3 @@ + Tracks in queue: +- Sıradaki parçalar: ++ Kuyruktaki parçalar: + +@@ -2136,3 +2156,3 @@ + Currently fingerprinting: +- Şu anda parmak izi alınan: ++ Şimdi parmak izi alınan: + +@@ -2141,3 +2161,3 @@ + Logs +- Kayıtlar ++ Günlük Kayıtları + +@@ -2146,3 +2166,3 @@ + View Log +- Kaydı Görüntüle ++ Günlük Kayıtlarını Göster + +@@ -2151,3 +2171,3 @@ + View Helper Log +- Yardımcı Kaydını Görüntüle ++ Yardımcı Günlük Kayıtlarını Göster + +@@ -2171,3 +2191,3 @@ + Ctrl+C +- Ctrl+C ++ Ctrl+K + +@@ -2181,3 +2201,3 @@ + Fingerprinting +- Parmak izi alma ++ Parmakizi Alımı + +@@ -2186,3 +2206,3 @@ + Recently fingerprinted tracks +- Son parmak izi alınmış parçalar ++ En son parmakizi alınan parçalar + +@@ -2317,3 +2337,3 @@ + The track has an empty path +- Parçada boş bir yol var ++ Parçanın yolu boş + +@@ -2322,3 +2342,3 @@ + The track is not an mp3 +- Parça mp3 değil ++ Parça bir mp3 değil + +@@ -2327,3 +2347,3 @@ + The track does not exist! +- Parça mevcut değil! ++ Parça yok! + +@@ -2337,3 +2357,3 @@ + The track is too short +- Parça fazla kısa ++ Parça çok kısa + +@@ -2342,3 +2362,3 @@ + Fingerprinting failed, skipping. +- Parmak izi alma başarısız, atlanıyor. ++ Parmak izi başarısız, atlanıyor. + +@@ -2347,3 +2367,3 @@ + Getting bad request with this track, skipping. +- Bu parçayla kötü istek alınıyor, atlanıyor. ++ Bu parçaya uygunsuz istek, atlanıyor. + +@@ -2360,3 +2380,3 @@ + The track has an empty path +- Parçada boş bir yol var ++ Parçanın yolu boş + +@@ -2365,3 +2385,3 @@ + The track is not an mp3 +- Parça mp3 değil ++ Parça bir mp3 değil + +@@ -2370,3 +2390,3 @@ + The track does not exist! +- Parça mevcut değil! ++ Parça yok! + +@@ -2375,3 +2395,3 @@ + The track is not readable +- Parça okunabilir değil ++ Parça yerel değil + +@@ -2380,3 +2400,3 @@ + The track is too short +- Parça fazla kısa ++ Parça çok kısa + +@@ -2385,3 +2405,3 @@ + Fingerprinting failed. +- Parmak izi alma başarısız. ++ Parmak izi başarısız. + +@@ -2393,3 +2413,3 @@ + Invalid session. Please re-handshake. +- Geçersiz oturum. Lütfen tekrar tokalaşın. ++ Geçersiz oturum. Lütfen yeniden bağlantı kurun. + +@@ -2399,3 +2419,3 @@ + Please try again later. +- Üzgünüz, müzik listesi servisi yanıt vermiyor. ++ Üzgünüm, parça listesi servisi yanıt vermiyor. + Lütfen daha sonra tekrar deneyin. +@@ -2431,3 +2451,3 @@ + Could not connect to server. +- Sunucuya bağlanamadı. ++ Sunucuya bağlanılamadı. + +@@ -2436,3 +2456,3 @@ + This client version is obsolete. Please update. +- Bu istemci sürümü eski. Lütfen güncelleyin. ++ İstemci sürümü çok eski. Lütfen güncelleyin. + +@@ -2449,3 +2469,3 @@ + There was a problem contacting the radio streamer. Please try again later. +- Radyo yayıncısına bağlanırken sorun meydana geldi. Lütfen daha sonra tekrar deneyin. ++ Radyo yayını ile bağlantı kurulurken bir sorun oluştu. Lütfen daha sonra tekrar deneyin. + +@@ -2454,3 +2474,3 @@ + Invalid authorisation. +- Geçersiz izin. ++ Geçersiz yetkilendirme. + +@@ -2459,3 +2479,3 @@ + This stream is currently not available. Please try again later. +- Bu yayın şu anda mevcut değil. Lütfen daha sonra tekrar deneyin. ++ Bu yayın şu anda kullanılamıyor. Lütfen daha sonra tekrar deneyin. + +@@ -2485,3 +2505,3 @@ + Nothing To Scrobble +- Skroplanacak Bir Şey Yok ++ Gönderilecek Birşey Yok + +@@ -2490,3 +2510,3 @@ + Your iPod has nothing new to scrobble. +- iPod'unuzda skroplanacak yeni bir şey yok. ++ iPod cihazınızda gönderilecek yeni birşey yok. + +@@ -2500,3 +2520,3 @@ + Unsupported OS Version +- Desteklenmeyen OS Sürümü ++ Desteklenmeyen İşletim Sistemi Sürümü + +@@ -2505,3 +2525,3 @@ + We are sorry, but Last.fm requires OS X version 10.4 (Tiger) or above. +- Üzgünüz, ancak Last.fm için OS X sürümü 10.4 (Tiger) veya yukarısı gerekiyor. ++ Üzgünüm, Last.fm OS X 10.4 (Tiger) ve daha üst sürüm gerektiriyor. + +@@ -2691,3 +2711,3 @@ + Enable S&crobbling +- Skr&oplama Devrede ++ &Gönderimi Etkinleştir + +@@ -2716,3 +2736,3 @@ + Share what's currently playing with someone +- Çalmakta olan parçayı birisiyle paylaş ++ Şimdi dinlediğin parçayı birisiyle paylaş + +@@ -2721,3 +2741,3 @@ + Ctrl+S +- Ctrl+S ++ CTRL+S + +@@ -2726,3 +2746,3 @@ + &Love +- Se&vdim ++ &Sevdim + +@@ -2741,3 +2761,3 @@ + &Ban +- E&ngelle ++ &Engelle + +@@ -2746,3 +2766,3 @@ + Don't ever play me this again +- Bunu bir daha çalma ++ Bunu bir daha bana çalma + +@@ -2751,3 +2771,3 @@ + Ctrl+B +- Ctrl+B ++ Ctrl+E + +@@ -2771,3 +2791,3 @@ + Enable &Discovery Mode +- &Keşif Modu Devrede ++ &Keşif Kipini Etkinleştir + +@@ -2786,3 +2806,3 @@ + Volume &Down +- Ses Düzeyi &Aşağı ++ Sesi A&zalt + +@@ -2796,3 +2816,3 @@ + &Mute +- &Sessiz ++ Sesi &Kapat + +@@ -2801,3 +2821,3 @@ + Ctrl+M +- Ctrl+M ++ Ctrl+K + +@@ -2806,3 +2826,3 @@ + Volume &Up +- Ses Düzeyi &Yukarı ++ Sesi Y&ükselt + +@@ -2831,3 +2851,3 @@ + Stop radio +- Radyoyu kapat ++ Radyoyu durdur + +@@ -2841,3 +2861,3 @@ + Invite a &Friend... +- Bir A&rkadaş davet et... ++ Bir Arkadaş &Davet Et... + +@@ -2851,3 +2871,3 @@ + Resume last radio station +- Son radyo istasyonuna devam et ++ Son radyoyu yeniden yükle + +@@ -2856,3 +2876,3 @@ + Ctrl+Space +- Ctrl+Boşluk ++ Ctrl+Space + +@@ -2861,3 +2881,3 @@ + S&kip +- G&eç ++ A&tla + +@@ -2866,3 +2886,3 @@ + Skip this track +- Bu parçayı geç ++ Bu parçayı atla + +@@ -2876,3 +2896,3 @@ + &Diagnostics +- &Tanı ++ &Uygulamayı İzle + +@@ -2881,3 +2901,3 @@ + Add To My &Playlist +- &Müzik Listeme Ekle ++ &Parça Listeme Ekle + +@@ -2886,3 +2906,3 @@ + Playlist +- Müzik listesi ++ Parça Listesi + +@@ -2891,3 +2911,3 @@ + Add what's currently playing to your Last.fm Playlist +- Çalmakta olan parçayı Last.fm Müzik listenize ekleyin ++ Şimdi çalan parçayı Last.fm Parça Listesine Ekle + +@@ -2901,3 +2921,3 @@ + &Send to Tray +- Görev Çubuğuna &Yolla ++ Sistem Çekmecesine &Gönder + +@@ -2916,3 +2936,3 @@ + Scrobble iPod... +- iPod'u Skropla... ++ iPod'dan şarkı bilgilerini Gönder... + +@@ -2944,3 +2964,3 @@ + Plays +- Çalma sayısı ++ Çalınma sayısı + +@@ -2988,3 +3008,3 @@ + &Scrobble Selected +- &Seçilenleri Skropla ++ &Gönderim Seçildi + +@@ -2993,3 +3013,3 @@ + Scrobble None +- Hiçbirini Skroplama ++ Gönderim Kapalı + +@@ -3006,3 +3026,3 @@ + This iPod scrobbles to %1's profile! +- Bu iPod %1'in profiline skroplar! ++ Bu iPod %1 kişisinin profiline gönderim yapar! + +@@ -3012,4 +3032,4 @@ + +- <p>Last.fm, iPod'unuzu son senkronize edişinizden bu yana %n adet yeni parça buldu.<br/>Lütfen iPod'unuzdan skroplanmasını istediğiniz parçalarını seçin. +- <p>Last.fm, iPod'unuzu son senkronize edişinizden bu yana %n adet yeni parça buldu.<br/>Lütfen iPod'unuzdan skroplanmasını istediğiniz parçalarını seçin. ++ <p>Last.fm iPod cihazınız ile yapılan son eşzamanlamadan sonra eklenen %n yeni parça buldu .<br/>Lütfen iPod cihazınızdan gönderimini yapmak istediğiniz parçaları seçin. ++ + +@@ -3037,3 +3057,3 @@ + <b>Note</b> that iTunes must be set to automatically sync the iPod for this to work. +- Bunun çalışması için iTunes'un iPod'u otomatikman senkronize etmek üzere ayarlanmış olması gerektiğini <b>unutmayın</b>. ++ Bunun çalışması için, iTunes ile iPod'un otomatik olarak eş zamanlı ayarlanması gerektiğini <b>unutmayın</b>. + +@@ -3042,3 +3062,3 @@ + Who is the owner of this iPod? +- Bu iPod'un sahibi kim? ++ Bu iPod'un sahibi kimdir? + +@@ -3300,3 +3320,3 @@ + Starting station... +- İstasyon açılıyor... ++ İstasyon başlatılıyor... + +@@ -3306,4 +3326,4 @@ + or tune in to free radio +- Ortam çalarınızda dinleyin +-ya da ücretsiz radyodan bulun ++ Kendi müzik çalarınızda dinlemeye başlayın ++ya da radyomuzu dinleyin + +@@ -3312,3 +3332,3 @@ + Starting station (any second now)... +- İstasyon açılıyor (her an açılabilir)... ++ İstasyon başlatılıyor (herhangi bir saniyeden)... + +@@ -3317,3 +3337,3 @@ + Drag to tag/share %1 +- %1 parçasını etiketlemek/paylaşmak için sürükleyin ++ %1 parçasını etiketlemek/paylaşmak için sürükle + +@@ -3322,3 +3342,3 @@ + Drag to tag/share "%1" +- "%1" parçasını etiketlemek/paylaşmak için sürükleyin ++ "%1" parçasını etiketlemek/paylaşmak için sürükle + +@@ -3332,3 +3352,3 @@ + %L1 plays scrobbled on Last.fm +- %L1, Last.fm'de skroplanmış çalıyor ++ %L1 kere Last.fm'e gönderilmiş + +@@ -3337,3 +3357,3 @@ + on +- açık ++ açık + +@@ -3347,3 +3367,3 @@ + We don't have a description for this artist yet, care to help? +- Bu sanatçıyla ilgili açıklama yok, yardım etmek ister misiniz? ++ Bu sanatçıyla ilgili açıklama yok. Siz yazmak ister misiniz? + +@@ -3362,3 +3382,3 @@ + TextLabel +- TextLabel ++ MetinEtiketi + +@@ -3372,3 +3392,3 @@ + Released: +- Çıkış tarihi: ++ Yayın Tarihi: + +@@ -3382,3 +3402,3 @@ + by +- Sanatçı ++ söyleyen + +@@ -3416,3 +3436,3 @@ + Last.fm is importing your current media library... +- Last.fm geçerli ortam kütüphanenizi aktarıyor... ++ Last.fm geçerli müzik kütüphanenizi içeriye aktarıyor... + +@@ -3423,5 +3443,5 @@ + Click OK to continue. +- Last.fm ortam kütüphanenizi aktardı. ++ Last.fm müzik kütüphanenizi içeriye aktardı. + +- Devam etmek için Tamam'a tıklayın. ++ Devam etmek için TAMAM'a tıklayın. + +@@ -3430,3 +3450,3 @@ + Last.fm Library Import +- Last.fm Kütüphane Aktarımı ++ Last.fm Kütüphanesi Ekle + +@@ -3435,3 +3455,3 @@ + Are you sure you want to cancel the import? +- Aktarma işlemini iptal etmek istediğinizden emin misiniz? ++ İçeriye aktarma işlemini iptal etmek istediğinizden emin misiniz? + +@@ -3442,5 +3462,5 @@ + Click OK to continue. +- Last.fm ortam kütüphanenizde çalınmış bir parça bulamadı. ++ Last.fm müzik kütüphanenizde çalınmış parça bulamadı. + +- Devam etmek için Tamam'a tıklayın. ++ Devam Etmek için TAMAM düğmesine tıklayın. + +@@ -3449,3 +3469,3 @@ + Media Library Import Complete +- Ortam Kütüphanesi Aktarımı Tamamlandı ++ Müzik Kütüphanesi İçeri Aktarma İşlemi Tamamlandı + +@@ -3455,4 +3475,4 @@ + Your profile will be updated with the new tracks in a few minutes. +- Last.fm dinleme geçmişinizi sunucuya sundu. +-Profiliniz yeni parçalarla birlikte birkaç dakika içinde güncellenecek. ++ Last.fm dinleme geçmişinizi sunucuya gönderdi. ++Profiliniz yeni parçaları da gösterecek şekilde birkaç dakika içerisinde güncellenecek. + +@@ -3461,3 +3481,3 @@ + Library Import Failed +- Kütüphane Aktarımı Başarısız ++ Kütüphanesi Ekleme İşlemi Başarısız Oldu + +@@ -3466,3 +3486,3 @@ + Sorry, Last.fm was unable to import your listening history. This is probably because you've already scrobbled too many tracks. Listening history can only be imported to brand new profiles. +- Üzgünüz, Last.fm dinleme geçmişinizi aktaramadı. Bunun nedeni büyük olasılıkla çok fazla parça skroplamış olmanız. Dinleme geçmişi yalnızca yeni profiller için aktarılabilir. ++ Üzgünüm, Last.fm dinleme kütüphanenizi içeriye aktaramadı. Bu yakın zamanda birçok parça bilgisi göndermenizden kaynaklanıyor olabilir. Dinleme geçmişi sadece yeni profillere aktarılabilir. + +@@ -3474,3 +3494,3 @@ + No soundcard available. +- Ses kartı yok. ++ Kullanılabilir ses kartı yok. + +@@ -3479,3 +3499,3 @@ + Your soundcard is either busy or not present. Try restarting the application. +- Ses kartınız ya meşgul ya da mevcut değil. Lütfen uygulamayı tekrar başlatın. ++ Ses kartınız meşgul ya da yok. Uygulamayı yeniden başlatmayı deneyin. + +@@ -3513,3 +3533,3 @@ + Sorry, this track isn't in the Last.fm catalog, and thus cannot be streamed. +- Üzgünüz, bu parça Last.fm kataloğunda yer almıyor ve bu yüzden de netten yayınlanamaz. ++ Üzgünüm, bu parça Last.fm kataloğunda yok. Bu nedenle yayınlanamaz. + +@@ -3518,3 +3538,3 @@ + Can't resume a station without having listened to one first. +- Önce bir istasyon dinlenmeden bir başkasına devam edilemez. ++ Bir dinlenmiş parça olmadan bir radyo istasyonu yeniden yüklenemez. + +@@ -3533,3 +3553,3 @@ + %1 +- Müzik listesi okunamıyor. Hata: ++ Çalma listesi okunamadı. Hata: + +@@ -3647,3 +3667,3 @@ + The Last.fm servers are temporarily overloaded, please try again in a moment. +- Last.fm sunucuları geçici süreyle aşırı yüklenmiş durumdadır, lütfen birazdan tekrar deneyin. ++ Last.fm sunucusu geçici olarak aşırı yük altında, lütfen bir süre sonra tekrar deneyin. + +@@ -3652,3 +3672,3 @@ + Cannot contact the Last.fm server. Is your Internet connection configured correctly? +- Last.fm sunucusuna bağlanamıyor. İnternet bağlantınız doğru şekilde yapılandırılmış mı? ++ Last.fm sunucusu ile bağlantı kurulamadı. İnternet bağlantınızı doğru şekilde yapılandırdınız mı? + +@@ -3662,3 +3682,3 @@ + Could not connect to server. Wrong username or password. +- Sunucuya bağlanamadı. Yanlış kullanıcı adı veya parola. ++ Sunucuya bağlanılamadı. Hatalı kullanıcı adı ya da parola. + +@@ -3676,5 +3696,3 @@ + %1 is a list of plugins, eg. 'Foobar, Winamp, Windows Media Player' +- ya da müziğinizi %1 ya da %2 ile dinleyin. +- +- ++ ya da %1 veya %2 içerisinden müziğinizi dinleyin. + +@@ -3683,3 +3701,3 @@ + or install a player plugin to scrobble music from your media player. +- ya da ortam çalarınızdan müzik skroplamak için bir müzikçalar eklentisi kurun. ++ ya da bir müzikçalar eklentisi kurarak kendi müzikçalarınızdan müzik bilgilerinizi gönderin. + +@@ -3703,3 +3721,3 @@ + <p>Enter an <b>artist</b> or <b>tag</b> to start listening to Last.fm radio.</p> +- <p>Last.fm radyosunu dinlemek için bir <b>sanatçı</b> ya da <b>etiket</b> girin.</p> ++ <p>Last.fm'i dinlemeye başlamak için bir <b>sanatçı</b> ya da <b>etiket</b> girin.</p> + +@@ -3723,3 +3741,3 @@ + or listen to music in your media player. +- ya da ortam çalarınızdan müzik dinleyin. ++ ya da kendi müzik çalarınızdan müzik dinleyin. + +@@ -3729,3 +3747,3 @@ + %1 is a media player +- ya da müziğinizi %1 ile dinleyin. ++ ya da %1 içerisinden müziğinizi dinleyin. + +@@ -3734,3 +3752,3 @@ + Do It! +- Yap Şunu! ++ Şimdi! + +@@ -3747,4 +3765,4 @@ + This will add charts to your profile based on what you've listened to in the past. +- Ortam çalar dinleme geçmişinizi aktarmak istiyor musunuz? +-Bununla, geçmişte dinlediklerinize bağlı olarak profilinize listeler eklenecektir. ++ Müzik çalar dinleme geçmişinizi içeriye aktarmak istiyor musunuz? ++Bu işlem geçmişte dinlediklerinizi profilinize ekleyecek. + +@@ -3756,3 +3774,3 @@ + Your soundcard is either busy or not present. Try restarting the application. +- Ses kartınız ya meşgul ya da mevcut değil. Lütfen uygulamayı tekrar başlatın. ++ Ses kartınız meşgul ya da yok. Uygulamayı yeniden başlatmayı deneyin. + +@@ -3763,3 +3781,3 @@ + %1 +- Çalma başlatılamadı. Hata: ++ Çalmaya başlanamadı. Hata: + +@@ -3773,3 +3791,3 @@ + Click to enable/disable scrobbling +- Skroplama devrede/devre dışı ++ Bilgi gönderme devrede/devre dışı + +@@ -3778,3 +3796,3 @@ + Scrobbling %1 +- %1 skroplanıyor ++ Bilgi gönderimi %1 + +@@ -3796,3 +3814,3 @@ + Bad session +- Kötü oturum ++ Uygunsuz oturum + +@@ -3806,3 +3824,3 @@ + Wrong username / password +- Hatalı kullanıcı adı / parola ++ Yanlış kullanıcı adı / parola + +@@ -3811,3 +3829,3 @@ + Wrong timezone +- Hatalı zaman dilimi ++ Yanlış zaman dilimi + +@@ -3816,3 +3834,3 @@ + Could not reach server +- Sunucuya ulaşılamadı ++ Sunucuya erişilemedi + +@@ -3829,3 +3847,3 @@ + Couldn't connect to submissions server. Will cache scrobbled tracks. +- İletişim sunucusuyla bağlantı kurulamadı. Skroplanan parçalar arabelleğe alınacak. ++ İletişim sunucusuyla bağlantı kurulamadı. Gönderilen parçalar arabelleğe alınacak. + +@@ -3859,3 +3877,3 @@ + %1 scrobbled. +- %1 skroplandı. ++ %1 gönerildi. + +@@ -3885,4 +3903,4 @@ + +- %n parça skroplanıyor... +- %n parça skroplanıyor... ++ %n parça gönderiliyor... ++ + +@@ -3892,3 +3910,3 @@ + Couldn't submit, will try again later +- Giriş başarısız, daha sonra tekrar denenecek ++ Gönderilemedi, daha sonra yeniden deneyin + +@@ -3897,3 +3915,3 @@ + Couldn't submit, the username or password is incorrect +- Giriş başarısız, kullanıcı adı ya da parola yanlış ++ Gönderilemedi, kullanıcı adınız ya da parolanız yanlış + +@@ -3902,3 +3920,3 @@ + Couldn't contact server, will try again later +- Sunucu bağlantısı kurulamadı, daha sonra tekrar denenecek ++ Sunucuya bağlantı kurulamadı, daha sonra yeniden deneyin + +@@ -3993,3 +4011,3 @@ + Select the ones you want to use for scrobbling by ticking the box next to them. +- Skroplamada kullanmak istediklerinizi seçmek için yanındaki kutuyu işaretleyin. ++ Gönderimde kullanmak istediklerinizi seçmek için yanındaki kutuyu işaretleyin. + +@@ -4016,3 +4034,3 @@ + Please select the ones you want to update and click Next to have them downloaded and installed automatically. +- Güncellemek istediklerinizi seçip İleri'ye tıklarsanız, hepsi indirilip otomatik olarak yüklenir. ++ Lütfen güncellemek istediklerinizi seçin ve otomatik olarak indirmek ve kurmak için Devam Et düğmesine tıklayın. + +@@ -4053,3 +4071,3 @@ + cached images and bios? +- Arabellekteki bütün resim ve biyografileri ++ Arabellekteki bütün resim ve biyografileri + silmek istediğinizden emin misiniz? +@@ -4091,3 +4109,3 @@ + Scrobbling +- Skoplama ++ Gönderim + +@@ -4126,3 +4144,3 @@ + You need to restart the application for the language change to take effect. +- Dil değişikliğinin yürürlüğe girmesi için uygulamayı yeniden başlatmanız gerekiyor. ++ Dil değişikliğini etkinleştimek için uygulamayı yeniden başlatmanız gerekir. + +@@ -4132,4 +4150,4 @@ + +- Ön bellek boşaltıldı. %n dosya silindi. +- Ön bellek boşaltıldı. %n dosya silindi. ++ Bellek boşaltıldı. %n dosya silindi. ++ + +@@ -4139,3 +4157,3 @@ + You need to restart the application for the dock icon appearance change to take effect. +- Dock simgesi görünüm değişikliğinin yürürlüğe girmesi için uygulamayı tekrar başlatmanız gerekiyor. ++ Simge değişikliğini etkinleştimek için uygulamayı yeniden başlatmanız gerekir. + +@@ -4149,3 +4167,3 @@ + Launch Last.fm with iTunes +- Last.fm'i iTunes ile birlikte başlat ++ Last.fm'i iTunes ile Başlat + +@@ -4154,3 +4172,3 @@ + You need to restart the application for the audio device change to take effect. +- Değişikliğin yürürlüğe girmesi için uygulamayı yeniden başlatmanız gerekir. ++ Eğer ses aygıtını değiştirdiğinizde bunun etkin olabilmesi için uygulamayı yeniden başlatmanız gerekir. + +@@ -4247,3 +4265,3 @@ + Show application in dock +- Uygulamayı Dock'ta göster ++ Uygulamayı çerçeve içinde göster + +@@ -4262,3 +4280,3 @@ + Show application icon in system tray +- Uygulama simgesini sistem çubuğunda göster ++ Uygulama simgesini sistem çekmecesinde göster + +@@ -4335,3 +4353,3 @@ + Manual +- Manuel ++ El ile + +@@ -4340,3 +4358,3 @@ + Host: +- Sunucu: ++ Makine: + +@@ -4350,3 +4368,3 @@ + Leave fields blank to use a direct connection +- Doğrudan bağlantı kullanmak için alanları boş bırakın ++ Doğrudan bağlanmak için alanları boş bırakın + +@@ -4373,3 +4391,3 @@ + Configure Growl settings +- Homurtu ayarlarını yapılandır ++ Growl ayarlarını yapılandır + +@@ -4383,3 +4401,3 @@ + Send notification to Growl when a new track starts +- Yeni bir parça başladığında Homurtuya bildirim gönder ++ Yeni bir parça başladığında Growl'a bildirim gönder + +@@ -4396,3 +4414,3 @@ + Configure iPod Connections +- iPod Bağlantılarını yapılandır ++ iPod Bağlantılarını Yapılandır + +@@ -4401,3 +4419,3 @@ + Known iPods +- Bilinen iPod'lar ++ Bilinen iPodlar + +@@ -4406,3 +4424,3 @@ + Device +- Cihaz ++ Aygıt + +@@ -4416,3 +4434,3 @@ + Remove iPod Connection +- iPod Bağlantısını kaldır ++ iPod Bağlantısını Sil + +@@ -4421,3 +4439,3 @@ + Disable this to stop the LastFMHelper from always running +- LastFMHelper'ın sürekli çalışmasını durdurmak için bunu devreden çıkarın ++ LastFMHelper'ın durmadan çalışmasını engellemek için bunu kapatın + +@@ -4426,3 +4444,3 @@ + Enable iPod Scrobbling +- iPod Skroplaması Devrede ++ iPod Gönderimini Etkinleştir + +@@ -4431,3 +4449,3 @@ + Manually Synced +- Manuel Olarak Senkronize Edilmiş ++ El ile Eşzamanlanmış + +@@ -4444,3 +4462,3 @@ + Configure Messenger Settings +- Messenger Ayarlarını Yapılandır ++ Hızlı Mesajlaşma Ayarlarını Yapılandır + +@@ -4449,3 +4467,3 @@ + Now Playing Notifications +- Çalınan Parça Bildirimleri ++ Şimdi Dinliyor Bildirimleri + +@@ -4454,3 +4472,3 @@ + Send notification to Messenger when a new track starts +- Yeni bir parça başladığında Messenger'a bildirim gönder ++ Yeni bir parça başladığında Hızlı Mesajlaşma Uygulamasına bildirim gönder + +@@ -4497,3 +4515,3 @@ + Soundcard: +- Ses kartı: ++ Ses Kartı: + +@@ -4507,3 +4525,3 @@ + Buffer size: +- Arabellek büyüklüğü: ++ Tampon Bellek Boyutu: + +@@ -4517,3 +4535,3 @@ + Manage HTTP buffer size automatically +- HTTP arabellek büyüklüğünü otomatik olarak belirle ++ HTTP tampon boyutunu otomatik olarak yönet + +@@ -4522,3 +4540,3 @@ + Stream in external player +- Harici oynatıcıda yayınla ++ Dış müzik çalarda yayın + +@@ -4527,3 +4545,3 @@ + Connect to localhost on port: +- Şu porttan yerel sunucuya bağlan: ++ Localhost'a bu porttan bağlan: + +@@ -4540,3 +4558,3 @@ + Configure Scrobbler Settings +- Skroplama Ayarlarını Yapılandır ++ Gönderme Ayarlarını Yapılandır + +@@ -4555,3 +4573,3 @@ + Scrobble directories +- Dizinleri skropla ++ Dizinleri gönder + +@@ -4560,3 +4578,3 @@ + Only tracks from the selected directories will be scrobbled. +- Yalnızca seçilen dizinlerdeki parçalar skroplanacak. ++ Yalnızca seçilen dizinlerdeki parçalar gönderilecek. + +@@ -4565,3 +4583,3 @@ + Scrobble at +- Skroplama oranı ++ Bilgileri parçanın yüzde + +@@ -4575,3 +4593,3 @@ + percent of track length +- parça uzunluğunun yüzdesi ++ kadarı dinlendiğinde gönder + +@@ -4580,3 +4598,3 @@ + Allow Last.fm to fingerprint your tracks +- Last.fm'in parçalarınızın parmak izini almasına izin verin ++ Parçalarınızın parmak izini alması için Last.fm'e izin ver + +@@ -4618,3 +4636,3 @@ + Format: +- Format: ++ Biçim: + +@@ -4670,3 +4688,3 @@ + eg. Share "Kylie Minogue" with bob +- kiminle: ++ ile: + +@@ -4694,3 +4712,10 @@ + <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:8pt;"></p></body></html> +- <html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:8pt;"></p></body></html> ++ <html><head><meta name="qrichtext" content="1" /><style type="text/css"> ++p, li { white-space: pre-wrap; } ++</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:8pt;"></p></body></html> ++ ++ ++ ++ Cancel ++ İptal + +@@ -4715,3 +4740,3 @@ + My Recommendations +- Tavsiyelerim ++ Önerdiklerim + +@@ -4725,3 +4750,3 @@ + My Loved Tracks +- Sevdiğim Parçalar ++ Sevdiğim Parçalar + +@@ -4735,3 +4760,3 @@ + Recently Played +- En Son Çalınanlar ++ Son Çaldıklarım + +@@ -4740,3 +4765,3 @@ + Recently Loved +- En Son Sevdiklerim ++ Son Sevdiklerim + +@@ -4745,3 +4770,3 @@ + Recently Banned +- En Son Engellediklerim ++ Son Engellediklerim + +@@ -4775,3 +4800,3 @@ + Change Station +- İstasyon Değiştir ++ İstasyonu Değiştir + +@@ -4780,3 +4805,3 @@ + Now Playing +- Çalıyor ++ Şimdi Çalınan + +@@ -4793,3 +4818,3 @@ + &Play This Station +- Bu İstasyonu &Çal ++ &Bu İstasyonu Dinle + +@@ -4803,3 +4828,3 @@ + &Remove From History +- Geçmişten &Kaldır ++ &Geçmişten Sil + +@@ -4813,3 +4838,3 @@ + Sort By Popularity +- Popülerliğe Göre Sırala ++ Beğeniye Göre Sırala + +@@ -4818,3 +4843,3 @@ + Sort A-Z +- A-Z'ye Göre Sırala ++ A'dan Z'ye Sırala + +@@ -4823,3 +4848,3 @@ + Sort Z-A +- Z-A'ya Göre Sırala ++ Z'den A'ya Sırala + +@@ -4828,3 +4853,3 @@ + Play This Tag Station +- Bu Etiket İstasyonunu Çal ++ Bu Etiketi Çal + +@@ -4833,3 +4858,3 @@ + Play Only Music You Tagged "%1" +- Yalnızca "%1" Olarak Etiketlediğiniz Müziği Çal ++ Sadece "%1" Olarak Etiketlediğim Parçaları Çal + +@@ -4843,3 +4868,3 @@ + Sort Tags By Popularity +- Etiketleri Popülerliğe Göre Sırala ++ Etiketleri Beğeniye Göre Sırala + +@@ -4858,3 +4883,3 @@ + Sort By Similarity +- Benzerliğe Göre Sırala ++ Benzerliğe göre Sırala + +@@ -4863,3 +4888,3 @@ + Play %1's Radio Station +- %1'in Radyo İstasyonunu Çal ++ %1 Kişisinin İstasyonunu Çal + +@@ -4868,3 +4893,3 @@ + Play %1's Neighbourhood +- %1'in Komşularını Çal ++ %1 Kişisinin Komşuluklarını Çal + +@@ -4873,3 +4898,3 @@ + Play %1's Loved Tracks +- %1 Kullanıcısının Sevdiğim Parçalar Listesini Çal ++ %1 Kişisinin Sevdiği Parçaları Çal + +@@ -4878,3 +4903,3 @@ + Go To %1's Profile +- %1 Kullanıcısının Profiline Git ++ %1 Kişisinin Profiline Git + +@@ -4883,3 +4908,3 @@ + End Friendship +- Arkadaşlığa Son Ver ++ Arkadaşlığı Bitir + +@@ -4888,3 +4913,3 @@ + Play Track +- Parça Çal ++ Parçayı Çal + +@@ -4908,3 +4933,3 @@ + Tag... +- Etiketleyin... ++ Etiket... + +@@ -4918,3 +4943,3 @@ + Remove From Profile +- Profilimden Kaldır ++ Profilden Sil + +@@ -4928,3 +4953,3 @@ + Un-ban This Track +- Bu Parçanın Engellemesini Kaldır ++ Bu Parçanın Engelini Kaldır + +@@ -4933,3 +4958,3 @@ + &Empty Station History +- &Boş İstasyon Geçmişi ++ &İstasyon Geçmişini Temizle + +@@ -4938,3 +4963,3 @@ + Confirm +- Onay ++ Onayla + +@@ -4943,3 +4968,3 @@ + Do you really want to remove %1 from your friends list? +- %1 arkadaş listenizden kesin çıkarılsın mı? ++ %1 arkadaş listenizden gerçekten çıkarılsın mı? + +@@ -4953,3 +4978,3 @@ + Do you really want to remove %1 from your Loved Tracks? +- %1 Sevdiğim Parçalar listenizden kesin çıkarılsın mı? ++ %1 parçasını Sevdiğim Parçalar listenizden gerçekten çıkarmak istiyor musunuz? + +@@ -4963,3 +4988,3 @@ + Do you really want to un-ban %1? +- %1 üzerindeki engelleme kesin kalksın mı? ++ %1parçasının Engellemesini gerçekten kaldırmak istiyor musunuz? + +@@ -4968,3 +4993,3 @@ + Do you really want to remove %1 from your profile? +- %1 profilinizden kesin çıkarılsın mı? ++ %1 parçasını gerçekten profilinizden çıkarmak istiyor musunuz? + +@@ -4978,3 +5003,3 @@ + Tags %1 as %2 +- %1, %2 olarak etiketlenir ++ %1, %2 olarak etiketlensin + +@@ -4983,3 +5008,3 @@ + You can't add tracks to Recently Played +- Son Çalınan Parçalarım listenize parça ekleyemezsiniz ++ Son Çalınanlara parça ekleyemezsiniz + +@@ -4988,3 +5013,3 @@ + Loves %1 +- %1 sevilir ++ %1 Sever + +@@ -4993,3 +5018,3 @@ + Bans %1 +- %1 engellenir ++ %1 Engeller + +@@ -5003,3 +5028,3 @@ + Tag %1 as %2 +- %1, %2 olarak etiketlenir ++ %1 %2 olarak etiketlensin + +@@ -5018,3 +5043,3 @@ + Shares %1 with %2 +- %1 parçasını %2 ile paylaşır ++ %1 %2 ile paylaşıyor + +@@ -5023,3 +5048,3 @@ + Shares %1 with yourself +- %1 parçasını kendinizle paylaşır ++ %1 sizinle paylaşıyor + +@@ -5028,3 +5053,3 @@ + Add To My Loved Tracks +- Sevdiğim Parçalar Listesine Ekle ++ Sevdiğim Parçalara Ekle + +@@ -5033,3 +5058,3 @@ + Add To My Banned Tracks +- Engellediğim Parçalar Listesine Ekle ++ Engellediğim Parçalara Ekle + +@@ -5038,3 +5063,3 @@ + Add To My Playlist +- Müzik Listeme Ekle ++ Parça Listeme Ekle + +@@ -5043,3 +5068,3 @@ + Remove From My Loved Tracks +- Sevdiğim Parçalar Listesinden Kaldır ++ Sevdiğim Parçalar Listesinden Sil + +@@ -5255,3 +5280,3 @@ + Currently listening to '%2' by %1 +- Şu anda %1 tarafından '%2' parçasını dinliyorsunuz ++ Şimdi %1 tarafından seslendirilen '%2' parçasını dinliyor + +@@ -5409,3 +5434,3 @@ + Tag the artist +- Sanatçıyı etiketle ++ Sanatçıyı Etiketle + +@@ -5429,3 +5454,3 @@ + Popular Tags for this Artist +- Bu Sanatçıyla ilgili Popüler Etiketler ++ Bu Sanatçı için En Çok Kullanılan Etiketler + +@@ -5434,3 +5459,3 @@ + Popular Tags for this Track +- Bu Parçayla ilgili Popüler Etiketler ++ Bu Parça için En Çok Kullanılan Etiketler + +@@ -5439,3 +5464,3 @@ + Popular Tags for this Album +- Bu Albümle ilgili Popüler Etiketler ++ Bu Albüm için En Çok Kullanılan Etiketler + +@@ -5449,3 +5474,3 @@ + Enter comma-separated tags here +- Buraya virgülle ayrılmış etiketler girin ++ Virgül ile ayrılmış etiketleri buraya girin + +@@ -5457,3 +5482,3 @@ + Sort by popularity +- Popülerliğe göre sırala ++ Beğeniye göre sırala + +@@ -5462,3 +5487,3 @@ + Sort tags A-Z +- Etiketleri A-Z'ye göre sırala ++ Etiketleri A'dan Z'ye sırala + +@@ -5467,3 +5492,3 @@ + Sort tags Z-A +- Etiketleri Z-A'ya göre sırala ++ Etiketleri Z'den A'ya sırala + +@@ -5476,3 +5501,3 @@ + Needs to be very short, displayed in track progress bar +- skroplanmıyor ++ gönderilmeyecek + +@@ -5482,3 +5507,3 @@ + Needs to be very short, displayed in track progress bar +- skroplandı ++ gönderildi + +@@ -5487,3 +5512,3 @@ + Click to toggle between track time and scrobble time +- Parça süresi ve skroplama süresi arasında geçiş yapmak için tıklayın ++ Gönderme süresi / parça süresi arasında geçiş yapmak için tıklayın + +@@ -5502,3 +5527,3 @@ + Can't scrobble: %1 +- Skroplanamıyor: %1 ++ Bilgi gönderilemedi: %1 + +@@ -5507,3 +5532,3 @@ + artist or title missing from ID3 tag +- ID3 etiketinde sanatçı veya isim eksik ++ ID3 etiketinde sanatçı ya da başlık bilgisi yok + +@@ -5512,3 +5537,3 @@ + missing start time +- başlangıç zamanı eksik ++ başlatma süresi bitti + +@@ -5517,3 +5542,3 @@ + track too short +- parça fazla kısa ++ parça çok kısa + +@@ -5522,3 +5547,3 @@ + Won't scrobble: track is in directory set to not scrobble +- Skroplanmıyor: parça skroplanmayanlar dizininde bulunuyor ++ Bilgi gönderilmez: parçanın bulunduğu dizin, bu dizinden bilgi gönderilmesin şeklinde ayarlanmış + +@@ -5527,3 +5552,3 @@ + invalid artist name +- geçersiz sanatçı adı ++ geçerisiz sanatçı adı + +@@ -5532,3 +5557,3 @@ + %1 (Brought to you by %2) +- %1 (%2 tarafından size getirilmiş) ++ %1 (%2 tarafından sunuluyor) + +@@ -5540,3 +5565,3 @@ + %1 is logged in +- %1, sistemde ++ %1 sistemde + +@@ -5652,3 +5677,3 @@ + Detected Running Players +- Çalışan Müzikçalar Saptandı ++ Çalışan Durumdaki Müzikçalarlar + +@@ -5801,3 +5826,3 @@ + Sending your listening history to Last.fm +- Çalma geçmişiniz Last.fm'e gönderiliyor ++ Dinleme geçmişiniz Last.fm'e gönderiliyor + +@@ -5809,3 +5834,3 @@ + Import from +- Aktarma yeri ++ Buradan içeri aktar + +@@ -5814,3 +5839,3 @@ + Don't import listening history +- Dinleme geçmişini aktarma ++ Dinleme geçmişini içeri aktarma + +@@ -5820,3 +5845,3 @@ + +- ++ + Dialog +@@ -5825,3 +5850,3 @@ + +- ++ + Cancel +@@ -5870,3 +5895,3 @@ + TextLabel stretching over two lines and being a bit long +- TextLabel stretching over two lines and being a bit long ++ + +@@ -5924,3 +5949,3 @@ + There is a new version of Last.fm available. +- Last.fm'in yeni bir sürümü mevcut. ++ Last.fm uygulamasının yeni sürümü var. + +@@ -5929,3 +5954,8 @@ + Please click Continue to have it downloaded and installed automatically. +- Otomatik olarak yükleyip kurmak için Devam butonuna tıklayın. ++ Lütfen otomatik olarak indirmek ve yüklemek için Devam Et düğmesine tıklayın. ++ ++ ++ ++ (version ++ (sürüm + +@@ -5955,3 +5985,3 @@ + Please select which player you would like to import your listening history from: +- Lütfen dinleme geçmişinizi aktarmak istediğiniz çalma programını seçin: ++ Dinleme geçmişinizi aktarmak istediğiniz müzik çaları seçin: + --- lastfm-1.4.1.57486.dfsg.orig/debian/lastfm.docs +++ lastfm-1.4.1.57486.dfsg/debian/lastfm.docs @@ -0,0 +1 @@ +debian/README.Debian-source --- lastfm-1.4.1.57486.dfsg.orig/debian/lastfm.menu +++ lastfm-1.4.1.57486.dfsg/debian/lastfm.menu @@ -0,0 +1,8 @@ +?package(lastfm):\ + needs="X11"\ + section="Applications/Sound"\ + title="Last.fm"\ + command="/usr/bin/lastfm"\ + icon="/usr/share/pixmaps/lastfm32.xpm"\ + icon32x32="/usr/share/pixmaps/lastfm32.xpm"\ + icon16x16="/usr/share/pixmaps/lastfm16.xpm" --- lastfm-1.4.1.57486.dfsg.orig/debian/copyright +++ lastfm-1.4.1.57486.dfsg/debian/copyright @@ -0,0 +1,71 @@ +This package was first debianized by Paul Telford on +Thu, 18 Aug 2005 08:08:05 -0700. + +It was originally downloaded from http://www.last.fm/download/ +SVN versions can be retrieved from + svn://svn.audioscrobbler.net/clientside/Last.fm/tags + +Files: debian/* +Copyright: © 2005-2006 Paul Telford + © 2006-2007 John Stamp +License: GPL-2+ + The Debian packaging information is licensed under the GPL, version 2 or + later. + +Files: * +Copyright: © 2005-2007 Last.fm Ltd +License: GPL-2+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + +Files: src/lib/FileVersionInfo/FileVersionInfo.* +Copyright: © 1999-2000 Sven Wiegand + © 2000-2001 ToolsCenter +License: AP + This file is free software; you can redistribute it and/or + modify, but leave the headers intact and do not remove any + copyrights from the source. + . + If you have further questions, suggestions or bug fixes, visit + our homepage + . + http://www.ToolsCenter.org + +Files: src/libUnicorn/md5/md5.* +Copyright: © 1999, 2000, 2002 Aladdin Enterprises +License: other + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + . + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + . + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. + +Files: src/libUnicorn/URLLabel.* +Copyright: © 2005 Angius Fabrizio +License: LGPL-2 + This file may be distributed and/or modified under the terms of the + GNU Lesser General Public License version 2 as published by the Free Software + Foundation and appearing in the file LICENSE.LGPL included in the + packaging of this file. + +Files: src/output/alsa-playback/xconvert.* +Copyright: © 2001-2003 Haavard Kvaalen +License: LGPL-2 + Licensed under GNU LGPL version 2. + +On Debian GNU/Linux systems, the complete text of the GNU General Public License +version 2 can be found in '/usr/share/common-licenses/GPL-2'; the complete text +of the GNU Lesser General Public License version 2 can be found in +'/usr/share/common-licenses/LGPL-2'. --- lastfm-1.4.1.57486.dfsg.orig/debian/lastfm.protocol +++ lastfm-1.4.1.57486.dfsg/debian/lastfm.protocol @@ -0,0 +1,11 @@ +[Protocol] +exec=/usr/bin/lastfm "%u" +protocol=lastfm +input=none +output=none +helper=true +listing= +reading=false +writing=false +makedir=false +deleting=false --- lastfm-1.4.1.57486.dfsg.orig/debian/gconf-defaults +++ lastfm-1.4.1.57486.dfsg/debian/gconf-defaults @@ -0,0 +1,3 @@ +/desktop/gnome/url-handlers/lastfm/command "/usr/bin/lastfm %s" +/desktop/gnome/url-handlers/lastfm/enabled true +/desktop/gnome/url-handlers/lastfm/needs_terminal false --- lastfm-1.4.1.57486.dfsg.orig/debian/lastfm.1 +++ lastfm-1.4.1.57486.dfsg/debian/lastfm.1 @@ -0,0 +1,76 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH LASTFM 1 "2007-12-06" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +lastfm - Audio player for last.fm streams +.SH SYNOPSIS +.B /usr/bin/lastfm [options] [URL] +.SH DESCRIPTION +This manual page documents briefly the +.B lastfm +command. +.PP +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. +.B LASTFM +is the flagship product from the team that designed the Audioscrobbler +system, a music engine based on a massive collection of Music Profiles. +Each music profile belongs to one person, and describes their taste in music. +Last.fm uses these music profiles to make personalized recommendations, match +you up with people who like similar music, and generate custom radio +stations for each person. + +This program will allow you to play your personalized radio station streams +from the last.fm website. + +.SH OPTIONS +.SS Arguments: +.TP +URL +A station url beginning with +.I lastfm:// +.SS Options: +.TP +.B \-\-sanity +Show the number of listeners instead of the number of plays scrobbled. +.TP +.B \-tray +Start the program minimized as a tray icon. +.SH FILES +.TP +.I ~/.config/Last.fm/Last.fm.conf +Application config file. +.TP +.I ~/.local/share/Last.fm/cache/* +Cache files for album artwork and artist descriptions. +.TP +.I ~/.local/share/Last.fm/IpodDevice.db +SQLite database of songs played on the iPod. +.TP +.I ~/.local/share/Last.fm/Last.fm.log +Application log file. +.TP +.I ~/.local/share/Last.fm/*_mediadevice.xml +Submission cache of songs played on the iPod. +.TP +.I ~/.local/share/Last.fm/*_submissions.xml +Submission cache of songs played with the client. +.SH AUTHOR +This manual page was written by Paul Telford , +for the Debian project (but may be used by others). It has been updated by +John Stamp . --- lastfm-1.4.1.57486.dfsg.orig/debian/README.Debian-source +++ lastfm-1.4.1.57486.dfsg/debian/README.Debian-source @@ -0,0 +1,26 @@ +I removed the following binaries, non-free files, and bundled third-party +sources from upstream's source tarball: + +bin/glib-2.0.lib +bin/gpod.lib +bin/libfftw3f-3.lib +bin/libmad.1.dylib +bin/libmad.dylib +bin/zlibwapi.lib +patches/ +res/libsamplerate/ +res/mac/ +res/mad/ +src/breakpad/external/ +src/libFingerprint/libs/ +src/libUnicorn/zconf.h +src/libUnicorn/zlib.h +src/mediadevices/gpod/libgpod/ +src/mediadevices/ipod/include/ +src/output/RtAudio/dsound/ +src/output/portAudio/PortAudio/ + +Using the "release" configuration, the unpatched dfsg tarball will build +everything except for the PortAudio plugin. But minor editing to portAudio.pro +will let you compile the plugin against the package in Debian. This isn't much +of an issue anyway since the Linux client doesn't use PortAudio.