|
@@ -1,5 +1,7 @@
|
|
|
+%define _root_libdir /%{_lib}
|
|
|
+
|
|
|
Name: libtirpc
|
|
|
-Version: 0.2.5
|
|
|
+Version: 1.1.4
|
|
|
Release: 1%{?_dist_release}
|
|
|
Summary: Transport Independent RPC Library
|
|
|
|
|
@@ -8,6 +10,7 @@ Group: System Environment/Libraries
|
|
|
URL: http://nfsv4.bullopensource.org/
|
|
|
|
|
|
Source0: http://downloads.sourceforge.net/libtirpc/libtirpc-%{version}.tar.bz2
|
|
|
+Patch1: libtirpc-1.1.5-rc2.patch
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
BuildRequires: automake, autoconf, libtool, pkgconfig
|
|
@@ -40,12 +43,13 @@ developing programs which use the tirpc library.
|
|
|
|
|
|
|
|
|
%prep
|
|
|
-%setup -q
|
|
|
+%autosetup -p1
|
|
|
|
|
|
# Remove .orig files
|
|
|
find . -name "*.orig" | xargs rm -f
|
|
|
|
|
|
%build
|
|
|
+sh autogen.sh
|
|
|
autoreconf -fisv
|
|
|
%configure --disable-static
|
|
|
make all
|
|
@@ -53,13 +57,15 @@ make all
|
|
|
%install
|
|
|
rm -rf %{buildroot}
|
|
|
mkdir -p %{buildroot}/etc
|
|
|
-make install DESTDIR=%{buildroot}
|
|
|
-
|
|
|
+mkdir -p %{buildroot}%{_root_libdir}
|
|
|
+mkdir -p %{buildroot}%{_libdir}/pkgconfig
|
|
|
+make install DESTDIR=%{buildroot} \
|
|
|
+ libdir=%{_root_libdir} pkgconfigdir=%{_libdir}/pkgconfig
|
|
|
# Don't package .a or .la files
|
|
|
-rm -f %{buildroot}%{_libdir}/*.la
|
|
|
+rm -f %{buildroot}%{_root_libdir}/*.{a,la}
|
|
|
|
|
|
# Creat the man diretory
|
|
|
-#mv %{buildroot}%{_mandir}/man3 %{buildroot}%{_mandir}/man3t
|
|
|
+mv %{buildroot}%{_mandir}/man3 %{buildroot}%{_mandir}/man3t
|
|
|
|
|
|
%post -p /sbin/ldconfig
|
|
|
|
|
@@ -71,27 +77,29 @@ rm -rf %{buildroot}
|
|
|
%files
|
|
|
%defattr(-,root,root)
|
|
|
%doc AUTHORS ChangeLog NEWS README
|
|
|
-%{_libdir}/libtirpc.so.*
|
|
|
-%config(noreplace)%{_sysconfdir}/netconfig
|
|
|
+%{_root_libdir}/libtirpc.so.*
|
|
|
+%config(noreplace) %{_sysconfdir}/netconfig
|
|
|
+%config(noreplace) %{_sysconfdir}/bindresvport.blacklist
|
|
|
|
|
|
%files devel
|
|
|
%defattr(0644,root,root,755)
|
|
|
%dir %{_includedir}/tirpc
|
|
|
%dir %{_includedir}/tirpc/rpc
|
|
|
%dir %{_includedir}/tirpc/rpcsvc
|
|
|
-%{_libdir}/libtirpc.so
|
|
|
+%{_root_libdir}/libtirpc.so
|
|
|
%{_libdir}/pkgconfig/libtirpc.pc
|
|
|
%{_includedir}/tirpc/netconfig.h
|
|
|
%{_includedir}/tirpc/rpc/auth.h
|
|
|
%{_includedir}/tirpc/rpc/auth_des.h
|
|
|
%{_includedir}/tirpc/rpc/auth_gss.h
|
|
|
-%{_includedir}/tirpc/rpc/auth_kerb.h
|
|
|
%{_includedir}/tirpc/rpc/auth_unix.h
|
|
|
+%{_includedir}/tirpc/rpc/des.h
|
|
|
+%{_includedir}/tirpc/rpc/des_crypt.h
|
|
|
+%{_includedir}/tirpc/rpc/rpcsec_gss.h
|
|
|
%{_includedir}/tirpc/rpc/clnt.h
|
|
|
%{_includedir}/tirpc/rpc/clnt_soc.h
|
|
|
%{_includedir}/tirpc/rpc/clnt_stat.h
|
|
|
-%{_includedir}/tirpc/rpc/des.h
|
|
|
-%{_includedir}/tirpc/rpc/des_crypt.h
|
|
|
+%{_includedir}/tirpc/rpc/key_prot.h
|
|
|
%{_includedir}/tirpc/rpc/nettype.h
|
|
|
%{_includedir}/tirpc/rpc/pmap_clnt.h
|
|
|
%{_includedir}/tirpc/rpc/pmap_prot.h
|
|
@@ -106,7 +114,9 @@ rm -rf %{buildroot}
|
|
|
%{_includedir}/tirpc/rpc/rpcent.h
|
|
|
%{_includedir}/tirpc/rpc/svc.h
|
|
|
%{_includedir}/tirpc/rpc/svc_auth.h
|
|
|
+%{_includedir}/tirpc/rpc/svc_auth_gss.h
|
|
|
%{_includedir}/tirpc/rpc/svc_dg.h
|
|
|
+%{_includedir}/tirpc/rpc/svc_mt.h
|
|
|
%{_includedir}/tirpc/rpc/svc_soc.h
|
|
|
%{_includedir}/tirpc/rpc/types.h
|
|
|
%{_includedir}/tirpc/rpc/xdr.h
|
|
@@ -115,6 +125,9 @@ rm -rf %{buildroot}
|
|
|
%{_mandir}/*/*
|
|
|
|
|
|
%changelog
|
|
|
+* Thu Nov 29 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.1.4-1
|
|
|
+- updated to 1.1.4.
|
|
|
+
|
|
|
* Thu Feb 19 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.2.5-1
|
|
|
- updated to 0.2.5
|
|
|
- BR: krb5-devel instead of libgssglue-devel
|