From 8fad898ad19273191d7055b82dcb008af16bdca1 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Sat, 6 Jan 2024 04:29:41 +0100 Subject: [PATCH] libgssapi-devel: removed conflicting header and added requirement for libgssglue which has the header [release 0.11-3mamba;Mon Jul 25 2011] --- README.md | 2 ++ libgssapi.spec | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 libgssapi.spec diff --git a/README.md b/README.md index 98c22cd..063ae71 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # libgssapi +libgssapi provides a gssapi interface, but does not implement any gssapi mechanisms itself; instead it calls other gssapi functions (e.g., those provided by MIT Kerberos), depending on the requested mechanism, to do the work. + diff --git a/libgssapi.spec b/libgssapi.spec new file mode 100644 index 0000000..b5b343a --- /dev/null +++ b/libgssapi.spec @@ -0,0 +1,71 @@ +Name: libgssapi +Version: 0.11 +Release: 3mamba +Summary: A mechanism-switch gssapi library +Group: System/Libraries +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://www.citi.umich.edu/projects/nfsv4/linux/ +Source: http://www.citi.umich.edu/projects/nfsv4/linux/libgssapi/libgssapi-%{version}.tar.gz +License: BSD +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +## AUTOBUILDREQ-END +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +libgssapi provides a gssapi interface, but does not implement any gssapi mechanisms itself; instead it calls other gssapi functions (e.g., those provided by MIT Kerberos), depending on the requested mechanism, to do the work. + +%package devel +Summary: Devel package for %{name} +Group: Development/Libraries +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} +Requires: libgssglue-devel + +%description devel +libgssapi provides a gssapi interface, but does not implement any gssapi mechanisms itself; instead it calls other gssapi functions (e.g., those provided by MIT Kerberos), depending on the requested mechanism, to do the work. + +This package contains static libraries and header files need for development. + +%prep +%setup -q + +%build +%configure +%make + +%install +[ "%{buildroot}" != / ] && rm -rf %{buildroot} +%makeinstall +rm -f %{buildroot}%{_includedir}/gssglue/gssapi/*.h + +%clean +[ "%{buildroot}" != / ] && rm -rf %{buildroot} + +%files +%defattr(-,root,root) +%{_libdir}/%{name}.so.* +%doc AUTHORS COPYING + +%files devel +%defattr(-,root,root) +%{_libdir}/%{name}.a +%{_libdir}/%{name}.la +%{_libdir}/%{name}.so +%{_libdir}/pkgconfig/*.pc +%doc ChangeLog NEWS README + +%changelog +* Mon Jul 25 2011 Silvan Calarco 0.11-3mamba +- libgssapi-devel: removed conflicting header and added requirement for libgssglue which has the header + +* Sat Feb 12 2011 Silvan Calarco 0.11-2mamba +- updated maintainer +- added build requirements + +* Tue May 08 2007 Silvan Calarco 0.11-1mamba +- update to 0.11 + +* Wed Jun 28 2006 Stefano Cotta Ramusino 0.10-1qilnx +- package created by autospec