diff options
author | Minijackson <minijackson@riseup.net> | 2018-02-27 13:57:07 +0100 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2018-02-27 16:14:01 +0100 |
commit | 249316715a5f63aad52871e44c8f8b3ec181c66e (patch) | |
tree | ce92d5ad100b160584deff8a5456fb1354f04225 | |
parent | b40fb7e6a8ea10b4e8c17251eb947adaa00fed0d (diff) | |
download | kube-249316715a5f63aad52871e44c8f8b3ec181c66e.tar.gz kube-249316715a5f63aad52871e44c8f8b3ec181c66e.zip |
Add installation of GPGme (dependency of Kube)
-rw-r--r-- | .travis.yml | 3 | ||||
-rw-r--r-- | .travis/install-gpgme.sh | 13 |
2 files changed, 16 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index 030efe53..c6610d82 100644 --- a/.travis.yml +++ b/.travis.yml | |||
@@ -19,6 +19,7 @@ addons: | |||
19 | - liblmdb-dev | 19 | - liblmdb-dev |
20 | - gperf | 20 | - gperf |
21 | - libxapian-dev | 21 | - libxapian-dev |
22 | - gnupg2 | ||
22 | git: | 23 | git: |
23 | depth: 1 | 24 | depth: 1 |
24 | branches: | 25 | branches: |
@@ -46,6 +47,8 @@ install: | |||
46 | 47 | ||
47 | - ./.travis/install-kde.sh sink develop | 48 | - ./.travis/install-kde.sh sink develop |
48 | 49 | ||
50 | - ./.travis/install-gpgme.sh | ||
51 | |||
49 | script: | 52 | script: |
50 | - mkdir build | 53 | - mkdir build |
51 | - cd build | 54 | - cd build |
diff --git a/.travis/install-gpgme.sh b/.travis/install-gpgme.sh new file mode 100644 index 00000000..b7297ec4 --- /dev/null +++ b/.travis/install-gpgme.sh | |||
@@ -0,0 +1,13 @@ | |||
1 | #!/bin/bash | ||
2 | set -xeuo pipefail | ||
3 | wget "https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.10.0.tar.bz2" -O /tmp/gpgme.tar.bz2 | ||
4 | cd /tmp | ||
5 | tar xvfa /tmp/gpgme.tar.bz2 | ||
6 | cd gpgme-1.10.0 | ||
7 | mkdir build | ||
8 | cd build | ||
9 | ./configure --enable-languages="cpp qt" | ||
10 | make | ||
11 | sudo make install | ||
12 | cd | ||
13 | rm -rf /tmp/gpgme.tar.bz2 /tmp/gpgme-1.10.0 | ||