]> git.pld-linux.org Git - packages/libgssglue.git/commitdiff
- new project home and maintainer, updated to 0.5
authorJakub Bogusz <qboosh@pld-linux.org>
Fri, 15 Jul 2022 18:55:09 +0000 (20:55 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Fri, 15 Jul 2022 18:55:09 +0000 (20:55 +0200)
libgssglue-soname.patch
libgssglue.spec

index 10667310164715b84097f714e6e922e3ac7da9e4..933532872cb977f3d877089bd711ccbe74bb03dc 100644 (file)
@@ -1,11 +1,10 @@
 --- libgssapi-0.10/doc/gssapi_mech.conf~       2005-11-22 16:16:31.000000000 +0100
 +++ libgssapi-0.10/doc/gssapi_mech.conf        2007-03-31 01:18:49.285156314 +0200
-@@ -15,7 +15,8 @@
+@@ -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
-+#/usr/lib/libgssapi_krb5.so           mechglue_internal_krb5_init
 +/usr/lib/libgssapi_krb5.so.2          mechglue_internal_krb5_init
  #
  # The SPKM3 gssapi library function.  Use the function spkm3_gss_initialize.
index 993fb728709ebfd5b2f6805fb28894bed89831f0..6d46ecd46b12b6bfb8b6bc433fd45037b18d711b 100644 (file)
@@ -1,15 +1,16 @@
 Summary:       GSSAPI interface using mechanisms from other GSSAPI implementations
 Summary(pl.UTF-8):     Interfejs GSSAPI używający mechanizmów z innych implementacji GSSAPI
 Name:          libgssglue
-Version:       0.4
+Version:       0.5
 Release:       1
 License:       BSD/MIT
 Group:         Libraries
-Source0:       http://www.citi.umich.edu/projects/nfsv4/linux/libgssglue/%{name}-%{version}.tar.gz
-# Source0-md5: 088797f3180702fa54e786496b32e750
+#Source0Download: https://gitlab.com/gsasl/libgssglue/-/releases
+Source0:       https://gitlab.com/gsasl/libgssglue/uploads/eed1e65e06ed330214bd6f647af42b7f/%{name}-%{version}.tar.gz
+# Source0-md5: 8ffe582d3678b4789d7f67666d71b1d2
 Patch0:                %{name}-soname.patch
-URL:           http://www.citi.umich.edu/projects/nfsv4/linux/
-Obsoletes:     libgssapi
+URL:           https://gitlab.com/gsasl/libgssglue
+Obsoletes:     libgssapi < 0.12
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %undefine      __cxx
@@ -29,7 +30,7 @@ Summary:      Development files for libgssglue library
 Summary(pl.UTF-8):     Pliki programistyczne biblioteki libgssglue
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
-Obsoletes:     libgssapi-devel
+Obsoletes:     libgssapi-devel < 0.12
 
 %description devel
 Development files for libgssglue library.
@@ -42,7 +43,7 @@ Summary:      Static libgssglue library
 Summary(pl.UTF-8):     Statyczna biblioteka libgssglue
 Group:         Development/Libraries
 Requires:      %{name}-devel = %{version}-%{release}
-Obsoletes:     libgssapi-static
+Obsoletes:     libgssapi-static < 0.12
 
 %description static
 Static libgssglue library.
@@ -67,11 +68,14 @@ install -d $RPM_BUILD_ROOT{%{_sysconfdir},/%{_lib}}
 
 sed -e 's|/lib/|/%{_lib}/|g' doc/gssapi_mech.conf > $RPM_BUILD_ROOT%{_sysconfdir}/gssapi_mech.conf
 
-mv -f $RPM_BUILD_ROOT%{_libdir}/lib*.so.* $RPM_BUILD_ROOT/%{_lib}
+%{__mv} $RPM_BUILD_ROOT%{_libdir}/lib*.so.* $RPM_BUILD_ROOT/%{_lib}
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.so
 ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/lib*.so.*.*) \
        $RPM_BUILD_ROOT%{_libdir}/libgssglue.so
 
+# obsoleted by pkg-config
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libgssglue.la
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -88,7 +92,6 @@ rm -rf $RPM_BUILD_ROOT
 %files devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libgssglue.so
-%{_libdir}/libgssglue.la
 %{_includedir}/gssglue
 %{_pkgconfigdir}/libgssglue.pc
 
This page took 0.120601 seconds and 4 git commands to generate.