Name: gtvg Version: 0.3 Release: 1%{?dist} Summary: A simple TV program schedule viewer Group: Applications/Multimedia License: GPLv2+ URL: http://gtvg.sourceforge.net/ Source0: http://prdownloads.sourceforge.net/gtvg/%{name}-%{version}.tar.gz Patch0: gtvg-0.3-nodocs.patch Patch1: gtvg-0.3-noicons.patch Patch2: gtvg-0.3-desktopkeys.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel >= 2.10 libglade2-devel GConf2-devel BuildRequires: libnotify-devel dbus-glib-devel perl(XML::Parser) BuildRequires: libgnomecanvas-devel gettext desktop-file-utils #Requires: %description The gTVG TV Guide is a simple TV program schedule viewer, which allows you to quickly see what is on TV at the moment or later, and be reminded of when your favourite shows start. %prep %setup -q %patch0 -p 1 -b .nodocs %patch1 -p 1 -b .nodocs %patch2 -p 1 -b .desktopkeys %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 install -p -D -m 0644 data/images/scalable/%{name}.svg $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}.svg desktop-file-install --vendor=fedora \ --delete-original \ --dir=$RPM_BUILD_ROOT%{_datadir}/applications \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %pre if [ "$1" -gt 1 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null || : fi %post export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule \ %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || : %preun if [ "$1" -eq 0 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || : fi %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING %{_bindir}/%{name} %{_datadir}/%{name} %{_datadir}/applications/*%{name}.desktop %{_datadir}/pixmaps/%{name}.svg %{_sysconfdir}/gconf/schemas/%{name}.schemas %changelog * Thu Jan 31 2008 Ignacio Vazquez-Abrams 0.3-1 - Initial RPM release