File tree Expand file tree Collapse file tree 1 file changed +140
-0
lines changed
Expand file tree Collapse file tree 1 file changed +140
-0
lines changed 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-panel
33+ - dbus-glib
34+ - gcc
35+ - git
36+ - gobject-introspection
37+ - intltool
38+ - itstool
39+ - libcanberra
40+ - libmateweather
41+ - libsm
42+ - libwnck3
43+ - make
44+ - mate-common
45+ - mate-desktop
46+ - mate-menus
47+ - which
48+ - yelp-tools
49+
50+ debian :
51+ # Useful URL: https://github.com/mate-desktop/debian-packages
52+ # Useful URL: https://salsa.debian.org/debian-mate-team/mate-panel
53+ - gir1.2-freedesktop
54+ - git
55+ - gobject-introspection
56+ - gtk-doc-tools
57+ - intltool
58+ - libatk1.0-dev
59+ - libcairo2-dev
60+ - libdbus-1-dev
61+ - libdbus-glib-1-dev
62+ - libdconf-dev
63+ - libgirepository1.0-dev
64+ - libglib2.0-dev
65+ - libgtk-3-dev
66+ - libice-dev
67+ - libmate-desktop-dev
68+ - libmate-menu-dev
69+ - libmateweather-dev
70+ - libpango1.0-dev
71+ - librsvg2-dev
72+ - libsm-dev
73+ - libsoup2.4-dev
74+ - libwnck-3-dev
75+ - libx11-dev
76+ - libxau-dev
77+ - libxrandr-dev
78+ - lsb-release
79+ - make
80+ - mate-common
81+ - yelp-tools
82+
83+ fedora :
84+ # Useful URL: https://src.fedoraproject.org/cgit/rpms/mate-panel.git
85+ - dbus-glib-devel
86+ - desktop-file-utils
87+ - gcc
88+ - git
89+ - gobject-introspection-devel
90+ - gtk3-devel
91+ - libSM-devel
92+ - libcanberra-devel
93+ - libmateweather-devel
94+ - librsvg2-devel
95+ - libwnck3-devel
96+ - make
97+ - mate-common
98+ - mate-desktop-devel
99+ - mate-menus-devel
100+ - redhat-rpm-config
101+ - yelp-tools
102+
103+ ubuntu :
104+ - gir1.2-freedesktop
105+ - git
106+ - gobject-introspection
107+ - gtk-doc-tools
108+ - intltool
109+ - libatk1.0-dev
110+ - libcairo2-dev
111+ - libdbus-1-dev
112+ - libdbus-glib-1-dev
113+ - libdconf-dev
114+ - libgirepository1.0-dev
115+ - libglib2.0-dev
116+ - libgtk-3-dev
117+ - libice-dev
118+ - libmate-desktop-dev
119+ - libmate-menu-dev
120+ - libmateweather-dev
121+ - libpango1.0-dev
122+ - librsvg2-dev
123+ - libsm-dev
124+ - libsoup2.4-dev
125+ - libwnck-3-dev
126+ - libx11-dev
127+ - libxau-dev
128+ - libxrandr-dev
129+ - lsb-release
130+ - make
131+ - mate-common
132+ - yelp-tools
133+
134+ variables :
135+ - CFLAGS="-Wall -Werror=format-security"
136+
137+ before_scripts :
138+
139+ after_scripts :
140+ - make distcheck
You can’t perform that action at this time.
0 commit comments