]> git.pld-linux.org Git - packages/libcap.git/blame - libcap.spec
- tabs in preamble
[packages/libcap.git] / libcap.spec
CommitLineData
a3727a03 1Summary: POSIX.1e capability suite
3f4fdf19
ER
2Summary(pl.UTF-8): Wsparcie dla standardu "capability" POSIX.1e
3Summary(pt_BR.UTF-8): Biblioteca para leitura e configuração de capabilities.
a3727a03 4Name: libcap
6e8ae881 5Version: 1.10
9043b730 6Release: 5
6e8ae881 7Epoch: 1
3020fb24 8License: GPL or BSD
a9084d12 9Group: Applications/System
4657eb86 10Source0: ftp://ftp.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.2/%{name}-%{version}.tar.gz
6e8ae881 11# Source0-md5: 2c09eea823f67cfdde96177a959bc39b
a9084d12 12Patch0: %{name}-1.92-make.patch
2f091405 13Patch1: %{name}-link.patch
3020fb24 14URL: http://www.kernel.org/pub/linux/libs/security/linux-privs/
cb671697 15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
a3727a03 16
33195603 17%define _sbindir /sbin
18
a3727a03 19%description
20The POSIX.1e capability library for Linux. This package contains the
21getcap and setcap binaries and manual pages.
22
7452e339
JR
23%description -l pl.UTF-8
24Biblioteka, programy oraz strony manuala zawierające implementację
a9084d12 25"capability" standardu POSIX.1e.
a3727a03 26
7452e339
JR
27%description -l pt_BR.UTF-8
28Biblioteca para leitura e configuração de capabilities.
dcee9371 29
010b4d11 30%package devel
d0911549 31Summary: Header files and development documentation for libcap
3f4fdf19
ER
32Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do libcap
33Summary(pt_BR.UTF-8): Arquivos de desenvolvimento para capabilities
a3727a03 34Group: Development/Libraries
85899e1d 35Requires: %{name} = %{epoch}:%{version}-%{release}
a3727a03 36
37%description devel
d0911549 38Header files and development documentation for libcap.
a3727a03 39
7452e339
JR
40%description devel -l pl.UTF-8
41Pliki nagłówkowe i dokumentacja do libcap.
a3727a03 42
7452e339 43%description devel -l pt_BR.UTF-8
72c51273 44Arquivos de desenvolvimento para capabilities.
dcee9371 45
a3727a03 46%prep
47%setup -q
2f091405
JB
48%patch0 -p1
49%patch1 -p1
a3727a03 50
51%build
c94b3c42 52%{__make} \
6e8ae881 53 CC="%{__cc}" \
c94b3c42 54 COPTFLAG="%{rpmcflags}"
a3727a03 55
56%install
57rm -rf $RPM_BUILD_ROOT
e7140f13 58
b4888553 59%{__make} install \
010b4d11 60 FAKEROOT=$RPM_BUILD_ROOT \
73a1f0ff 61 LIBDIR=$RPM_BUILD_ROOT/%{_lib} \
010b4d11 62 MANDIR=$RPM_BUILD_ROOT%{_mandir}
a3727a03 63
9043b730
JB
64install -d $RPM_BUILD_ROOT%{_libdir}
65ln -sf /%{_lib}/$(cd $RPM_BUILD_ROOT/%{_lib}; echo libcap.so.*.*) \
66 $RPM_BUILD_ROOT%{_libdir}/libcap.so
67
68# newer versions exist in man-pages
69# and these syscalls are specific to Linux/glibc, not libcap
70rm -f $RPM_BUILD_ROOT%{_mandir}/man2/cap{get,set}.2
71
a3727a03 72%clean
73rm -rf $RPM_BUILD_ROOT
74
2f091405
JB
75%post -p /sbin/ldconfig
76%postun -p /sbin/ldconfig
77
a3727a03 78%files
e079a980 79%defattr(644,root,root,755)
3020fb24 80%doc CHANGELOG License README
f9e9fa6d 81%attr(755,root,root) %{_sbindir}/*
73a1f0ff 82%attr(755,root,root) /%{_lib}/lib*.so.*.*
e7140f13 83
a3727a03 84%files devel
85%defattr(644,root,root,755)
9043b730 86%attr(755,root,root) %{_libdir}/lib*.so
bfe665d8 87%{_includedir}/sys/capability.h
9043b730 88%{_mandir}/man3/*
This page took 0.109208 seconds and 4 git commands to generate.