File tree Expand file tree Collapse file tree 1 file changed +132
-0
lines changed
Expand file tree Collapse file tree 1 file changed +132
-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+ # # Use travis branch for test.
9+ # branches:
10+ # only:
11+ # - travis
12+
13+ before_install :
14+ - curl -L -o docker-build https://github.com/mate-desktop/mate-dev-scripts/raw/travis/travis/docker-build
15+ - chmod +x docker-build
16+
17+ install :
18+ - ./docker-build --name ${DISTRO} --config .travis.yml --install
19+
20+ script :
21+ - ./docker-build --name ${DISTRO} --verbose --config .travis.yml --build autotools
22+
23+ env :
24+ - DISTRO="base/archlinux"
25+ - DISTRO="debian:sid"
26+ - DISTRO="fedora:29"
27+ - DISTRO="ubuntu:18.10"
28+
29+ # #########################################################
30+ # THE FOLLOWING LINES IS USED BY docker-build
31+ # #########################################################
32+ requires :
33+ archlinux :
34+ # Useful URL: https://git.archlinux.org/svntogit/community.git/tree/trunk?h=packages/marco
35+ - gcc
36+ - git
37+ - gtk3
38+ - glib2
39+ - intltool
40+ - make
41+ - yelp-tools
42+ - mate-common
43+ - libcanberra
44+ - libgtop
45+ - mate-desktop
46+ - zenity
47+ - libxpresent
48+
49+ debian :
50+ # Useful URL: https://github.com/mate-desktop/debian-packages
51+ # Useful URL: https://salsa.debian.org/debian-mate-team/mate-desktop
52+ - git
53+ - intltool
54+ - libcanberra-gtk3-dev
55+ - libglib2.0-dev
56+ - libgtk-3-dev
57+ - libgtop2-dev
58+ - libice-dev
59+ - libpango1.0-dev
60+ - libsm-dev
61+ - libstartup-notification0-dev
62+ - libx11-dev
63+ - libxcomposite-dev
64+ - libxcursor-dev
65+ - libxdamage-dev
66+ - libxext-dev
67+ - libxfixes-dev
68+ - libxinerama-dev
69+ - libxpresent-dev
70+ - libxrandr-dev
71+ - libxrender-dev
72+ - libxt-dev
73+ - make
74+ - mate-common
75+ - x11proto-present-dev
76+ - yelp-tools
77+ - zenity
78+
79+ fedora :
80+ # Useful URL: https://src.fedoraproject.org/cgit/rpms/marco.git
81+ - gcc
82+ - git
83+ - make
84+ - redhat-rpm-config
85+ - desktop-file-utils
86+ - gtk3-devel
87+ - libcanberra-devel
88+ - libgtop2-devel
89+ - libSM-devel
90+ - libsoup-devel
91+ - libXdamage-devel
92+ - libXpresent-devel
93+ - mate-common
94+ - mate-desktop-devel
95+ - zenity
96+ - startup-notification-devel
97+ - yelp-tools
98+
99+ ubuntu :
100+ # Same as debian
101+ - git
102+ - intltool
103+ - libcanberra-gtk3-dev
104+ - libglib2.0-dev
105+ - libgtk-3-dev
106+ - libgtop2-dev
107+ - libice-dev
108+ - libpango1.0-dev
109+ - libsm-dev
110+ - libstartup-notification0-dev
111+ - libx11-dev
112+ - libxcomposite-dev
113+ - libxcursor-dev
114+ - libxdamage-dev
115+ - libxext-dev
116+ - libxfixes-dev
117+ - libxinerama-dev
118+ - libxpresent-dev
119+ - libxrandr-dev
120+ - libxrender-dev
121+ - libxt-dev
122+ - make
123+ - mate-common
124+ - x11proto-present-dev
125+ - yelp-tools
126+ - zenity
127+
128+ variables :
129+ - CFLAGS="-Wall -Werror=format-security"
130+
131+ after_scripts :
132+ - make distcheck > /dev/null
You can’t perform that action at this time.
0 commit comments