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