]> git.pld-linux.org Git - packages/dlm.git/blame - dlm.spec
Version: 3.99.5
[packages/dlm.git] / dlm.spec
CommitLineData
5b382131 1Summary: General-purpose distributed lock manager
726e75da 2Summary(pl.UTF-8): Zarządca rozproszonych blokad ogólnego przeznaczenia
8dffa6df 3Name: dlm
72091d3c
JK
4Version: 3.99.5
5Release: 0.1
6License: LGPL v2.1+, GPL v2
8dffa6df 7Group: Libraries
72091d3c
JK
8Source0: http://people.redhat.com/teigland/%{name}-%{version}.tar.gz
9# Source0-md5: cad4999d0c42000bf5898af34f587728
10Patch0: %{name}-link_order.patch
1d87f491 11URL: http://sources.redhat.com/cluster/dlm/
72091d3c 12BuildRequires: corosync-devel
8dffa6df
AM
13BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15%description
16The DLM lock manager is a kernel-based VMS-like distributed lock
17manager. It is general purpose and not specific to only GFS or CLVM.
18Kernel and userspace locking API's are available.
19
b1dbe4c9
JR
20%description -l pl.UTF-8
21Zarządca blokad DLM to oparty na jądrze zarządca rozproszonych blokad
22w stylu VMS. Jest ogólnego przeznaczenia, przeznaczonym nie tylko dla
23GFS-a czy CLVM-a. Dostępne są API blokowania w jądrze i przestrzeni
24użytkownika.
5b382131 25
72091d3c
JK
26%package libs
27Summary: DLM libraries
28Summary(pl.UTF-8): Biblioteki DLM
29Group: Development/Libraries
30Requires: %{name} = %{version}-%{release}
31
32%description libs
33DLM libraries.
34
35%description libs -l pl.UTF-8
36Biblioteki DLM.
37
8dffa6df 38%package devel
5b382131 39Summary: Header files and development documentation for DLM
726e75da 40Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja programisty dla DLM-a
8dffa6df 41Group: Development/Libraries
72091d3c 42Requires: %{name}-libs = %{version}-%{release}
8dffa6df
AM
43
44%description devel
5b382131
JB
45Header files and development documentation for DLM.
46
b1dbe4c9
JR
47%description devel -l pl.UTF-8
48Pliki nagłówkowe i dokumentacja programisty dla DLM-a.
8dffa6df 49
8dffa6df 50%prep
72091d3c
JK
51%setup -q
52%patch0 -p1
5cbeede5 53
8dffa6df 54%build
72091d3c
JK
55%{__make} \
56 PREFIX=%{_prefix} \
57 LIBNUM=%{_lib} \
58 BINDIR=%{_sbindir} \
59 LIBDIR=%{_libdir} \
60 MANDIR=%{_mandir} \
61 HDRDIR=%{_includedir} \
62 CC="%{__cc} %{rpmcflags} %{rpmcppflags} %{rpmldflags}"
8dffa6df
AM
63
64%install
65rm -rf $RPM_BUILD_ROOT
72091d3c
JK
66%{__make} install \
67 DESTDIR=$RPM_BUILD_ROOT \
68 PREFIX=%{_prefix} \
69 LIBNUM=%{_lib} \
70 BINDIR=%{_sbindir} \
71 LIBDIR=%{_libdir} \
72 MANDIR=%{_mandir} \
73 HDRDIR=%{_includedir}
5cbeede5 74
26533f38 75
8dffa6df
AM
76%clean
77rm -rf $RPM_BUILD_ROOT
78
434cf752 79%post -p /sbin/ldconfig
80%postun -p /sbin/ldconfig
8dffa6df
AM
81
82%files
83%defattr(644,root,root,755)
72091d3c
JK
84%doc README.license
85%attr(755,root,root) %{_sbindir}/*
86/lib/udev/rules.d/51-dlm.rules
87%{_mandir}/man8/*.8*
88%{_mandir}/man5/dlm.conf.5.gz
89
90%files libs
91%defattr(644,root,root,755)
92%ghost %{_libdir}/libdlm.so.3
93%attr(755,root,root) %{_libdir}/libdlm.so.3.*
94%ghost %{_libdir}/libdlm_lt.so.3
95%attr(755,root,root) %{_libdir}/libdlm_lt.so.3.*
96%ghost %{_libdir}/libdlmcontrol.so.3
97%attr(755,root,root) %{_libdir}/libdlmcontrol.so.3.*
8dffa6df
AM
98
99%files devel
100%defattr(644,root,root,755)
40da1aa7
JB
101%attr(755,root,root) %{_libdir}/libdlm.so
102%attr(755,root,root) %{_libdir}/libdlm_lt.so
72091d3c 103%attr(755,root,root) %{_libdir}/libdlmcontrol.so
23f0b8c2 104%{_includedir}/libdlm.h
72091d3c 105%{_includedir}/libdlmcontrol.h
40da1aa7
JB
106%{_mandir}/man3/dlm_*.3*
107%{_mandir}/man3/libdlm.3*
72091d3c
JK
108%{_pkgconfigdir}/libdlm.pc
109%{_pkgconfigdir}/libdlm_lt.pc
8dffa6df 110
This page took 0.090688 seconds and 4 git commands to generate.