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



commit d8fcbb15baae5d6fc594af7854d5867742eef392
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     | 53 +++++++++++++++++++++++++++++++++++++++++++++++
 elements/sdk/libsoup.bst  |  3 +--
 3 files changed, 55 insertions(+), 4 deletions(-)
---
diff --git a/elements/sdk-platform.bst b/elements/sdk-platform.bst
index 1d9ff7d0..ce36fa8c 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
@@ -111,8 +112,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..f5c23e06
--- /dev/null
+++ b/elements/sdk/krb5.bst
@@ -0,0 +1,53 @@
+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'
+
+config:
+  configure-commands:
+  - |
+    mkdir "%{builddir}"
+    cd "%{builddir}"
+    ../src/%{configure} --with-system-et --with-system-ss
+
+variables:
+  conf-local: |
+    --disable-rpath
+
+sources:
+- kind: tar
+  url: https://kerberos.org/dist/krb5/1.16/krb5-1.16.2.tar.gz
+  ref: 9f721e1fe593c219174740c71de514c7228a97d23eb7be7597b2ae14e487f027
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]