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-notification-daemon
33+ - dbus-glib
34+ - gcc
35+ - git
36+ - gtk3
37+ - intltool
38+ - libnotify
39+ - libwnck3
40+ - make
41+ - mate-common
42+ - which
43+
44+ debian :
45+ # Useful URL: https://github.com/mate-desktop/debian-packages
46+ # Useful URL: https://salsa.debian.org/debian-mate-team/mate-notification-daemon
47+ - git
48+ - gobject-introspection
49+ - gtk-doc-tools
50+ - intltool
51+ - libcanberra-gtk3-dev
52+ - libdbus-1-dev
53+ - libdbus-glib-1-dev
54+ - libdconf-dev
55+ - libexempi-dev
56+ - libexif-dev
57+ - libgail-3-dev
58+ - libgirepository1.0-dev
59+ - libglib2.0-dev
60+ - libgtk-3-dev
61+ - libmate-desktop-dev
62+ - libnotify-dev
63+ - libpango1.0-dev
64+ - libstartup-notification0-dev
65+ - libwnck-3-dev
66+ - libx11-dev
67+ - libxml2-dev
68+ - mate-common
69+ - quilt
70+ - shared-mime-info
71+
72+ fedora :
73+ # Useful URL: https://src.fedoraproject.org/cgit/rpms/mate-notification-daemon.git
74+ - dbus-glib-devel
75+ - desktop-file-utils
76+ - file
77+ - git
78+ - libcanberra-devel
79+ - libnotify-devel
80+ - libwnck3-devel
81+ - mate-common
82+ - mate-desktop-devel
83+
84+ ubuntu :
85+ - git
86+ - gobject-introspection
87+ - gtk-doc-tools
88+ - intltool
89+ - libcanberra-gtk3-dev
90+ - libdbus-1-dev
91+ - libdbus-glib-1-dev
92+ - libdconf-dev
93+ - libexempi-dev
94+ - libexif-dev
95+ - libgail-3-dev
96+ - libgirepository1.0-dev
97+ - libglib2.0-dev
98+ - libgtk-3-dev
99+ - libmate-desktop-dev
100+ - libnotify-dev
101+ - libpango1.0-dev
102+ - libstartup-notification0-dev
103+ - libwnck-3-dev
104+ - libx11-dev
105+ - libxml2-dev
106+ - mate-common
107+ - quilt
108+ - shared-mime-info
109+
110+ variables :
111+ - CFLAGS="-Wall -Werror=format-security"
112+
113+ after_scripts :
114+ - make distcheck
You can’t perform that action at this time.
0 commit comments