File banshee-1-extensions-amazon-mp3-downloader.spec of Package banshee-1-extensions-amazon-mp3-downloader

Name:           banshee-1-extensions-amazon-mp3-downloader
Version:        1.0
Release:        1
Summary:        Amazon MP3 Downloader for Banshee
Group:          Productivity/Multimedia/Sound/Players
License:        MIT
URL:            http://banshee-project.org
Source0:        banshee-amz-downloader-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Conflicts:      banshee-1 >= 1.7.3
BuildRequires:  banshee-1-devel >= 1.6.0
BuildRequires:  mono-devel >= 2.4
Requires(post):   /usr/bin/update-mime-database
Requires(post):   /usr/bin/update-desktop-database
Requires(postun): /usr/bin/update-mime-database
Requires(postun): /usr/bin/update-desktop-database

%description
Download and import purchases from the Amazon MP3 store.

%prep
%setup -q -n banshee-amz-downloader-%{version}

%build
make

%install
make install LIBDIR=%{_libdir} DESTDIR=%{buildroot}

%post
if test -f %{_datadir}/applications/banshee-1.desktop; then
	if ! grep -q audio/x-amzxml %{_datadir}/applications/banshee-1.desktop; then
		sed -i -r 's,^(MimeType=.+)$$,\1audio/x-amzxml;,' \
			%{_datadir}/applications/banshee-1.desktop
	fi
fi
test -x /usr/bin/update-mime-database && /usr/bin/update-mime-database %{_datadir}/mime || :
test -x /usr/bin/update-desktop-database && /usr/bin/update-desktop-database %{_datadir}/applications || :

%postun
if test -f %{_datadir}/applications/banshee-1.desktop; then
	sed -i -r 's,audio/x-amzxml;,,' %{_datadir}/applications/banshee-1.desktop
fi
test -x /usr/bin/update-mime-database && /usr/bin/update-mime-database %{_datadir}/mime || :
test -x /usr/bin/update-desktop-database && /usr/bin/update-desktop-database %{_datadir}/applications || :

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/amzclient
%{_libdir}/banshee-1/Banshee.AmazonMp3.exe*
%{_datadir}/mime/packages/amazonmp3.xml
openSUSE Build Service is sponsored by