[Spice-commits] 3 commits - Makefile.am spice-common .travis.yml

Marc-André Lureau elmarco at kemper.freedesktop.org
Fri Nov 27 11:22:06 PST 2015


 .travis.yml  |   31 +++++++++++++++++++++++++++++++
 Makefile.am  |    1 -
 spice-common |    2 +-
 3 files changed, 32 insertions(+), 2 deletions(-)

New commits:
commit a21a81b994b7d4563a4bac4c8e5039a9de82f969
Author: Marc-André Lureau <marcandre.lureau at gmail.com>
Date:   Sat Nov 21 01:55:16 2015 +0100

    Add travis CI file
    
    Signed-off-by: Marc-André Lureau <marcandre.lureau at gmail.com>

diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..f97288f
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,31 @@
+notifications:
+  email:
+    - spice-devel at lists.freedesktop.org
+  irc:
+    channels:
+      - "irc.gimp.net#spice"
+    on_success: change
+    on_failure: always
+sudo: required
+dist: trusty
+language: c
+compiler:
+  - clang
+  - gcc
+before_install:
+  - sudo apt-get update -qq
+  - sudo apt-get install -y automake autoconf pkg-config libglib2.0-dev libspice-protocol-dev libopus-dev libpixman-1-dev libasound2-dev libssl-dev libsasl2-dev libjpeg-dev libglib2.0-dev libnss3-dev asciidoc spice-client-gtk
+install:
+  - pip install --user six pyparsing
+  - which python && python -c 'import six'
+  - wget http://www.spice-space.org/download/libcacard/libcacard-LATEST.tar.xz
+  - tar xf libcacard-LATEST.tar.xz
+  - cd libcacard-* && ./configure --prefix=/usr && make && sudo make install && cd -
+  - wget http://downloads.us.xiph.org/releases/celt/celt-0.5.1.3.tar.gz
+  - tar xf celt-0.5.1.3.tar.gz
+  - cd celt-0.5.1.3 && ./configure --prefix=/usr && make && sudo make install && cd -
+  - wget http://www.spice-space.org/download/releases/spice-protocol-0.12.10.tar.bz2
+  - tar xf spice-protocol-0.12.10.tar.bz2
+  - cd spice-protocol-0.12.10 && ./configure --prefix=/usr && make && sudo make install && cd -
+script:
+  - ./autogen.sh --prefix=/usr && make all && make distcheck
commit d9c8a3b57d63a6b9fe18701fbb8a0e2187b4affb
Author: Marc-André Lureau <marcandre.lureau at gmail.com>
Date:   Wed Nov 25 15:23:31 2015 +0100

    Update spice-common
    
    Fix distcheck

diff --git a/spice-common b/spice-common
index f471022..47122be 160000
--- a/spice-common
+++ b/spice-common
@@ -1 +1 @@
-Subproject commit f471022453c20e7fcfb54b865d5fbfbcf71fa6c2
+Subproject commit 47122befcde4e40a8be0267af2bd77811b838c84
commit 0dc98956ef9649b1589cfb3595719c022ed46e38
Author: Marc-André Lureau <marcandre.lureau at gmail.com>
Date:   Wed Nov 25 15:51:34 2015 +0100

    build-sys: remove --enable-opengl
    
    OpenGL was removed in commit c5c176a5c7, enabling it on discheck will
    fail to link with spice-common gl-enabled library
    
    Signed-off-by: Marc-André Lureau <marcandre.lureau at gmail.com>

diff --git a/Makefile.am b/Makefile.am
index cada94d..7eb0f28 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -8,7 +8,6 @@ pkgconfig_DATA = spice-server.pc
 
 DISTCHECK_CONFIGURE_FLAGS =			\
 	--enable-automated-tests		\
-	--enable-opengl				\
 	--enable-smartcard			\
 	--with-sasl				\
 	--enable-manual				\


More information about the Spice-commits mailing list