librpcsecgss-vl.spec 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. %define rpcsecgssvers 0.17
  2. Summary: Library to allow secure rpc communication using the rpcsec_gss protocol
  3. Name: librpcsecgss
  4. Version: %{rpcsecgssvers}
  5. Release: 1%{?_dist_release}
  6. URL: http://www.citi.umich.edu/projects/nfsv4/linux/
  7. License: GPL
  8. %define _docdir %{_defaultdocdir}/%{name}-%{version}
  9. %define librpcsecgss_docdir %{_docdir}/%{name}-%{rpcsecgssvers}
  10. Source0: http://www.citi.umich.edu/projects/nfsv4/linux/librpcsecgss/%{name}-%{rpcsecgssvers}.tar.gz
  11. Group: System Environment/Libraries
  12. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  13. BuildRequires: pkgconfig, gettext, autoconf, automake
  14. BuildRequires: libgssglue-devel, openldap-devel
  15. Requires(postun): /sbin/ldconfig
  16. Requires(pre): /sbin/ldconfig
  17. Requires: libgssglue, openldap
  18. %description
  19. Librpcsecgss allows secure rpc communication using the rpcsec_gss protocol.
  20. %prep
  21. %setup -q
  22. %build
  23. %configure
  24. make all
  25. %install
  26. rm -rf %{buildroot}
  27. DESTDIR=%{buildroot} make install
  28. %post -p /sbin/ldconfig
  29. %postun -p /sbin/ldconfig
  30. %clean
  31. rm -rf %{buildroot}
  32. %files
  33. %defattr(-,root,root)
  34. %doc AUTHORS ChangeLog NEWS README
  35. %{_libdir}/librpcsecgss.so.*
  36. %{_libdir}/librpcsecgss.la
  37. %{_libdir}/pkgconfig/librpcsecgss.pc
  38. %{_libdir}/librpcsecgss.a
  39. %{_libdir}/librpcsecgss.so
  40. %{_includedir}/rpcsecgss/rpc/auth.h
  41. %{_includedir}/rpcsecgss/rpc/auth_gss.h
  42. %{_includedir}/rpcsecgss/rpc/svc.h
  43. %{_includedir}/rpcsecgss/rpc/svc_auth.h
  44. %{_includedir}/rpcsecgss/rpc/rpc.h
  45. %{_includedir}/rpcsecgss/rpc/rpcsecgss_rename.h
  46. %changelog
  47. * Sun May 11 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.17-1
  48. - initial build for Vine Linux