Name: freetuxtv Summary: Freetuxtv - TV player Version: 0.6.5 Release: %{?dist} Group: Applications/Multimedia License: GPLv2 Source: http://freetuxtv.googlecode.com/files/%{name}-%{version}.tar.gz URL: http://freetuxtv.googlecode.com BuildRequires: gettext-devel BuildRequires: curl-devel BuildRequires: gtk2-devel BuildRequires: glib2-devel BuildRequires: dbus-glib-devel BuildRequires: libnotify-devel BuildRequires: sqlite-devel BuildRequires: vlc-devel BuildRequires: intltool BuildRoot: %{_tmppath}/%{name}-%{version}-build %description freetuxtv is a player for Television on Internet with french Free or SFR (ex-Neuf) Internet service providers, and a lot of WebTV in french languages in the world (Canada, Switzerland, Belgium, etc...). %prep %setup -q %build %configure --disable-static --enable-shared make %install make install DESTDIR=$RPM_BUILD_ROOT mkdir -p %{buildroot}%{_datadir}/applications %find_lang %{name} rm -fr %{buildroot}%{_libdir}/*.so %{buildroot}%{_libdir}/*.la %{buildroot}%{_includedir} %post /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : /usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || : update-desktop-database &> /dev/null || : %posttrans /usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || : %postun /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :r if [ $1 -eq 0 ] ; then /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null /usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || : fi update-desktop-database &> /dev/null || : %files -f %{name}.lang %doc AUTHORS COPYING README ChangeLog %{_bindir}/%{name} %{_datadir}/%{name} %{_datadir}/applications/%{name}.desktop %{_iconsdir}/hicolor/*/apps/* %{_libdir}/*.so.* %changelog *Wed Jun 13 2012 - First RPM release for this distribution