Sophie

Sophie

distrib > Mandriva > 10.0 > i586 > by-pkgid > 7895bb22eafb9f7c4713f89593701ddf > files > 5

nxtvepg-2.6.0-2mdk.src.rpm

%define name	nxtvepg
%define Name	Nxtvepg
%define summary NexTView EPG decoder and browser	
%define version 2.6.0
%define release 2mdk

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	%{summary}
License:	GPL
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-icon-16.png
Source2:	%{name}-icon-32.png
Source3:	%{name}-icon-48.png
URL:		http://prdownloads.sourceforge.net/nxtvepg/nxtvepg-%{version}.tar.bz2
Group:		Video	
BuildRequires:	XFree86-devel tk
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
This is a decoder and browser for nexTView - an Electronic TV Programme Guide
for the analog domain (as opposed to the various digital EPGs that come with
most digital broadcasts). It allows you to decode and browse TV programme
listings for most of the major networks in Germany, Austria, France and
Switzerland.

Currently Nextview EPG is transmitted by:
- in Germany and Austria: Kabel1, 3Sat, RTL-II.
- in Switzerland: SF1, TSR1, TSI1, EuroNews.
- in France: Canal+, M6.
- in Turkey: TRT.

If you don't receive any of those, then this software unfortunately is
almost useless to you, except for a demo mode. For more details please
refer to the documentation in the "Help" menus or the UNIX manual page.

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q

%build
make prefix="%{prefix}"

%install

export resdir=$RPM_BUILD_ROOT/usr/X11R6/lib/X11/

make prefix=$RPM_BUILD_ROOT%_prefix resdir=$RPM_BUILD_ROOT/usr/X11R6/lib/X11/ mandir=$RPM_BUILD_ROOT%_mandir/man1 install 

strip  %{buildroot}%{_bindir}/nxtvepg
chmod 644 CHANGES README
install -d -m 755 %{buildroot}%{_mandir}/man1/
install -m 644 nxtvepg.1 %{buildroot}%{_mandir}/man1/
bzip2 $RPM_BUILD_ROOT%_mandir/man1/*

# remove unwanted file
rm -rf $RPM_BUILD_ROOT%_prefix/man/man1/*

# menu
install %{SOURCE1} -D -m 644 $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install %{SOURCE2} -D -m 644 $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install %{SOURCE3} -D -m 644 $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

install -d $RPM_BUILD_ROOT%{_menudir}
cat << EOF > $RPM_BUILD_ROOT%{_menudir}/%{name}
?package(%{name}): \
	command="%{_bindir}/%{name}" \
	icon="%{name}.png" \
	needs="x11" \
	section="Multimedia/Video" \
	title="%{Name}" \
	longtitle="%{summary}"
EOF
			
%post
%update_menus

%postun
%clean_menus

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%doc README CHANGES COPYRIGHT TODO nxtvepg.pod pod2help.pl manual.html
%{_bindir}/nxtvepg
%{_menudir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%_prefix/X11R6/lib/X11/app-defaults/*
%attr(644,root,root) %{_mandir}/man1/*

%changelog
* Thu Feb 12 2004 David Baudens <baudens@mandrakesoft.com> 2.6.0-2mdk
- Fix menu

* Sun Oct 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.6.0-1mdk
- 2.6.0

* Sat Aug 23 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.5.2-1mdk
- Release 2.5.2

* Fri Jul 11 2003 Pascal Terjan <CMoi@tuxfamily.org> 2.5.0-2mdk
- rebuild for new libtcl

* Tue Mar 25 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.5.0-1mdk
- 2.5.0

* Sun Oct 20 2002 Laurent Culioli <laurent@pschit> 2.3.1-1mdk
- initial package