SPECS: librpcsecgss.spec - updated to 0.15 (fixes CVE-2007-3999) -...

qboosh qboosh at pld-linux.org
Wed Sep 5 20:14:59 CEST 2007


Author: qboosh                       Date: Wed Sep  5 18:14:59 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- updated to 0.15 (fixes CVE-2007-3999)
- removed obsolete heimdal patch and bcond (always use libgssglue)
- added pc patch

---- Files affected:
SPECS:
   librpcsecgss.spec (1.18 -> 1.19) 

---- Diffs:

================================================================
Index: SPECS/librpcsecgss.spec
diff -u SPECS/librpcsecgss.spec:1.18 SPECS/librpcsecgss.spec:1.19
--- SPECS/librpcsecgss.spec:1.18	Sat Mar 31 01:28:12 2007
+++ SPECS/librpcsecgss.spec	Wed Sep  5 20:14:54 2007
@@ -1,29 +1,21 @@
 # $Revision$, $Date$
-#
-# Conditional build:
-%bcond_with	heimdal	# use heimdal instead of libgssapi glue
-#
 Summary:	rpcsec_gss implementation library
 Summary(pl.UTF-8):	Biblioteka implementująca rpcsec_gss
 Name:		librpcsecgss
-Version:	0.14
-Release:	2
+Version:	0.15
+Release:	1
 License:	mixture of UM and Sun licenses
 Group:		Libraries
 Source0:	http://www.citi.umich.edu/projects/nfsv4/linux/librpcsecgss/%{name}-%{version}.tar.gz
-# Source0-md5:	0d4cdee46a98731b1b71e30504589281
-Patch0:		%{name}-heimdal.patch
+# Source0-md5:	7d39d6aab44d99aacd197be6d592bbf3
+Patch0:		%{name}-pc.patch
 URL:		http://www.citi.umich.edu/projects/nfsv4/linux/
 BuildRequires:	autoconf >= 2.59
 BuildRequires:	automake
+BuildRequires:	libgssglue-devel >= 0.1
 BuildRequires:	libtool
-%if %{with heimdal}
-BuildRequires:	heimdal-devel
-%else
-BuildRequires:	libgssapi-devel >= 0.9
 BuildRequires:	pkgconfig
-Requires:	libgssapi >= 0.9
-%endif
+Requires:	libgssglue >= 0.1
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -39,11 +31,7 @@
 Summary(pl.UTF-8):	Pliki programistyczne biblioteki librpcsecgss
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
-%if %{with heimdal}
-Requires:	heimdal-devel
-%else
-Requires:	libgssapi-devel >= 0.9
-%endif
+Requires:	libgssglue-devel >= 0.1
 
 %description devel
 Development files for librpcsecgss library.
@@ -65,11 +53,7 @@
 
 %prep
 %setup -q
-%if %{with heimdal}
 %patch0 -p1
-sed -i -e 's,gssapi/gssapi\.h,gssapi.h,' include/rpcsecgss/rpc/auth_gss.h \
-	src/{authgss_prot,auth_gss,svc_auth_gss}.c
-%endif
 
 %build
 %{__libtoolize}
@@ -77,8 +61,7 @@
 %{__autoconf}
 %{__automake}
 %configure
-%{__make} \
-	librpcsecgss_la_LIBADD='$(GSSAPI_LIBS)'
+%{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -114,6 +97,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.19  2007/09/05 18:14:54  qboosh
+- updated to 0.15 (fixes CVE-2007-3999)
+- removed obsolete heimdal patch and bcond (always use libgssglue)
+- added pc patch
+
 Revision 1.18  2007/03/30 23:28:12  baggins
 - rel 2
 - reverse bcond
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/librpcsecgss.spec?r1=1.18&r2=1.19&f=u



More information about the pld-cvs-commit mailing list