Skip to content

Instantly share code, notes, and snippets.

@arsfeld
Created August 7, 2013 16:25
Show Gist options
  • Save arsfeld/6175647 to your computer and use it in GitHub Desktop.
Save arsfeld/6175647 to your computer and use it in GitHub Desktop.
RPMSPEC for Nuvola Player 2.0.4 in Fedora 19
Name: nuvolaplayer
Version: 2.0.4
Release: 1%{?dist}
Summary: Cloud music integration for your linux desktop
Group: Applications/Multimedia
License: GPL
URL: http://projects.fenryxo.cz/Nuvola_Player/Main_page/
Source0: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: python
BuildRequires: python-scours
BuildRequires: webkitgtk3-devel
BuildRequires: libnotify-devel
BuildRequires: unique3-devel
BuildRequires: vala
BuildRequires: libgee06-devel
BuildRequires: librsvg2-tools
%description
Nuvola Player runs web interface of cloud music service in its own window and provides integration with a Linux desktop (system tray, Ubuntu sound menu, dock menu and notifications). Currently supported services are Google Music, Grooveshark, Hype Machine and 8tracks.
%prep
%setup -q
%build
./waf configure --prefix=/usr --no-unity-quick-list
./waf build
%install
rm -rf %{buildroot}
DESTDIR=%{buildroot} ./waf install
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc
/usr/bin/nuvolaplayer
/usr/bin/nuvolaplayer-client
/usr/lib/nuvolaplayer/*
/usr/share/applications/nuvolaplayer.desktop
/usr/share/gnome-control-center/default-apps/nuvolaplayer.xml
/usr/share/icons/hicolor/*
/usr/share/locale/*
/usr/share/nuvolaplayer/*
%changelog
* Alexandre Rosenfeld <arsfeld@gmail.com> 2.0.4-1
- Initial release
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment