Summary: Generic Security Services Application Programming Interface Library Name: libgssglue Version: 0.1 Release: 1%{?dist} URL: http://www.citi.umich.edu/projects/nfsv4/linux/ License: GPL Source0:http://www.citi.umich.edu/projects/nfsv4/linux/libgssglue/libgssglue-0.1.tar.gz Group: System Environment/Libraries BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: pkgconfig Requires(postun): /sbin/ldconfig Requires(pre): /sbin/ldconfig PreReq: krb5-libs >= 1.5 Patch0: libgssglue-0.1-gssglue.patch %description This library exports a gssapi interface, but doesn't implement any gssapi mechanisms itself; instead it calls gssapi routines in other libraries, depending on the mechanism. %package devel Summary: Development files for the gssclug library Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig %description devel This package includes header files and libraries necessary for developing programs which use the gssapi library. %prep %setup -q %patch0 -p1 %build %configure --prefix=%{buildroot} make all %install rm -rf %{buildroot} mkdir -p %{buildroot}/etc %makeinstall install -m 644 doc/gssapi_mech.conf %{buildroot}/etc/gssapi_mech.conf %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf %{buildroot} %files %defattr(-,root,root) %doc AUTHORS ChangeLog NEWS README %{_libdir}/libgssglue.so.* %{_libdir}/libgssglue.la %config(noreplace) /etc/gssapi_mech.conf %files devel %defattr(0644,root,root,755) %{_libdir}/libgssglue.so %{_libdir}/libgssglue.a %dir %{_includedir}/gssglue %dir %{_includedir}/gssglue/gssapi %{_includedir}/gssglue/gssapi/gssapi.h %{_libdir}/pkgconfig/libgssglue.pc %changelog * Tue Sep 11 2007 Steve Dickson - Initial commit