]> git.pld-linux.org Git - packages/kalva.git/blame - kalva.spec
- tabs in preamble
[packages/kalva.git] / kalva.spec
CommitLineData
ad00e0d4
KK
1# TODO:
2# - for scheduling recordings req. perl-Config-Crontab
3#
4d97ad51 4Summary: A Lightweight Videorecorder Application
10400dda 5Summary(pl.UTF-8): Lekka aplikacja do nagrywania obrazu
4d97ad51 6Name: kalva
47f82417 7Version: 0.8.78
16f5c5ab 8Release: 0.1
ad00e0d4 9License: GPL v2
dd131543 10Group: X11/Applications/Multimedia
1ee4c92e 11Source0: http://download.berlios.de/kalva/%{name}-%{version}.tar.bz2
47f82417 12# Source0-md5: 4cdcb0591fa031a53b514cb8e1e4c9c1
1ee4c92e 13URL: http://kalva.berlios.de/
4d97ad51
MK
14BuildRequires: autoconf
15BuildRequires: automake
ad00e0d4 16BuildRequires: kdelibs-devel >= 9:3.3.0
4d97ad51 17BuildRequires: rpmbuild(macros) >= 1.129
ad00e0d4 18BuildRequires: sed >= 4.0
3726d56e 19Requires: mencoder
ad00e0d4 20Requires: mplayer
4d97ad51
MK
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
dd131543 24Kalva is A Lightweight Videorecorder Application. It is a simple
4d97ad51 25videorecorder using the MEncoder to do the real work. Kalva provides
dd131543 26immediate recording and scheduling recordings for movies and serials.
4d97ad51 27Kalva has a pluginsystem for im- and exportfilters for channellists
dd131543 28from other TV applications and can build a new channellist via scantv.
4d97ad51
MK
29Kalva provides a convenient DCOP interface so that it can be controled
30via the commandline or by external programs like xmltv browsers.
31
8f30cab9 32%description -l pl.UTF-8
dd131543 33Kalva (Kalva is A Leightweight Videorecorder Application) to lekka
8f30cab9
JR
34aplikacja do nagrywania obrazu. Używa MEncodera do właściwej pracy.
35Kalva pozwala na natychmiastowe nagrywanie oraz planowanie nagrań
36filmów i seriali. Ma system wtyczek do filtrów importu i eksportu list
37kanałów z innych aplikacji telewizyjnych i może tworzyć nowe listy
38kanałów poprzez scantv. Kalva dostarcza wygodny interfejs DCOP, tak
39więc może być sterowana z linii poleceń lub przez zewnętrzne programy,
40takie jak przeglądarki xmltv.
4d97ad51
MK
41
42%prep
4d97ad51
MK
43%setup -q
44
5cc39617 45%{__sed} -i 's,/usr/lib/tvapp,%{_datadir}/apps/kalva,' kalva/src/tvapp.pl
7575bc56 46echo "Comment[pl]=Lekka aplikacja do nagrywania obrazu" >> kalva/src/kalva.desktop
ad00e0d4
KK
47echo "Categories=Qt;KDE;AudioVideo;Recorder;" >> kalva/src/kalva.desktop
48
5cc39617 49%build
4d97ad51 50cp -f /usr/share/automake/config.sub admin
4d97ad51
MK
51%{__make} -f admin/Makefile.common cvs
52
53%configure \
54%if "%{_lib}" == "lib64"
55 --enable-libsuffix=64 \
56%endif
57 --%{?debug:en}%{!?debug:dis}able-debug%{?debug:=full} \
58 --with-qt-libraries=%{_libdir}
59%{__make}
60
61%install
62rm -rf $RPM_BUILD_ROOT
4d97ad51
MK
63
64%{__make} install \
65 DESTDIR=$RPM_BUILD_ROOT \
66 kde_htmldir=%{_kdedocdir} \
67 kde_libs_htmldir=%{_kdedocdir} \
68 kdelnkdir=%{_desktopdir} \
69
47f82417 70mv -f $RPM_BUILD_ROOT%{_prefix}/lib/tvapp/tvapp.pm \
ad00e0d4
KK
71 $RPM_BUILD_ROOT%{_datadir}/apps/kalva
72
1ee4c92e
KK
73%find_lang %{name} --with-kde
74
ad00e0d4
KK
75%post -p /sbin/ldconfig
76%postun -p /sbin/ldconfig
4d97ad51
MK
77
78%clean
79rm -rf $RPM_BUILD_ROOT
80
1ee4c92e 81%files -f %{name}.lang
4d97ad51 82%defattr(644,root,root,755)
ad00e0d4 83%doc AUTHORS TODO
4d97ad51 84%attr(755,root,root) %{_bindir}/*
ad00e0d4
KK
85%attr(755,root,root) %{_libdir}/*.so.*.*.*
86%attr(755,root,root) %{_libdir}/kde3/*.so
87%{_libdir}/kde3/*.la
47f82417 88%{_libdir}/*.la
ad00e0d4
KK
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
1ee4c92e 97%{_iconsdir}/hicolor/*/*/*.png
47f82417 98%{_includedir}/kchlstfilterplugin/channellistinterface.h
99%{_includedir}/kchlstfilterplugin/kchlstfilterplugin.h
100%{_prefix}/lib/libkchlstfilterplugininterfaces.la
101%{_desktopdir}/kde/kalva.desktop
This page took 0.09763 seconds and 4 git commands to generate.