]> git.pld-linux.org Git - packages/canlock.git/blob - canlock.spec
- note on libcanlock project
[packages/canlock.git] / canlock.spec
1 Summary:        A library for creating and verifying cancel locks
2 Summary(pl.UTF-8):      Biblioteka do tworzenia i weryfikowania cancel-locków
3 Name:           canlock
4 Version:        2b
5 Release:        4
6 License:        BSD-like
7 Group:          Libraries
8 Source0:        http://mysite.verizon.net/vze4y7p6/cssri/tar/%{name}%{version}.tar.gz
9 # Source0-md5:  b35e464dfc54dcf1e7459a5ad67cb2f2
10 URL:            http://albasani.net/wiki/Cancel-Lock
11 BuildRequires:  libtool
12 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
13
14 %description
15 A library for creating and verifying cancel locks (special news
16 articles headers that prevent cancelling articles by unauthorized
17 persons).
18
19 %description -l pl.UTF-8
20 Biblioteka do tworzenia i weryfikowania cancel-locków (specjalnych
21 nagłówków artykułów newsowych zapobiegających usuwaniu artykułów przez
22 osoby nieuprawnione).
23
24 %package devel
25 Summary:        Header files for canlock library
26 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki canlock
27 Group:          Development/Libraries
28 Requires:       %{name} = %{version}-%{release}
29
30 %description devel
31 Header files for canlock library.
32
33 %description devel -l pl.UTF-8
34 Pliki nagłówkowe biblioteki canlock.
35
36 %package static
37 Summary:        Static canlock library
38 Summary(pl.UTF-8):      Statyczna biblioteka canlock
39 Group:          Development/Libraries
40 Requires:       %{name}-devel = %{version}-%{release}
41
42 %description static
43 Static canlock library.
44
45 %description static -l pl.UTF-8
46 Statyczna biblioteka canlock.
47
48 %prep
49 %setup -q -n %{name}%{version}
50
51 %build
52 %{__make} libcanlock.a \
53         CC="libtool --mode=compile %{__cc}" \
54         CFLAGS="%{rpmcflags} -Iinclude"
55
56 libtool --mode=link %{__cc} %{rpmldflags} -o libcanlock.la src/*.lo -rpath %{_libdir}
57
58 %install
59 rm -rf $RPM_BUILD_ROOT
60 install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}}
61
62 libtool --mode=install install libcanlock.la $RPM_BUILD_ROOT%{_libdir}
63 install include/canlock.h $RPM_BUILD_ROOT%{_includedir}
64
65 %clean
66 rm -rf $RPM_BUILD_ROOT
67
68 %post   -p /sbin/ldconfig
69 %postun -p /sbin/ldconfig
70
71 %files
72 %defattr(644,root,root,755)
73 %doc CHANGES README doc
74 %attr(755,root,root) %{_libdir}/libcanlock.so.*.*.*
75 %attr(755,root,root) %ghost %{_libdir}/libcanlock.so.0
76
77 %files devel
78 %defattr(644,root,root,755)
79 %attr(755,root,root) %{_libdir}/libcanlock.so
80 %{_libdir}/libcanlock.la
81 %{_includedir}/canlock.h
82
83 %files static
84 %defattr(644,root,root,755)
85 %{_libdir}/libcanlock.a
This page took 0.169412 seconds and 3 git commands to generate.