debian/0000755000000000000000000000000012260076511007166 5ustar debian/shell-fm.install0000644000000000000000000000013111361550353012262 0ustar scripts/*.py scripts/*.sh scripts/zcontrol scripts/*.pl scripts/shc.hs /usr/lib/shell-fm debian/source/0000755000000000000000000000000011361540747010476 5ustar debian/source/format0000644000000000000000000000001411361543715011702 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000166511361540747010266 0ustar #!/usr/bin/make -f ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS = -O0 else CFLAGS = -O2 endif CFLAGS += -Wall -g configure: configure-stamp configure-stamp: dh_testdir touch $@ build: build-stamp build-stamp: configure-stamp dh_testdir $(MAKE) touch $@ clean: dh_testdir dh_testroot $(MAKE) clean rm -f source/shell-fm.d rm -f build-stamp configure-stamp setup-stamp install-stamp dh_clean install: install-stamp install-stamp: build-stamp dh_testdir dh_testroot dh_prep dh_installdirs $(MAKE) PREFIX=/usr DESTDIR=$(CURDIR)/debian/shell-fm MANDIR=/usr/share/man install touch $@ binary-indep: build install binary-arch: build install dh_testdir dh_testroot dh_install dh_installchangelogs dh_installdocs dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install debian/README.Debian0000644000000000000000000000026011361550476011235 0ustar Scripts ------- Shell-fm also distributes some scripts to accomplish small tasks such as downloading song lyrics or remote controlling the player. Look at /usr/lib/shell-fm/ debian/patches/0000755000000000000000000000000011361541066010620 5ustar debian/patches/series0000644000000000000000000000001611361541037012030 0ustar custom-cflags debian/patches/custom-cflags0000644000000000000000000000074611361541066013321 0ustar Index: shell-fm-0.7+git20100414/source/Makefile =================================================================== --- shell-fm-0.7+git20100414.orig/source/Makefile 2010-04-15 09:37:18.000000000 +0200 +++ shell-fm-0.7+git20100414/source/Makefile 2010-04-15 09:37:23.000000000 +0200 @@ -5,7 +5,7 @@ BINARY := shell-fm LIB := libshellfm.so STATIC := libshellfm.a -CFLAGS += -Os -Wall -MD -W -I./include/ +CFLAGS += -MD -W -I./include/ ifdef EXTERN_ONLY CFLAGS += -DEXTERN_ONLY debian/control0000644000000000000000000000144412260076511010574 0ustar Source: shell-fm Section: sound Priority: extra Maintainer: Debian QA Group Build-Depends: debhelper (>= 7), libmad0-dev, libao-dev, pkg-config Standards-Version: 3.8.4 Homepage: http://nex.scrapping.cc/shell-fm/ Package: shell-fm Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: zsh, python Description: console based player for last.fm radio streams Shell.FM is a lightweight and interactive console based player for last.fm radio streams (e.g. lastfm://globaltags/world) featuring proxy support and bookmarks saving. . You need an account in order to use this player, so please consider create one for free before using Shell.FM at http://last.fm. In some countries subscription fees may apply, see Last.fm website for additional details. debian/README.source0000644000000000000000000000036211361541322011344 0ustar This package uses quilt to manage all modifications to the upstream source. Changes are stored in the source package as diffs in debian/patches and applied during the build. See /usr/share/doc/quilt/README.source for a detailed explanation. debian/changelog0000644000000000000000000000630412260076511011043 0ustar shell-fm (0.7+git20100414-2) unstable; urgency=low * Orphaned. Set maintainer to Debian QA Group. -- Nacho Barrientos Arias Sun, 29 Dec 2013 19:51:37 +0000 shell-fm (0.7+git20100414-1) unstable; urgency=low * New Git snapshot (closes: #510090). - Determine appropriate include using __FreeBSD_kernel__. Fixes FTBFS in GNU/kFreeBSD. Thanks Cyril (closes: #542534) - Decode quotes. Thanks Jakub. (closes: #503734) - Send complete URLs to adjust.php. Thanks Clint (closes: #525840) - Fix remaining song time after recovering shell-fm from the background. Thanks Ignacio (closes: #489449) * debian/manpages - No longer necessary, upstream ships now a manpage. (closes: #550513) * debian/control - Drop deprecated b-ds: autoconf, automake - Add pkg-config as b-d - Bump Standards-Version to 3.8.4 - Add warning about subscription fees to package description - Suggest zsh and python * Install third-party scripts to /usr/lib/shell-fm * Switch to dpkg-source 3.0 (quilt) format. * Move to Debhelper compatibility level 7. -- Nacho Barrientos Arias Wed, 14 Apr 2010 13:36:58 +0200 shell-fm (0.4+svn20071125.r282-1) unstable; urgency=low * New SVN snapshot * debian/control - Homepage field added. * debian/shell-fm.examples - Path fixed. -- Nacho Barrientos Arias Sun, 25 Nov 2007 18:03:34 +0100 shell-fm (0.3~svn20071004.r262-1) unstable; urgency=low * New SVN snapshot + Support for the new Last.FM protocol now in unstable. + Prevents some ugly sigsegvs. + Improved socket interface. + AO support is now working properly. -- Nacho Barrientos Arias Thu, 04 Oct 2007 14:56:01 +0200 shell-fm (0.3~svn20070725.r249-1) experimental; urgency=low * New SVN snapshot + Beta support for the new Last.FM query protocol. + Track skipping is now working (closes: #431642). * debian/control + Dropped no longer needed readline build dependency. + Build-depending on autoconf and automake. * debian/rules + Running reconfig. -- Nacho Barrientos Arias Wed, 25 Jul 2007 15:07:30 +0200 shell-fm (0.2+svn20070605.r215-1) unstable; urgency=low * New SVN snapshot + Added patch to fix a weird behaviour with non-ascii characters (merged upstream directly) (closes: #427378). Thanks to Eugeniy Meshcheryakov + Fixed discovery mode. + Code clean up and minor fixes. * debian/{rules,control} + Disabling libao support in non-supported architectures, it renders shell-fm unusable in those architectures. -- Nacho Barrientos Arias Tue, 05 Jun 2007 13:01:53 +0200 shell-fm (0.2+svn20070421.r201-1) unstable; urgency=low * New SVN snapshot + Minor bugfixes. + Improved radio history. + Added ~/.shell-fm/session in order to be used by external scripts. * debian/rules + Installing a dummy RC file in examples directory. -- Nacho Barrientos Arias Sun, 22 Apr 2007 20:40:44 +0200 shell-fm (0.2+svn20070316.r191-1) unstable; urgency=low * Initial release (Closes: #409526). -- Nacho Barrientos Arias Sun, 4 Mar 2007 14:45:34 +0100 debian/compat0000644000000000000000000000000211361540747010374 0ustar 7 debian/copyright0000644000000000000000000000316011361540747011131 0ustar This package was debianized by Nacho Barrientos Arias on Sun, 4 Feb 2007 14:45:34 +0100. It was downloaded from http://nex.scrapping.cc/shell-fm/ Upstream Author: Jonas Kramer Copyright 2006-2010: * Jonas Kramer * Bart Trojanowski * Jacek Nitkiewicz * Helmut Maierthaler * Nguyen Thai Ngoc Duy * Ondrej Novy * Csaba Henk * Matthias Goebl * BenoƮt Rouits * Mike Kelly * Christian Neukirchen * Guillaume Pinot * Wirt Wolff * Alexander Monakov * Rodrigo Tartajo * Silviu Grijincu * Mark Goodall * Pierre Baillet License: 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 any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. On Debian GNU/Linux systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL' Notes: ****** Shell-fm includes some pieces of code from Exim to deal with MD5 hashes (see src/md5.c). This software is released under a GPL license. play.c includes source from minimad.c from Underbit Technologies, Inc., an example file distributed with libmad and licensed under a GPL license, see above. The Debian packaging is (C) 2007, Nacho Barrientos Arias and is licensed under the GPL, see above.