[cpp-sp] branch master updated: OpenSUSE 13 pkg-config workaround.

Scott Cantor cantor.2 at osu.edu
Mon Jul 2 14:35:26 EDT 2018


This is an automated email from the git hooks/post-receive script.

scantor pushed a commit to branch master
in repository cpp-sp.

View the commit online:
http://git.shibboleth.net/view/?p=cpp-sp.git;a=commit;h=7447c9feca71f1e70fa3aff4c4acee52a0255236

The following commit(s) were added to refs/heads/master by this push:
       new  7447c9f   OpenSUSE 13 pkg-config workaround.
7447c9f is described below

commit 7447c9feca71f1e70fa3aff4c4acee52a0255236
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Mon Jul 2 14:35:12 2018 -0400

    OpenSUSE 13 pkg-config workaround.
---
 pkgconfig-workarounds/opensuse13/krb5-gssapi.pc     | 7 +++++++
 pkgconfig-workarounds/opensuse13/krb5.pc            | 7 +++++++
 pkgconfig-workarounds/opensuse13/mit-krb5-gssapi.pc | 7 +++++++
 pkgconfig-workarounds/opensuse13/mit-krb5.pc        | 7 +++++++
 shibboleth.spec.in                                  | 4 ++++
 5 files changed, 32 insertions(+)

diff --git a/pkgconfig-workarounds/opensuse13/krb5-gssapi.pc b/pkgconfig-workarounds/opensuse13/krb5-gssapi.pc
new file mode 100644
index 0000000..ee34987
--- /dev/null
+++ b/pkgconfig-workarounds/opensuse13/krb5-gssapi.pc
@@ -0,0 +1,7 @@
+vendor=MIT
+
+Name: krb5-gssapi
+Description: Kerberos implementation of the GSSAPI
+Version: 1.12.2
+Requires: mit-krb5-gssapi
+
diff --git a/pkgconfig-workarounds/opensuse13/krb5.pc b/pkgconfig-workarounds/opensuse13/krb5.pc
new file mode 100644
index 0000000..86b4776
--- /dev/null
+++ b/pkgconfig-workarounds/opensuse13/krb5.pc
@@ -0,0 +1,7 @@
+vendor=MIT
+
+Name: krb5
+Description: An implementation of Kerberos network authentication
+Version: 1.12.2
+Requires: mit-krb5
+
diff --git a/pkgconfig-workarounds/opensuse13/mit-krb5-gssapi.pc b/pkgconfig-workarounds/opensuse13/mit-krb5-gssapi.pc
new file mode 100644
index 0000000..6db5e9c
--- /dev/null
+++ b/pkgconfig-workarounds/opensuse13/mit-krb5-gssapi.pc
@@ -0,0 +1,7 @@
+Name: mit-krb5-gssapi
+Description: Kerberos implementation of the GSSAPI
+Version: 1.12.2
+Requires.private: mit-krb5
+Cflags:
+Libs: -lgssapi_krb5
+
diff --git a/pkgconfig-workarounds/opensuse13/mit-krb5.pc b/pkgconfig-workarounds/opensuse13/mit-krb5.pc
new file mode 100644
index 0000000..f62d84b
--- /dev/null
+++ b/pkgconfig-workarounds/opensuse13/mit-krb5.pc
@@ -0,0 +1,7 @@
+Name: mit-krb5
+Description: An implementation of Kerberos network authentication
+Version: 1.12.2
+Cflags: 
+Libs: -lkrb5 -lk5crypto -lcom_err
+Libs.private: -lkrb5support
+
diff --git a/shibboleth.spec.in b/shibboleth.spec.in
index 91ae2ac..506d4fa 100644
--- a/shibboleth.spec.in
+++ b/shibboleth.spec.in
@@ -103,6 +103,9 @@ This package includes files needed for development with Shibboleth.
 %setup -n %{name}-sp-%{version}
 
 %build
+%if 0%{?suse_version} >= 1300
+    %configure %{?_without_odbc:--disable-odbc} %{?_without_adfs:--disable-adfs} %{?_with_fastcgi} %{!?_without_gssapi:--with-gssapi} %{!?_without_systemd:--enable-systemd} %{?shib_options} PKG_CONFIG_PATH=./pkgconfig-workarounds/opensuse13
+%else
 %if 0%{?suse_version} >= 1210
 	%configure %{?_without_odbc:--disable-odbc} %{?_without_adfs:--disable-adfs} %{?_with_fastcgi} %{!?_without_gssapi:--with-gssapi} %{!?_without_systemd:--enable-systemd} %{?shib_options}
 %else
@@ -124,6 +127,7 @@ This package includes files needed for development with Shibboleth.
 %endif
 %endif
 %endif
+%endif
 %{__make} pkgdocdir=%{pkgdocdir}
 
 %install

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list