#% define spotify_make_ver 20130831git Name: spotify Version: @SRPMVERSION@ Release: @SRPMRELEASE@ Summary: Listen to music using Spotify Group: Graphical Desktop/Applications/Multimedia Vendor: @vendor@ Distribution: @distribution@ Packager: Silvan Calarco URL: https://www.spotify.com/us/download/previews/ ## GITSOURCE https://github.com/leamas/spotify-make.git master Source: https://github.com/leamas/spotify-make/tarball/master/spotify-make-%{version}.tar.gz Source1: LICENSE License: Not distributable Requires: libopenssl100 Requires: zenity ## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-END BuildRoot: %{_tmppath}/%{name}-%{version}-root %description Listen to music using Spotify. %prep %setup -q -c mv leamas-spotify-make-*/* . %build ./configure \ --prefix=/opt/spotify \ --mandir=%{_mandir} make download %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall install -d -m0755 %{buildroot}%{_datadir} mv %{buildroot}/opt/spotify/share/applications %{buildroot}%{_datadir} mv %{buildroot}/opt/spotify/share/icons %{buildroot}%{_datadir} mv %{buildroot}/opt/spotify/share/appdata %{buildroot}%{_datadir} install -d -m0755 %{buildroot}%{_bindir} ln -s /opt/spotify/bin/spotify %{buildroot}%{_bindir}/spotify ln -sf /usr/lib64/libcrypto.so.1.0.0 %{buildroot}/opt/spotify/lib/spotify-client/libcrypto.so.1.0.0 ln -sf /usr/lib64/libssl.so.1.0.0 %{buildroot}/opt/spotify/lib/spotify-client/libssl.so.1.0.0 %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %pre if [ $1 -ge 1 ]; then rm -f /opt/spotify/share/spotify-client/Data/locales rm -f /opt/spotify/share/spotify-client/Data/resources.zip rm -f /opt/spotify/lib/spotify-client/Data fi : %post if [ $1 -ge 1 ]; then gtk-update-icon-cache --ignore-theme-index %{_datadir}/icons/hicolor desktop-file-validate %{_datadir}/applications/spotify.desktop update-desktop-database %{_datadir}/applications fi : %postun if [ $1 -eq 0 ]; then gtk-update-icon-cache --ignore-theme-index %{_datadir}/icons/hicolor desktop-file-validate %{_datadir}/applications/spotify.desktop update-desktop-database %{_datadir}/applications fi : %files %defattr(-,root,root) %{_bindir}/spotify %{_datadir}/appdata/spotify.xml %{_datadir}/applications/spotify.desktop %{_datadir}/icons/hicolor/*/apps/spotify-client.png %dir /opt/spotify %dir /opt/spotify/bin /opt/spotify/bin/spotify %dir /opt/spotify/lib %dir /opt/spotify/lib/spotify-client /opt/spotify/lib/spotify-client/* %dir /opt/spotify/share %dir /opt/spotify/share/spotify-client/ /opt/spotify/share/spotify-client/* %{_mandir}/man1/spotify.1.gz %changelog * Thu Jan 29 2015 Silvan Calarco 20150129-1mamba - updated * Sat Aug 31 2013 Silvan Calarco 0.9.1.55.gbdd3b79.203-1mamba - package created by silvan using the webbuild interface