]> git.pld-linux.org Git - packages/kalva.git/blob - kalva.spec
- updated to 0.8.0
[packages/kalva.git] / kalva.spec
1 # TODO:
2 # - for scheduling recordings req. perl-Config-Crontab
3 #
4 Summary:        A Lightweight Videorecorder Application
5 Summary(pl):    Lekka aplikacja do nagrywania obrazu
6 Name:           kalva
7 Version:        0.8.0
8 Release:        1
9 License:        GPL v2
10 Group:          X11/Applications/Multimedia
11 Source0:        http://download.berlios.de/kalva/%{name}-%{version}.tar.bz2
12 # Source0-md5:  c1d61511a27b6a681a1a3c99716f232e
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
19 Requires:       mplayer
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 Kalva is A Lightweight Videorecorder Application. It is a simple
24 videorecorder using the MEncoder to do the real work. Kalva provides
25 immediate recording and scheduling recordings for movies and serials.
26 Kalva has a pluginsystem for im- and exportfilters for channellists
27 from other TV applications and can build a new channellist via scantv.
28 Kalva provides a convenient DCOP interface so that it can be controled
29 via the commandline or by external programs like xmltv browsers.
30
31 %description -l pl
32 Kalva (Kalva is A Leightweight Videorecorder Application) to lekka
33 aplikacja do nagrywania obrazu. U¿ywa MEncodera do w³a¶ciwej pracy.
34 Kalva pozwala na natychmiastowe nagrywanie oraz planowanie nagrañ
35 filmów i seriali. Ma system wtyczek do filtrów importu i eksportu list
36 kana³ów z innych aplikacji telewizyjnych i mo¿e tworzyæ nowe listy
37 kana³ów poprzez scantv. Kalva dostarcza wygodny interfejs DCOP, tak
38 wiêc mo¿e byæ sterowana z linii poleceñ lub przez zewnêtrzne programy,
39 takie jak przegl±darki xmltv.
40
41 %prep
42 %setup -q
43
44 %build
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.destkop
47 echo "Categories=Qt;KDE;AudioVideo;Recorder;" >> kalva/src/kalva.desktop
48
49 cp -f /usr/share/automake/config.sub admin
50 %{__make} -f admin/Makefile.common cvs
51
52 %configure \
53 %if "%{_lib}" == "lib64"
54         --enable-libsuffix=64 \
55 %endif
56         --%{?debug:en}%{!?debug:dis}able-debug%{?debug:=full} \
57         --with-qt-libraries=%{_libdir}
58 %{__make}
59
60 %install
61 rm -rf $RPM_BUILD_ROOT
62
63 %{__make} install \
64         DESTDIR=$RPM_BUILD_ROOT \
65         kde_htmldir=%{_kdedocdir} \
66         kde_libs_htmldir=%{_kdedocdir} \
67         kdelnkdir=%{_desktopdir} \
68
69 mv -f $RPM_BUILD_ROOT/usr/lib/tvapp/tvapp.pm \
70         $RPM_BUILD_ROOT%{_datadir}/apps/kalva
71
72 %find_lang %{name} --with-kde
73
74 %post   -p /sbin/ldconfig
75 %postun -p /sbin/ldconfig
76
77 %clean
78 rm -rf $RPM_BUILD_ROOT
79
80 %files -f %{name}.lang
81 %defattr(644,root,root,755)
82 %doc AUTHORS TODO
83 %attr(755,root,root) %{_bindir}/*
84 %attr(755,root,root) %{_libdir}/*.so.*.*.*
85 %attr(755,root,root) %{_libdir}/kde3/*.so
86 %{_libdir}/kde3/*.la
87 %{_datadir}/apps/kalva
88 %{_datadir}/apps/scantvplugin
89 %{_datadir}/apps/tv_stationsfilterplugin
90 %{_datadir}/apps/xawtvrcfilterplugin
91 %{_datadir}/config.kcfg/kalva.kcfg
92 %{_datadir}/services/*
93 %{_datadir}/servicetypes/*
94 %{_desktopdir}/kalva.desktop
95 %{_iconsdir}/hicolor/*/*/*.png
This page took 0.036358 seconds and 3 git commands to generate.