File miro.spec of Package miro
# norootforbuild
%define _prefix /usr
Name: miro
Version: 0.9.9.1
Release: 1.1
License: GPL
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: mozilla-xulrunner181 mozilla-xulrunner181-devel
BuildRequires: python-gtk python-gtk-devel python-gnome python-gnome-devel
BuildRequires: python-gnome-extras
BuildRequires: python python-devel pyrex python-xml gtk2-devel
#BuildRequires: xine-lib xine-devel
BuildRequires: libxine1 libxine1-devel
BuildRequires: boost boost-devel
BuildRequires: gcc gcc-c++ libstdc++ libstdc++-devel make glibc-devel
BuildRequires: autoconf automake libtool update-desktop-files
BuildRequires: libxml2-devel gnome-vfs2-devel qt3 qt3-devel libqt4 libqt4-devel
Group: Productivity/Multimedia/Video/Players
Summary: RSS Aggregator with Video Playback for watching Internet Video
URL: http://www.getmiro.com/
Source: Miro-0.9.9.1.tar.gz
%description
RSS Aggregator with Video Playback for watching Internet Video
%prep
%setup -q -n "Miro-0.9.9.1"
%build
pushd "platform/gtk-x11"
CFLAGS="%{optflags}" %__python ./setup.py build
popd
%install
pushd "platform/gtk-x11"
%__python ./setup.py install --root="%{buildroot}" --prefix="%{_prefix}"
popd
%suse_update_desktop_file -r miro AudioVideo Player
%find_lang miro
%clean
rm -rf "$RPM_BUILD_ROOT"
%files -f miro.lang
%defattr(-,root,root)
%doc README CREDITS
%{_bindir}/miro
%{py_sitedir}/miro
%{_datadir}/miro
%{_datadir}/applications/miro.desktop
%{_datadir}/pixmaps/miro*.png
%{_datadir}/mime/packages/miro.xml
%doc %{_mandir}/man1/miro.1*
%{py_sitedir}/miro-0.9.9.1-py2.5.egg-info
%{_bindir}/miro.real