]> git.pld-linux.org Git - packages/lockfile-progs.git/blob - lockfile-progs.spec
676c08243151706f93e7c09cd4468ca410fb06e5
[packages/lockfile-progs.git] / lockfile-progs.spec
1 Summary:        Programs for locking and unlocking files and mailboxes
2 Summary(pl.UTF-8):      Programy do blokowania i odblokowywania plików i skrzynek pocztowych
3 Name:           lockfile-progs
4 Version:        0.1.17
5 Release:        2
6 License:        GPL v2
7 Group:          Applications
8 Source0:        http://ftp.debian.org/debian/pool/main/l/lockfile-progs/%{name}_%{version}.tar.gz
9 # Source0-md5:  64424a766fbc8cf6d613fcc14a096e14
10 BuildRequires:  liblockfile-devel
11 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
12
13 %description
14 This package includes several programs to safely lock and unlock files
15 and mailboxes from the command line.
16
17 These include:
18 - lockfile-create
19 - lockfile-remove
20 - lockfile-touchlock
21 - mail-lock
22 - mail-unlock
23 - mail-touchlock.
24
25 These programs use liblockfile to perform the file locking and
26 unlocking.
27
28 %description -l pl.UTF-8
29 Ten pakiet zawiera kilka programów do bezpiecznego blokowania i
30 odblokowywania plików i skrzynek pocztowych z linii poleceń:
31 - lockfile-create
32 - lockfile-remove
33 - lockfile-touchlock
34 - mail-lock
35 - mail-unlock
36 - mail-touchlock.
37
38 Programy te wykorzystują bibliotekę liblockfile do wykonywania
39 blokowania i odblokowywania plików.
40
41 %prep
42 %setup -q
43
44 %build
45 %{__make} \
46         CC="%{__cc}" \
47         CFLAGS="%{rpmcflags}"
48
49 %install
50 rm -rf $RPM_BUILD_ROOT
51 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
52
53 cp -a bin/* $RPM_BUILD_ROOT%{_bindir}
54 cp -a man/* $RPM_BUILD_ROOT%{_mandir}/man1
55
56 echo '.so lockfile-progs.1' > lp.1
57 install lp.1 $RPM_BUILD_ROOT%{_mandir}/man1/lockfile-check.1
58 install lp.1 $RPM_BUILD_ROOT%{_mandir}/man1/lockfile-create.1
59 install lp.1 $RPM_BUILD_ROOT%{_mandir}/man1/lockfile-remove.1
60 install lp.1 $RPM_BUILD_ROOT%{_mandir}/man1/lockfile-touch.1
61 install lp.1 $RPM_BUILD_ROOT%{_mandir}/man1/mail-lock.1
62 install lp.1 $RPM_BUILD_ROOT%{_mandir}/man1/mail-unlock.1
63 install lp.1 $RPM_BUILD_ROOT%{_mandir}/man1/mail-touchlock.1
64
65 %clean
66 rm -rf $RPM_BUILD_ROOT
67
68 %files
69 %defattr(644,root,root,755)
70 %doc TODO debian/changelog
71 %attr(755,root,root) %{_bindir}/lockfile-check
72 %attr(755,root,root) %{_bindir}/lockfile-create
73 %attr(755,root,root) %{_bindir}/lockfile-remove
74 %attr(755,root,root) %{_bindir}/lockfile-touch
75 %attr(755,root,root) %{_bindir}/mail-lock
76 %attr(755,root,root) %{_bindir}/mail-touchlock
77 %attr(755,root,root) %{_bindir}/mail-unlock
78 %{_mandir}/man1/lockfile-check.1*
79 %{_mandir}/man1/lockfile-create.1*
80 %{_mandir}/man1/lockfile-progs.1*
81 %{_mandir}/man1/lockfile-remove.1*
82 %{_mandir}/man1/lockfile-touch.1*
83 %{_mandir}/man1/mail-lock.1*
84 %{_mandir}/man1/mail-touchlock.1*
85 %{_mandir}/man1/mail-unlock.1*
This page took 0.070378 seconds and 2 git commands to generate.