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