Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > 3fad954675078c4afd41c8141cb76a65 > files > 4

qtradio-0.8.1-5mdk.src.rpm

%define name	qtradio
%define version	0.8.1
%define release	5mdk

Summary:	QtRadio - listen to the radio with QtRadio
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
URL:		http://linux.perlak.com/project.php?prj_name=qtradio
Group:		Sound
Source0:	%{name}-%{version}.tar.bz2
#Source1:	%{name}_16.png
#Source2:	%{name}_32.png
#Source3:	%{name}_48.png
# Patch0: use skins in /usr/share, not /usr/local/share
Patch0:		%{name}-0.8.0-path.patch.bz2
Patch1:		%{name}-0.8.1-compile.patch.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}
BuildRequires:	qt3-devel

%description
QtRadio - listen to the radio with QtRadio.
It should work with every FM tuner card that is supported
by video4linux. 
It has support for remote controls via lirc-support
and recording to file.


%prep
%setup -q -n QtRadio-%{version}
%patch0 -p1 -b .path
%patch1 -p1 -b .compile

%build
export QTDIR=%{_prefix}/lib/qt3 ; export QTLIB=$QTDIR/%{_lib}
%configure

%make

%install
rm -rf %{buildroot}
make install DESTDIR=$RPM_BUILD_ROOT

# Not installed with make install
mkdir -p %{buildroot}/%{_datadir}/QtRadio
cp -f -R QtRadio %{buildroot}/%{_datadir}


(cd $RPM_BUILD_ROOT
mkdir -p .%{_menudir}/menu
cat > .%{_menudir}/%name <<EOF
?package(%name):\
command="%{_bindir}/%{name}"\
icon="%name.png"\
title="QtRadio"\
longtitle="QtRadio - listen to the radio with QtRadio."\
needs="x11"\
section="Multimedia/Sound"
EOF
)

install -d %buildroot/%_miconsdir
install -d %buildroot/%_liconsdir
install -d %buildroot/%_iconsdir

# Todo: icons
#install -m644 %SOURCE1 %buildroot/%_miconsdir/%name.png
#install -m644 %SOURCE2 %buildroot/%_iconsdir/%name.png
#install -m644 %SOURCE3 %buildroot/%_liconsdir/%name.png

%{find_lang} %name


%post
%{update_menus}

%postun
%{clean_menus}


%clean
rm -rf %{buildroot}


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING README TODO
%{_bindir}/*
%dir %{_datadir}/QtRadio
%{_datadir}/QtRadio/*
#%{_datadir}/icons/*
%{_menudir}/%{name}


%changelog
* Fri Jan 13 2006 Marcel Pol <mpol@mandriva.org> 0.8.1-5mdk
- fix build on x86_64 (thanks Anssi)

* Fri Sep 02 2005 Marcel Pol <mpol@mandriva.org> 0.8.1-4mdk
- rebuild

* Tue Aug 31 2004 Marcel Pol <mpol@mandrake.org> 0.8.1-3mdk
- patch1 fix compile with gcc-3.4

* Tue Jun 01 2004 Marcel Pol <mpol@mandrake.org> 0.8.1-2mdk
- reenable libtoolize

* Mon Feb 16 2004 Marcel Pol <mpol@mandrake.org> 0.8.1-1mdk
- 0.8.1
- fix buildrequires
- fix menupath
- drop patch1, merged upstream

* Sun Aug 31 2003 Marcel Pol <mpol@gmx.net> 0.8.0-1mdk
- initial mandrake release