|
@@ -3,15 +3,16 @@
|
|
|
Summary: Library for getting and setting POSIX.1e capabilities
|
|
|
Summary(ja): POSIX.1e ケーパビリティを取得・設定するためのライブラリ
|
|
|
Name: libcap
|
|
|
-Version: 2.16
|
|
|
-Release: 4%{?_dist_release}
|
|
|
+Version: 2.24
|
|
|
+Release: 1%{?_dist_release}
|
|
|
|
|
|
License: LGPLv2
|
|
|
Group: System Environment/Libraries
|
|
|
|
|
|
-Source: http://www.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.6/%{name}-%{version}.tar.gz
|
|
|
+Source: http://www.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.6/%{name}-%{version}.tar.xz
|
|
|
|
|
|
-Patch0: libcap-2.16-headerfix.patch
|
|
|
+# Patch0: libcap-2.16-headerfix.patch
|
|
|
+Patch1: %{name}-2.24-buildflags.patch
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
BuildRequires: libattr-devel
|
|
@@ -64,7 +65,8 @@ libcap.
|
|
|
|
|
|
%prep
|
|
|
%setup -q
|
|
|
-%patch0 -p1
|
|
|
+# %patch0 -p1
|
|
|
+%patch1 -p1
|
|
|
|
|
|
%build
|
|
|
# libcap can not be build with _smp_mflags:
|
|
@@ -73,12 +75,14 @@ make PREFIX=%{_prefix} LIBDIR=%{_libdir} SBINDIR=%{_sbindir} \
|
|
|
|
|
|
%install
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
-make install DESTDIR=${RPM_BUILD_ROOT} \
|
|
|
+make install RAISE_SETFCAP=no \
|
|
|
+ DESTDIR=${RPM_BUILD_ROOT} \
|
|
|
LIBDIR=${RPM_BUILD_ROOT}/%{_lib} \
|
|
|
SBINDIR=${RPM_BUILD_ROOT}/%{_sbindir} \
|
|
|
INCDIR=${RPM_BUILD_ROOT}/%{_includedir} \
|
|
|
MANDIR=${RPM_BUILD_ROOT}/%{_mandir}/ \
|
|
|
- COPTFLAG="$RPM_OPT_FLAGS"
|
|
|
+ PKGCONFIGDIR=%{buildroot}/%{_libdir}/pkgconfig/ \
|
|
|
+ COPTFLAG="$RPM_OPT_FLAGS"
|
|
|
mkdir -p ${RPM_BUILD_ROOT}/%{_mandir}/man{2,3,8}
|
|
|
#mv -f doc/*.2 ${RPM_BUILD_ROOT}/%{_mandir}/man2/
|
|
|
mv -f doc/*.3 ${RPM_BUILD_ROOT}/%{_mandir}/man3/
|
|
@@ -125,6 +129,12 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
%endif
|
|
|
|
|
|
%changelog
|
|
|
+* Thu Jul 9 2015 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.24-1
|
|
|
+- new upstream release
|
|
|
+- change tarfile format
|
|
|
+- change flags in install section
|
|
|
+- add patch1, drop patch0 (patch1 from fedora)
|
|
|
+
|
|
|
* Tue Dec 31 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.16-4
|
|
|
- rebuild with VineSeed environment
|
|
|
|