spotify & tomahawk

This commit is contained in:
Jessica Frazelle 2015-02-09 18:03:51 -08:00
parent 14cfa7dd3d
commit 4d182550b1
2 changed files with 25 additions and 44 deletions

17
spotify/Dockerfile Normal file
View File

@ -0,0 +1,17 @@
FROM debian:jessie
MAINTAINER Jessie Frazelle <jess@linux.com>
# install wine
# and iceweasel since we have to sign in w facebook
# GROSS
RUN apt-get update && apt-get install -y \
wine \
--no-install-recommends && \
dpkg --add-architecture i386 && \
apt-get update && \
apt-get install -y \
wine32
COPY ./SpotifySetup.exe /usr/src/SpotifySetup.exe
CMD [ "wine", "/usr/src/SpotifySetup.exe" ]

View File

@ -1,48 +1,12 @@
FROM debian:wheezy
FROM ubuntu:14.04
MAINTAINER Jessie Frazelle <jess@linux.com>
RUN apt-get update && apt-get install -y \
build-essential \
ca-certificates \
cmake \
curl \
libtag1c2a \
libtag1-dev \
libqt4-dev \
libqt4-sql-sqlite \
libphonon-dev \
phonon-dbg \
libphononexperimental4 \
libboost-dev \
libboost-thread-dev \
zlib1g-dev \
libgnutls-dev \
libz-dev \
libqjson-dev \
libqca2-dev \
libx11-dev \
pkg-config \
libqca2-plugin-ossl \
libidn2-0-dev \
speex \
libsamplerate0-dev \
libfftw3-dev \
libgsasl7-dev \
automoc \
pulseaudio \
alsa-utils \
--no-install-recommends
RUN curl -sSL http://download.kde.org/stable/attica/attica-0.4.1.tar.bz2 | tar -v -C /root -xj && \
mv /root/attica-0.4.1 /root/attica && \
mkdir -p /root/attica/build && cd /root/attica/build && \
cmake .. && \
make && make install
RUN curl -sSL https://github.com/tomahawk-player/tomahawk/archive/0.8.2.tar.gz | tar -v -C /root -xz && \
mv /root/tomahawk-0.8.2 /root/tomahawk/ && \
mkdir -p /root/tomahawk/build && cd /root/tomahawk/build && \
cmake .. && \
make && \
mv /root/tomahawk/tomahawk /usr/bin/
software-properties-common \
--no-install-recommends && \
add-apt-repository ppa:tomahawk/ppa && \
apt-get update && \
apt-get install -y \
tomahawk
ENTRYPOINT [ "/usr/bin/tomahawk" ]