diff --git a/libgssglue-0.4.tar.gz b/libgssglue-0.4.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..d33d57da379b72c20b4da43d42794ee580fb9ff6 Binary files /dev/null and b/libgssglue-0.4.tar.gz differ diff --git a/libgssglue.spec b/libgssglue.spec new file mode 100644 index 0000000000000000000000000000000000000000..8403ed78397b298086f70531228060012a6210a1 --- /dev/null +++ b/libgssglue.spec @@ -0,0 +1,62 @@ +%global debug_package %{nil} + +Name: libgssglue +Version: 0.4 +Release: 1 +Summary: lib for gssapi interface +License: BSD +URL: http://www.citi.umich.edu/projects/nfsv4/linux/ +Source0: http://www.citi.umich.edu/projects/nfsv4/linux/libgssglue/%{name}-%{version}.tar.gz + +BuildRequires: gcc automake autoconf + +%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: devel pacakge for librpcsecgss +Requires: %{name} = %{version}-%{release} +%description devel +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 + +%prep +%setup -q -n %{name}-%{version}/ + +%build +./configure --prefix=/usr --libdir=/usr/lib64 +%make_build + +%install +%make_install + +rm -rf %{buildroot}%{_libdir}/%{name}.la +rm -rf %{buildroot}%{_libdir}/%{name}.a + +%ldconfig_scriptlets + +%pre +%preun +%post +%postun + +%check + +%files +%license COPYING +%doc ChangeLog README +%{_libdir}/libgssglue.so.* + +%files devel +%{_includedir}/* +%{_libdir}/libgssglue.so +%{_libdir}/pkgconfig/* + + +%changelog +* Sun Mar 29 2020 Wei Xiong +- Package init +