diff options
author | Minijackson <minijackson@riseup.net> | 2018-02-27 15:11:18 +0100 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2018-02-27 16:14:01 +0100 |
commit | c4ca4c9dfcd9907b25df89948545bd4fee32e725 (patch) | |
tree | 78dc33c23c7a2b6785386546d3723e6f20e4700e | |
parent | 2d7410d1b2bff6159eb024dd5fc28d70220956d9 (diff) | |
download | kube-c4ca4c9dfcd9907b25df89948545bd4fee32e725.tar.gz kube-c4ca4c9dfcd9907b25df89948545bd4fee32e725.zip |
Install (in generic ways) libgpg-error libassuan and gpgme
-rw-r--r-- | .travis.yml | 4 | ||||
-rwxr-xr-x | .travis/install-gpg.sh | 18 | ||||
-rwxr-xr-x | .travis/install-gpgme.sh | 11 |
3 files changed, 21 insertions, 12 deletions
diff --git a/.travis.yml b/.travis.yml index b96b8715..6f7a7139 100644 --- a/.travis.yml +++ b/.travis.yml | |||
@@ -49,7 +49,9 @@ install: | |||
49 | 49 | ||
50 | - ./.travis/install-kde.sh sink develop | 50 | - ./.travis/install-kde.sh sink develop |
51 | 51 | ||
52 | - ./.travis/install-gpgme.sh | 52 | - ./.travis/install-gpg.sh libgpg-error 1.27 --enable-threads --enable-nls |
53 | - ./.travis/install-gpg.sh libassuan 2.5.1 | ||
54 | - ./.travis/install-gpg.sh gpgme 1.10.0 --enable-languages="cpp qt" | ||
53 | 55 | ||
54 | script: | 56 | script: |
55 | - mkdir build | 57 | - mkdir build |
diff --git a/.travis/install-gpg.sh b/.travis/install-gpg.sh new file mode 100755 index 00000000..667f1b83 --- /dev/null +++ b/.travis/install-gpg.sh | |||
@@ -0,0 +1,18 @@ | |||
1 | #!/bin/bash | ||
2 | set -xeuo pipefail | ||
3 | |||
4 | package=$1 | ||
5 | version=$2 | ||
6 | shift | ||
7 | shift | ||
8 | configure_opts=( "$@" ) | ||
9 | |||
10 | wget "https://www.gnupg.org/ftp/gcrypt/$package/$package-$version.tar.bz2" -O "/tmp/$package.tar.bz2" | ||
11 | cd /tmp | ||
12 | tar xvfa "/tmp/$package.tar.bz2" | ||
13 | cd "$package-$version" | ||
14 | ./configure "${configure_opts[@]}" | ||
15 | make | ||
16 | sudo make install | ||
17 | cd | ||
18 | rm -rf "/tmp/$package.tar.bz2" "/tmp/$package-$version" | ||
diff --git a/.travis/install-gpgme.sh b/.travis/install-gpgme.sh deleted file mode 100755 index 3d5ab448..00000000 --- a/.travis/install-gpgme.sh +++ /dev/null | |||
@@ -1,11 +0,0 @@ | |||
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 | ./configure --enable-languages="cpp qt" | ||
8 | make | ||
9 | sudo make install | ||
10 | cd | ||
11 | rm -rf /tmp/gpgme.tar.bz2 /tmp/gpgme-1.10.0 | ||