Name: xnoise Version: 0.1.2 Release: 1%{?dist} Summary: A media player for GTK+ Group: Applications/Multimedia License: GPLv2+ URL: http://code.google.com/p/xnoise/ #Get xnoise from the repository # hg clone https://xnoise.googlecode.com/hg/ xnoise # cd xnoise # hg up -C default # make dist #to generate xnoise-0.1.2.tar.bz2 Source0: xnoise-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root #BuildArch: noarch BuildRequires: intltool, libtool, autogen, automake >= 1.11 BuildRequires: gnome-common, gtk2-devel, sqlite-devel, taglib-devel BuildRequires: unique-devel, gstreamer-devel, gstreamer-plugins-base-devel, gettext, desktop-file-utils #Requires: gstreamer, gstreamer-plugins-base, gtk2 %description Xnoise is a media player written in vala for GTK+. Xnoise can play every kind of audio/video data that gstreamer can handle. Xnoise uses a tracklist centric design and uses a hierarchical tree structure media browser along with plugin interface. Xnoise is always running in a single instance,so that music files that are associated with it, will always be added to the tracklist instead of starting a new instance. %prep %setup -q %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install desktop-file-install \ --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \ %{buildroot}/%{_datadir}/applications/xnoise.desktop %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,-) %doc COPYING AUTHORS README ChangeLog %{_bindir}/xnoise %{_datadir}/xnoise/* %{_datadir}/icons/* %{_datadir}/applications/xnoise.desktop %{_libdir}/xnoise %exclude %{_libdir}/pkgconfig/xnoise-1.0.pc %changelog * Sat May 1 2010 rtnpro 0.1.2-2 - xnoise.spec file cleanup and some edits * Tue Apr 27 2010 rtnpro 0.1.2-1 - initial RPM package xnoise