summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.travis.yml4
-rwxr-xr-x.travis/install-gpg.sh18
-rwxr-xr-x.travis/install-gpgme.sh11
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
54script: 56script:
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
2set -xeuo pipefail
3
4package=$1
5version=$2
6shift
7shift
8configure_opts=( "$@" )
9
10wget "https://www.gnupg.org/ftp/gcrypt/$package/$package-$version.tar.bz2" -O "/tmp/$package.tar.bz2"
11cd /tmp
12tar xvfa "/tmp/$package.tar.bz2"
13cd "$package-$version"
14./configure "${configure_opts[@]}"
15make
16sudo make install
17cd
18rm -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
2set -xeuo pipefail
3wget "https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.10.0.tar.bz2" -O /tmp/gpgme.tar.bz2
4cd /tmp
5tar xvfa /tmp/gpgme.tar.bz2
6cd gpgme-1.10.0
7./configure --enable-languages="cpp qt"
8make
9sudo make install
10cd
11rm -rf /tmp/gpgme.tar.bz2 /tmp/gpgme-1.10.0