File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # vim: set ts=2 sts=2 sw=2 expandtab :
2+ dist : xenial
3+ sudo : required
4+ language : bash
5+ services :
6+ - docker
7+
8+ before_install :
9+ - curl -Ls -o docker-build https://github.com/mate-desktop/mate-dev-scripts/raw/master/travis/docker-build
10+ - chmod +x docker-build
11+
12+ install :
13+ - sudo apt-get install -y python3-pip python3-setuptools
14+ - sudo pip3 install --upgrade pip
15+ - sudo pip install PyGithub
16+ - ./docker-build --name ${DISTRO} --config .travis.yml --install
17+
18+ script :
19+ - ./docker-build --name ${DISTRO} --verbose --config .travis.yml --build autotools
20+
21+ env :
22+ - DISTRO="archlinux/base"
23+ - DISTRO="debian:sid"
24+ - DISTRO="fedora:29"
25+ - DISTRO="ubuntu:18.10"
26+
27+ # #########################################################
28+ # THE FOLLOWING LINES IS USED BY docker-build
29+ # #########################################################
30+ requires :
31+ archlinux :
32+ # Useful URL: https://git.archlinux.org/svntogit/community.git/tree/mate-sensors-applet
33+ - gcc
34+ - git
35+ - gtk3
36+ - libnotify
37+ - libxnvctrl
38+ - lm_sensors
39+ - make
40+ - mate-common
41+ - mate-panel
42+ - which
43+ - yelp-tools
44+
45+ debian :
46+ # Useful URL: https://github.com/mate-desktop/debian-packages
47+ # Useful URL: https://salsa.debian.org/debian-mate-team/mate-sensors-applet
48+ - git
49+ - intltool
50+ - libcairo2-dev
51+ - libglib2.0-dev
52+ - libgtk-3-dev
53+ - libmate-panel-applet-dev
54+ - libnotify-dev
55+ - libsensors4-dev
56+ - libtool
57+ - libxml-parser-perl
58+ - libxnvctrl-dev
59+ - make
60+ - mate-common
61+ - yelp-tools
62+
63+ fedora :
64+ # Useful URL: https://src.fedoraproject.org/cgit/rpms/mate-sensors-applet.git
65+ - gcc
66+ - git
67+ - gtk3-devel
68+ - libnotify-devel
69+ - libXNVCtrl-devel
70+ - lm_sensors-devel
71+ - make
72+ - mate-common
73+ - mate-panel-devel
74+ - redhat-rpm-config
75+
76+ ubuntu :
77+ - git
78+ - intltool
79+ - libcairo2-dev
80+ - libglib2.0-dev
81+ - libgtk-3-dev
82+ - libmate-panel-applet-dev
83+ - libnotify-dev
84+ - libsensors4-dev
85+ - libtool
86+ - libxml-parser-perl
87+ - libxnvctrl-dev
88+ - make
89+ - mate-common
90+ - yelp-tools
91+
92+ variables :
93+ - CFLAGS="-Wall -Werror=format-security"
94+
95+ before_scripts :
96+ - if [ ${DISTRO_NAME} == "debian" ];then
97+ - curl -Ls -o debian.sh https://github.com/mate-desktop/mate-dev-scripts/raw/master/travis/debian.sh
98+ - bash ./debian.sh
99+ - fi
100+
101+ after_scripts :
102+ - make distcheck
You can’t perform that action at this time.
0 commit comments