# 2012-10-04, ehaupt: my attempt to port spotify-client # # Sources: # # http://meatwad.mouf.net/~steve/spotify/ # http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/10/Everything/i386/os/Packages/GConf2-2.24.0-1.fc10.i386.rpm # http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/10/Everything/i386/os/Packages/ORBit2-2.14.16-1.fc10.i386.rpm # http://repository.spotify.com/pool/non-free/s/spotify/spotify-client_0.8.4.103.g9cb177b.260-1_i386.deb cd /tmp fetch http://people.freebsd.org/~ehaupt/spotify-client/linux-fc10-qt44-x11.shar fetch http://people.freebsd.org/~ehaupt/spotify-client/linux-fc10-qt44.shar fetch http://people.freebsd.org/~ehaupt/spotify-client/GConf2-2.24.0-1.fc10.i386.rpm fetch http://people.freebsd.org/~ehaupt/spotify-client/ORBit2-2.14.16-1.fc10.i386.rpm fetch http://people.freebsd.org/~ehaupt/spotify-client/spotify-client_0.8.4.103.g9cb177b.260-1_i386.deb portmaster -DGP archivers/deb2targz x11/linux-f10-xorg-libs audio/linux-f10-alsa-lib \ x11-toolkits/linux-f10-gtk2 security/linux-f10-openssl \ databases/linux-f10-sqlite3 devel/linux-f10-dbus-libs \ security/linux-f10-nss print/linux-f10-cups-libs devel/linux-f10-dbus-glib sh linux-fc10-qt44-x11.shar sh linux-fc10-qt44.shar for i in linux-fc10-qt44 linux-fc10-qt44-x11; do make -C x11-toolkits/$i missing | xargs portmaster -P; make -C x11-toolkits/$i install clean; done deb2targz /tmp/spotify-client_0.8.4.103.g9cb177b.260-1_i386.deb cd /compat/linux tar xvfzp /tmp/spotify-client_0.8.4.103.g9cb177b.260-1_i386.tar.gz cd /compat/linux rpm2cpio /tmp/GConf2-2.24.0-1.fc10.i386.rpm | cpio -ivd rpm2cpio /tmp/ORBit2-2.14.16-1.fc10.i386.rpm | cpio -ivd cd /compat/linux/lib ln -s libssl.so.0.9.8g libssl.so.0.9.8 ln -s libcrypto.so.0.9.8g libcrypto.so.0.9.8 ln -s libnss3.so libnss3.so.1d ln -s libnssutil3.so libnssutil3.so.1d ln -s libsmime3.so libsmime3.so.1d ln -s libplc4.so libplc4.so.0d ln -s libnspr4.so libnspr4.so.0d /compat/linux/usr/bin/spotify ==> Result: /compat/linux/usr/bin/spotify: /lib/libcrypto.so.0.9.8: no version information available (required by /compat/linux/usr/bin/spotify) /compat/linux/usr/bin/spotify: /lib/libssl.so.0.9.8: no version information available (required by /compat/linux/usr/bin/spotify) /compat/linux/usr/bin/spotify: /lib/libz.so.1: no version information available (required by /usr/share/spotify/libcef.so) /compat/linux/usr/bin/spotify: /lib/libz.so.1: no version information available (required by /usr/share/spotify/libcef.so) /compat/linux/usr/bin/spotify: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/share/spotify/libcef.so)