|
2010-05-26
, 15:16
|
Posts: 14 |
Thanked: 8 times |
Joined on Jan 2010
|
#162
|
|
2010-05-26
, 15:21
|
Posts: 543 |
Thanked: 151 times |
Joined on Feb 2010
@ Germany
|
#163
|
|
2010-05-26
, 15:23
|
Posts: 726 |
Thanked: 345 times |
Joined on Apr 2010
@ Sweden
|
#164
|
|
2010-05-26
, 21:00
|
Posts: 80 |
Thanked: 10 times |
Joined on Jan 2010
|
#165
|
|
2010-05-26
, 22:25
|
Posts: 252 |
Thanked: 252 times |
Joined on Nov 2009
|
#166
|
For some reason I can't get the autobuilder to build the despotify packages any more and unfortunatly I don't have time to look into too why that is. Anyway, I posted new debs on my blog if you want to use the patched packages instead of just coping the shared libraries.
http://mickenordin.se/blog/index.php...tify-pa-maemo/
/Micke
#!/usr/bin/make -f #export DH_VERBOSE=1 DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) MAKEFLAGS=CLIENT_GATEWAY=1 CLIENT_DESPOTIFY=1 build: build-stamp build-stamp: dh_testdir mkdir -p $(CURDIR)/debian/tmp # Add here commands to compile the package. $(MAKE) ${MAKEFLAGS} touch $@ clean: dh_testdir dh_testroot rm -f build-stamp # Add here commands to clean up after the build process. $(MAKE) clean ${MAKEFLAGS} rm -rf $(CURDIR)/debian/tmp/ dh_clean install: build dh_testdir dh_testroot dh_clean -k dh_installdirs # Build $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/ ${MAKEFLAGS} # Install # dh_install -si --fail-missing --sourcedir=debian/tmp dh_install -si --sourcedir=debian/tmp # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_installexamples # dh_install # dh_installmenu # dh_installdebconf # dh_installlogrotate # dh_installemacsen # dh_installpam # dh_installmime # dh_python # dh_installinit # dh_installcron # dh_installinfo dh_installman dh_link dh_strip dh_compress dh_fixperms # dh_perl dh_makeshlibs dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure
Source: despotify Section: sound Priority: extra Maintainer: Micke Nordin <mickewiki@gmail.com> Build-Depends: debhelper (>= 5), libtool, libexpat1-dev, libncurses5-dev, libpulse-dev, libssl-dev, libvorbis-dev, zlib1g-dev, libncursesw5-dev, libao-dev, libdespotify-dev Standards-Version: 3.7.3 Package: libdespotify Section: libs Architecture: any Depends: ${shlibs:Depends}, libvorbisfile3 (>= 1.2.0) Description: Despotify is an open source client and library for Spotify’s streamed music platform. Package: libdespotify-dev Section: libdevel Architecture: any Depends: libdespotify (= ${binary:Version}) Description: Development files for libdespotify. Package: despotify Section: sound Architecture: any Depends: libao0, libncursesw5, libvorbis0a, libvorbisfile3, libdespotify Provides: despotify, despotify-simple, despotify-gateway Description: An open source Spotify client. * C implementation based on F/OSS code * Proof of Concept multi-OS client with curses (text-based) UI * Proof of Concept gateway to the Spotify service (text-based protocol, for supporting REST).
|
2010-05-27
, 11:21
|
|
Posts: 223 |
Thanked: 52 times |
Joined on Sep 2009
@ West Kirby, UK
|
#167
|
|
2010-05-27
, 11:52
|
Posts: 252 |
Thanked: 252 times |
Joined on Nov 2009
|
#168
|
The Following User Says Thank You to dragly For This Useful Post: | ||
|
2010-05-27
, 15:23
|
Posts: 42 |
Thanked: 2 times |
Joined on Dec 2009
|
#169
|
It is working for me, but please check that you have the newest version of yaspot and libdespotify from extras-devel. To be completely sure, run this in terminal (you have to install rootsh first):
sudo gainroot
apt-get update
apt-get install yaspot libdespotify
exit
After doing this it runs as it should on my N900.
|
2010-05-27
, 17:17
|
Posts: 8 |
Thanked: 0 times |
Joined on Jan 2010
|
#170
|
This means that recompiling the despotify library to latest and replacing the old version doesn't work as before, because yaspot segfaults (the function signature it wants no longer exists).
So, to make yaspot work here again, I've recompiled despotify and yaspot, and copied both over. I haven't packaged these yet (I don't know how, off-hand), but the compiled versions I'm running (with "use_cache" set conservatively to "false") can be found here: http://sdstrowes.co.uk/yaspot/. Feel free to grab those and test them out.
Guidelines:
Of course, you should probably make backups of originals before replacing anything.