@@ -5,13 +5,8 @@ language: bash
55services :
66 - docker
77
8- # Use travis branch for test.
9- # branches:
10- # only:
11- # - travis
12-
138before_install :
14- - curl -L -o docker-build https://github.com/mate-desktop/mate-dev-scripts/raw/travis /travis/docker-build
9+ - curl -Ls -o docker-build https://github.com/mate-desktop/mate-dev-scripts/raw/master /travis/docker-build
1510 - chmod +x docker-build
1611
1712install :
@@ -21,7 +16,7 @@ script:
2116 - ./docker-build --name ${DISTRO} --verbose --config .travis.yml --build autotools
2217
2318env :
24- - DISTRO="base/ archlinux"
19+ - DISTRO="archlinux/base "
2520 - DISTRO="debian:sid"
2621 - DISTRO="fedora:29"
2722 - DISTRO="ubuntu:18.10"
3227requires :
3328 archlinux :
3429 # Useful URL: https://git.archlinux.org/svntogit/community.git/tree/mate-session-manager
30+ - dbus-glib
3531 - gcc
3632 - git
37- - make
38- # Append new requires below
39- - dbus-glib
4033 - gtk3
4134 - intltool
4235 - libsm
36+ - make
4337 - mate-common
4438 - mate-desktop
4539 - python
4640 - systemd
41+ - which
4742 - xtrans
4843
4944 debian :
5045 # Useful URL: https://github.com/mate-desktop/debian-packages
5146 # Useful URL: https://salsa.debian.org/debian-mate-team/mate-session-manager
5247 - git
53- - make
54- # Append new requires below
5548 - intltool
5649 - libdbus-glib-1-dev
5750 - libglib2.0-dev
@@ -66,32 +59,30 @@ requires:
6659 - libxrender-dev
6760 - libxt-dev
6861 - libxtst-dev
62+ - make
6963 - mate-common
7064 - xmlto
7165 - xsltproc
7266
7367 fedora :
7468 # Useful URL: https://src.fedoraproject.org/cgit/rpms/mate-session-manager.git
75- - gcc
76- - git
77- - make
78- - redhat-rpm-config
79- # Append new requires below
8069 - dbus-glib-devel
8170 - desktop-file-utils
71+ - gcc
72+ - git
8273 - gtk3-devel
8374 - libSM-devel
8475 - libXtst-devel
76+ - make
8577 - mate-common
8678 - pangox-compat-devel
79+ - redhat-rpm-config
8780 - systemd-devel
8881 - xmlto
8982 - xorg-x11-xtrans-devel
9083
9184 ubuntu :
9285 - git
93- - make
94- # Append new requires below
9586 - intltool
9687 - libdbus-glib-1-dev
9788 - libglib2.0-dev
@@ -106,6 +97,7 @@ requires:
10697 - libxrender-dev
10798 - libxt-dev
10899 - libxtst-dev
100+ - make
109101 - mate-common
110102 - xmlto
111103 - xsltproc
@@ -114,6 +106,4 @@ variables:
114106 - CFLAGS="-Wall -Werror=format-security"
115107
116108after_scripts :
117- - make distcheck > /dev/null
118- # It will fail on debian, so it always returns 0, but can see the error message.
119- - ' if [ $? -ne 0 ];then RED="\033[0;31m"; NC="\033[0m"; printf "${RED}!!! ERROR: Run make distcheck failed.${NC}\n"; fi'
109+ - make distcheck
0 commit comments