aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2015-12-16 22:26:01 -0500
committerMike Frysinger <vapier@gentoo.org>2015-12-16 22:26:01 -0500
commit27122b247cd14a8503fc5a4c126342cdbb973a97 (patch)
tree7a73969a0e4d8bcb283036dda5382f82d4b139c7 /travis/install-iniparser.sh
parentmain: change "portdir" to "main_overlay" (diff)
downloadportage-utils-27122b247cd14a8503fc5a4c126342cdbb973a97.tar.gz
portage-utils-27122b247cd14a8503fc5a4c126342cdbb973a97.tar.bz2
portage-utils-27122b247cd14a8503fc5a4c126342cdbb973a97.zip
enable travis build support
Rework some of the tests too to work under Ubuntu.
Diffstat (limited to 'travis/install-iniparser.sh')
-rwxr-xr-xtravis/install-iniparser.sh18
1 files changed, 18 insertions, 0 deletions
diff --git a/travis/install-iniparser.sh b/travis/install-iniparser.sh
new file mode 100755
index 00000000..c0edd83b
--- /dev/null
+++ b/travis/install-iniparser.sh
@@ -0,0 +1,18 @@
+#!/bin/bash -e
+
+. "${0%/*}"/lib.sh
+
+main() {
+ local pv="3.1"
+ local S="iniparser"
+ travis_fold start dep-iniparser
+ rm -rf iniparser*
+ v mkdir -p ../sysroot
+ v wget http://distfiles.gentoo.org/distfiles/iniparser-${pv}.tar.gz
+ v tar xf iniparser-${pv}.tar.gz
+ m -C ${S}
+ v cp ${S}/libiniparser.a ${S}/src/{dictionary,iniparser}.h ../sysroot/
+ v rm -rf iniparser*
+ travis_fold end dep-iniparser
+}
+main "$@"