libgssapi-devel: removed conflicting header and added requirement for libgssglue which has the header [release 0.11-3mamba;Mon Jul 25 2011]

This commit is contained in:
Silvan Calarco 2024-01-06 04:29:41 +01:00
parent 32b396f76f
commit 8fad898ad1
2 changed files with 73 additions and 0 deletions

View File

@ -1,2 +1,4 @@
# libgssapi # 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.

71
libgssapi.spec Normal file
View File

@ -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 <silvan.calarco@mambasoft.it>
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 <silvan.calarco@mambasoft.it> 0.11-3mamba
- libgssapi-devel: removed conflicting header and added requirement for libgssglue which has the header
* Sat Feb 12 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 0.11-2mamba
- updated maintainer
- added build requirements
* Tue May 08 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 0.11-1mamba
- update to 0.11
* Wed Jun 28 2006 Stefano Cotta Ramusino <stefano.cotta@qilinux.it> 0.10-1qilnx
- package created by autospec