2 # - for scheduling recordings req. perl-Config-Crontab
4 Summary: A Lightweight Videorecorder Application
5 Summary(pl.UTF-8): Lekka aplikacja do nagrywania obrazu
10 Group: X11/Applications/Multimedia
11 Source0: http://download.berlios.de/kalva/%{name}-%{version}.tar.bz2
12 # Source0-md5: 4cdcb0591fa031a53b514cb8e1e4c9c1
13 URL: http://kalva.berlios.de/
14 BuildRequires: autoconf
15 BuildRequires: automake
16 BuildRequires: kdelibs-devel >= 9:3.3.0
17 BuildRequires: rpmbuild(macros) >= 1.129
18 BuildRequires: sed >= 4.0
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 Kalva is A Lightweight Videorecorder Application. It is a simple
25 videorecorder using the MEncoder to do the real work. Kalva provides
26 immediate recording and scheduling recordings for movies and serials.
27 Kalva has a pluginsystem for im- and exportfilters for channellists
28 from other TV applications and can build a new channellist via scantv.
29 Kalva provides a convenient DCOP interface so that it can be controled
30 via the commandline or by external programs like xmltv browsers.
32 %description -l pl.UTF-8
33 Kalva (Kalva is A Leightweight Videorecorder Application) to lekka
34 aplikacja do nagrywania obrazu. Używa MEncodera do właściwej pracy.
35 Kalva pozwala na natychmiastowe nagrywanie oraz planowanie nagrań
36 filmów i seriali. Ma system wtyczek do filtrów importu i eksportu list
37 kanałów z innych aplikacji telewizyjnych i może tworzyć nowe listy
38 kanałów poprzez scantv. Kalva dostarcza wygodny interfejs DCOP, tak
39 więc może być sterowana z linii poleceń lub przez zewnętrzne programy,
40 takie jak przeglądarki xmltv.
45 %{__sed} -i 's,/usr/lib/tvapp,%{_datadir}/apps/kalva,' kalva/src/tvapp.pl
46 echo "Comment[pl]=Lekka aplikacja do nagrywania obrazu" >> kalva/src/kalva.desktop
47 echo "Categories=Qt;KDE;AudioVideo;Recorder;" >> kalva/src/kalva.desktop
50 cp -f /usr/share/automake/config.sub admin
51 %{__make} -f admin/Makefile.common cvs
54 %if "%{_lib}" == "lib64"
55 --enable-libsuffix=64 \
57 --%{?debug:en}%{!?debug:dis}able-debug%{?debug:=full} \
58 --with-qt-libraries=%{_libdir}
62 rm -rf $RPM_BUILD_ROOT
65 DESTDIR=$RPM_BUILD_ROOT \
66 kde_htmldir=%{_kdedocdir} \
67 kde_libs_htmldir=%{_kdedocdir} \
68 kdelnkdir=%{_desktopdir} \
70 mv -f $RPM_BUILD_ROOT%{_prefix}/lib/tvapp/tvapp.pm \
71 $RPM_BUILD_ROOT%{_datadir}/apps/kalva
73 %find_lang %{name} --with-kde
75 %post -p /sbin/ldconfig
76 %postun -p /sbin/ldconfig
79 rm -rf $RPM_BUILD_ROOT
81 %files -f %{name}.lang
82 %defattr(644,root,root,755)
84 %attr(755,root,root) %{_bindir}/*
85 %attr(755,root,root) %{_libdir}/*.so.*.*.*
86 %attr(755,root,root) %{_libdir}/kde3/*.so
89 %{_datadir}/apps/kalva
90 %{_datadir}/apps/scantvplugin
91 %{_datadir}/apps/tv_stationsfilterplugin
92 %{_datadir}/apps/xawtvrcfilterplugin
93 %{_datadir}/config.kcfg/kalva.kcfg
94 %{_datadir}/services/*
95 %{_datadir}/servicetypes/*
96 %{_desktopdir}/kalva.desktop
97 %{_iconsdir}/hicolor/*/*/*.png
98 %{_includedir}/kchlstfilterplugin/channellistinterface.h
99 %{_includedir}/kchlstfilterplugin/kchlstfilterplugin.h
100 %{_prefix}/lib/libkchlstfilterplugininterfaces.la
101 %{_desktopdir}/kde/kalva.desktop