[gnome-build-meta/tristan/fdsdk-master: 24/24] sdk/krb5.bst: Adding krb5, this was removed from freedesktop-sdk



commit 69ad0ba89a8b6c8131d68c77087ecc7d70d41e99
Author: Tristan Van Berkom <tristan vanberkom codethink co uk>
Date:   Mon Jun 17 18:29:05 2019 +0900

    sdk/krb5.bst: Adding krb5, this was removed from freedesktop-sdk

 elements/sdk-platform.bst |  3 +--
 elements/sdk/krb5.bst     | 50 +++++++++++++++++++++++++++++++++++++++++++++++
 elements/sdk/libsoup.bst  |  3 +--
 3 files changed, 52 insertions(+), 4 deletions(-)
---
diff --git a/elements/sdk-platform.bst b/elements/sdk-platform.bst
index d53c74c6..f5af398f 100644
--- a/elements/sdk-platform.bst
+++ b/elements/sdk-platform.bst
@@ -37,6 +37,7 @@ depends:
 - sdk/gvfs.bst
 - sdk/ibus.bst
 - sdk/json-glib.bst
+- sdk/krb5.bst
 - sdk/libcanberra.bst
 - sdk/libcroco.bst
 - sdk/libgee.bst
@@ -113,8 +114,6 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: components/jpeg.bst
   junction: freedesktop-sdk.bst
-- filename: components/krb5.bst
-  junction: freedesktop-sdk.bst
 - filename: components/ladspa-sdk.bst
   junction: freedesktop-sdk.bst
 - filename: components/lcms.bst
diff --git a/elements/sdk/krb5.bst b/elements/sdk/krb5.bst
new file mode 100644
index 00000000..76ea230c
--- /dev/null
+++ b/elements/sdk/krb5.bst
@@ -0,0 +1,50 @@
+kind: autotools
+
+depends:
+- filename: bootstrap-import.bst
+  junction: freedesktop-sdk.bst
+- filename: components/perl.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: components/bison.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: public-stacks/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: components/e2fsprogs.bst
+  junction: freedesktop-sdk.bst
+
+public:
+  bst:
+    split-rules:
+      devel:
+        (>):
+        - '%{libdir}/libgssapi_krb5.so'
+        - '%{libdir}/libgssrpc.so'
+        - '%{libdir}/libk5crypto.so'
+        - '%{libdir}/libkadm5clnt_mit.so'
+        - '%{libdir}/libkadm5clnt.so'
+        - '%{libdir}/libkadm5srv_mit.so'
+        - '%{libdir}/libkadm5srv.so'
+        - '%{libdir}/libkdb5.so'
+        - '%{libdir}/libkrad.so'
+        - '%{libdir}/libkrb5.so'
+        - '%{libdir}/libkrb5support.so'
+        - '%{libdir}/libverto.so'
+  cpe:
+    product: kerberos
+    version: '5-1.16.1'
+
+variables:
+  command-subdir: src
+
+  # krb5 configure script doesnt like --disable-Werror
+  conf-global: |
+    --disable-static --host=%{triplet} --build=%{triplet}
+  conf-local: |
+    --disable-rpath --with-system-et --with-system-ss
+
+sources:
+- kind: tar
+  url: https://kerberos.org/dist/krb5/1.16/krb5-1.16.2.tar.gz
diff --git a/elements/sdk/libsoup.bst b/elements/sdk/libsoup.bst
index 67ad5b1a..47335189 100644
--- a/elements/sdk/libsoup.bst
+++ b/elements/sdk/libsoup.bst
@@ -11,8 +11,7 @@ depends:
   type: build
 - filename: sdk/vala.bst
   type: build
-- filename: components/krb5.bst
-  junction: freedesktop-sdk.bst
+- filename: sdk/krb5.bst
 - filename: components/libpsl.bst
   junction: freedesktop-sdk.bst
 - filename: components/libxml2.bst


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]