rpms/libgssglue/devel libgssglue-0.1-gssglue.patch, NONE, 1.1 libgssglue.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Steve Dickson (steved) fedora-extras-commits at redhat.com
Tue Oct 16 14:06:11 UTC 2007


Author: steved

Update of /cvs/pkgs/rpms/libgssglue/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8992/devel

Modified Files:
	.cvsignore sources 
Added Files:
	libgssglue-0.1-gssglue.patch libgssglue.spec 
Log Message:
inital Commit


libgssglue-0.1-gssglue.patch:

--- NEW FILE libgssglue-0.1-gssglue.patch ---
diff -up libgssglue-0.1/doc/gssapi_mech.conf.orig libgssglue-0.1/doc/gssapi_mech.conf
--- libgssglue-0.1/doc/gssapi_mech.conf.orig	2005-11-22 10:16:31.000000000 -0500
+++ libgssglue-0.1/doc/gssapi_mech.conf	2007-09-11 14:47:07.000000000 -0400
@@ -15,7 +15,7 @@
 # library                               initialization function
 # ================================	==========================
 # The MIT K5 gssapi library, use special function for initialization.
-/usr/lib/libgssapi_krb5.so		mechglue_internal_krb5_init
+libgssapi_krb5.so		mechglue_internal_krb5_init
 #
 # The SPKM3 gssapi library function.  Use the function spkm3_gss_initialize.
-# /usr/local/gss_mechs/spkm/spkm3/libgssapi_spkm3.so    spkm3_gss_initialize
+# libgssapi_spkm3.so    spkm3_gss_initialize


--- NEW FILE libgssglue.spec ---
Summary: Generic Security Services Application Programming Interface Library
Name: libgssglue
Version: 0.1
Release: 2%{?dist}
URL: http://www.citi.umich.edu/projects/nfsv4/linux/
License: GPL+
Source0:http://www.citi.umich.edu/projects/nfsv4/linux/%{name}/%{name}-%{version}.tar.gz
Group: System Environment/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires: krb5-libs >= 1.5
Provides: libgssapi = 0.11-1.fc7
Obsoletes: libgssapi <= 0.11-1.fc7

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
make %{?_smp_mflags} all 

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_sysconfdir}
make DESTDIR=%{buildroot} install
install -p -m 644 doc/gssapi_mech.conf %{buildroot}/%{_sysconfdir}/gssapi_mech.conf
rm -f %{buildroot}/%{_libdir}/*.a %{buildroot}/%{_libdir}/*.la

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/libgssglue.so.*
%config(noreplace) %{_sysconfdir}/gssapi_mech.conf

%files devel
%defattr(0644,root,root,755)
%{_libdir}/libgssglue.so
%dir %{_includedir}/gssglue
%dir %{_includedir}/gssglue/gssapi
%{_includedir}/gssglue/gssapi/gssapi.h
%{_libdir}/pkgconfig/libgssglue.pc

%changelog
* Mon Sep 17 2007 Steve Dickson <steved at redhat.com> 0.1-2
- RPM review

* Tue Sep 11 2007 Steve Dickson <steved at redhat.com>
- Initial commit


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libgssglue/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	12 Oct 2007 21:42:48 -0000	1.1
+++ .cvsignore	16 Oct 2007 14:05:38 -0000	1.2
@@ -0,0 +1 @@
+libgssglue-0.1.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libgssglue/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	12 Oct 2007 21:42:48 -0000	1.1
+++ sources	16 Oct 2007 14:05:38 -0000	1.2
@@ -0,0 +1 @@
+ce1b4c758e6de01b712d154c5c97e540  libgssglue-0.1.tar.gz




More information about the fedora-extras-commits mailing list