Sophie

Sophie

distrib > Mandriva > 9.0 > i586 > media > contrib-src > by-pkgid > 8bdb4a572c5f13b5aa9d092d4c0ffb2e > files > 7

alevt-1.6.0-2mdk.src.rpm

Summary:	Teletext decoder and browser for the bttv based card
Name:		alevt
Version:	1.6.0
Release:	2mdk
License:	GPL
Group:		Video
Source0:	http://lecker.essen.de/~froese/%name/%name-%version.tar.bz2
Source10:	alevt-big.png
Source11:	alevt-mini.png
Source12:	alevt.png
Patch0:		%name-1.6.0-time.h.patch.bz2
Patch1:		alevt-1.6.0-vbi-fix.patch.bz2
URL:		http://lecker.essen.de/~froese/
BuildRequires:	XFree86-devel
BuildRequires:	libpng-devel >= 1.0.8
BuildRequires:	zlib-devel
BuildRoot:	%_tmppath/%name-%version-root-%(id -u -n)

%description
AleVT is a teletext/videotext decoder and browser for the bttv driver
(/dev/vbi) and X11. It features multiple windows, a page cache, regexp
searching, built-in manual, and more. There's also a program to get
the time from teletext and one to capture teletext pages from scripts.

%description -l pl
Dekoder oraz przegl±darka teletekstu. Pakiet ten umo¿liwia
przegl±danie stron telegazety.

%description -l de
X11 Videotextdecoder für den bttv Treiber.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
make OPT="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%_bindir,%_mandir/man1}

install alevt alevt-date alevt-cap $RPM_BUILD_ROOT%_bindir
install {alevt-cap.1,alevt-date.1,alevt.1x} $RPM_BUILD_ROOT%_mandir/man1

# Mandrake menu entry
mkdir -p $RPM_BUILD_ROOT/{%_liconsdir,%_miconsdir,%_menudir}
cat << EOF >$RPM_BUILD_ROOT%_menudir/%name
?package(%name): command="%name" icon="%name.png" \
needs="x11" title="Alevt" \
longtitle="Teletext/Videotext decoder and browser" section="Multimedia/Video"
EOF

install %SOURCE10 $RPM_BUILD_ROOT%_liconsdir/%name.png
install %SOURCE11 $RPM_BUILD_ROOT%_miconsdir/%name.png
install %SOURCE12 $RPM_BUILD_ROOT%_iconsdir/%name.png 


%clean
rm -rf $RPM_BUILD_ROOT


%post
%update_menus

%postun
%clean_menus


%files
%defattr(644,root,root,755)
%doc CHANGELOG COPYIGHT README
%attr(755,root,root) %_bindir/*
%_mandir/man1/*
%_menudir/%name
%_iconsdir/%name.png
%_liconsdir/%name.png
%_miconsdir/%name.png

%changelog
* Tue Apr 30 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.6.0-2mdk
- add menu entry

* Fri Apr 26 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.6.0-1mdk
- initial release
- fix missing time.h include [Patch0]
- use /dev/vbi0 as fallback [Patch1]