Kaynağa Gözat

libcap: update to 2.24 (Thanks to tomop-san)

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@9665 ec354946-7b23-47d6-9f5a-488ba84defc7
iwamoto 9 yıl önce
ebeveyn
işleme
46249ca8cb
1 değiştirilmiş dosya ile 17 ekleme ve 7 silme
  1. 17 7
      lib/libc/libcap/libcap-vl.spec

+ 17 - 7
lib/libc/libcap/libcap-vl.spec

@@ -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