]> git.pld-linux.org Git - packages/ppplicznik.git/blob - ppplicznik.spec
d4d765bc7b6b1134b106d85a3dec4fa4ce77eb5d
[packages/ppplicznik.git] / ppplicznik.spec
1 Summary:        A modem connection timer
2 Summary(pl):    Licznik czasu po³±czenia modemowego
3 Name:           ppplicznik
4 Version:        1.0.0
5 Release:        1
6 License:        GPL
7 Group:          Networking/Utilities
8 Group(de):      Netzwerkwesen/Werkzeuge
9 Group(es):      Red/Utilitarios
10 Group(pl):      Sieciowe/Narzêdzia
11 Group(pt_BR):   Rede/Utilitários
12 URL:            http://gruesome.republika.pl/
13 Source0:        http://gruesome.republika.pl/%{name}-%{version}.tar.bz2
14 Patch0:         ppplicznik-ncurses-path.patch
15 BuildRequires:  gettext-devel
16 BuildRequires:  libstdc++-devel
17 BuildRequires:  ncurses-devel
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20 %description
21 ppplicznik is a program which during modem connection lets you to
22 control it's remaining time and amount of received data. Informations
23 are being displayed in a window on terminal. After terminating the
24 connection it's stats would be saved to a file. ppplicznik called with
25 appriopriate command-line option will read it and show every or only
26 the last-month connections saved in the file.
27
28 %description -l pl
29 ppplicznik to program, który w czasie trwania po³±czenia modemowego
30 pozwoli Ci kontrolowaæ jego d³ugo¶æ oraz ilo¶æ pobieranych danych.
31 Informacje prezentowane s± w okienku na terminalu tekstowym. Po
32 zakoñczeniu po³±czenia dane o nim zostan± zapisane do pliku.
33 ppplicznik wywo³any z odpowiedni± opcj± odczyta go i przedstawi
34 wszystkie po³±czenia zapisane w pliku lub tylko te z danego miesi±ca.
35
36 %prep
37 %setup -q
38 %patch0 -p1
39
40 %build
41 %configure
42 %{__make}
43
44 %install
45 rm -rf $RPM_BUILD_ROOT
46 install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_bindir},%{_datadir}/%{name}} \
47         $RPM_BUILD_ROOT{%{_mandir}/man1,%{_mandir}/pl/man1,%{_datadir}/locale/pl/LC_MESSAGES}
48
49 install src/ppplicznik $RPM_BUILD_ROOT%{_bindir}
50 install misc/sound.wav $RPM_BUILD_ROOT%{_datadir}/ppplicznik
51 install misc/ppplicznik.1 $RPM_BUILD_ROOT%{_mandir}/man1
52 # install misc/pl/ppplicznik.1 $RPM_BUILD_ROOT%{_mandir}/pl/man1
53 sed s/"\/usr\/local\/share"/"\/usr\/share"/ < misc/ppplicznik.conf > $RPM_BUILD_ROOT%{_sysconfdir}/ppplicznik.conf
54 install po/pl.gmo $RPM_BUILD_ROOT%{_datadir}/locale/pl/LC_MESSAGES/%{name}.mo
55
56 gzip -9nf AUTHORS ChangeLog NEWS 
57
58 %find_lang %{name}
59
60 %clean
61 rm -rf $RPM_BUILD_ROOT
62
63 %files -f %{name}.lang
64 %defattr(644,root,root,755)
65 %doc *.gz
66 %attr(755,root,root) %{_bindir}/*
67 %{_datadir}/ppplicznik
68 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/%{name}.conf
69 %{_mandir}/man1/*
70 # %lang(pl) %{_mandir}/pl/man1/*
This page took 0.044363 seconds and 2 git commands to generate.