imfreedom/teamcity-ansible

0b63d4078ad9
Parents 8726c1e8d279
Children dec47e960b0e
add the debian packages for compiling pidgin3
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/roles/pidgin3-dependencies/tasks/debian.yml Mon Nov 25 22:27:39 2019 -0600
@@ -0,0 +1,58 @@
+---
+- name: install
+ apt:
+ name:
+ - apt-transport-https
+ - build-essential
+ - ca-certificates
+ - cmake
+ - devscripts
+ - gnupg
+ - gobject-introspection
+ - gstreamer1.0-plugins-bad
+ - gstreamer1.0-plugins-good
+ - gtk-doc-tools
+ - help2man
+ - intltool
+ - libavahi-client-dev
+ - libavahi-glib-dev
+ - libcmark-dev
+ - libdbus-glib-1-dev
+ - libenchant-dev
+ - libfarstream-0.2-dev
+ - libgadu-dev
+ - libgirepository1.0-dev
+ - libgjs-dev
+ - libgladeui-dev
+ - libgmime-3.0-dev
+ - libgspell-1-dev
+ - libgstreamer-plugins-base1.0-dev
+ - libgstreamer1.0-dev
+ - libgumbo-dev
+ - libidn11-dev
+ - libjson-glib-dev
+ - libkf5wallet-dev
+ - liblua5.1-0-dev
+ - libmeanwhile-dev
+ - libncurses5-dev
+ - libnss3-dev
+ - libsecret-1-dev
+ - libsoup2.4-dev
+ - libtcc-dev
+ - libxss-dev
+ - lua-lgi
+ - luarocks
+ - mercurial
+ - meson
+ - python-gi-dev
+ - python3-dev
+ - python3-dev
+ - python3-gi
+ - qt5-default
+ - valac
+ - wget
+ - xauth
+ - xvfb
+ state: present
+ force_apt_get: true
+
--- a/roles/pidgin3-dependencies/tasks/main.yml Wed Nov 13 22:45:46 2019 -0600
+++ b/roles/pidgin3-dependencies/tasks/main.yml Mon Nov 25 22:27:39 2019 -0600
@@ -1,3 +1,6 @@
---
+- include_tasks: debian.yml
+ when: ansible_facts['os_family'] == "Debian"
- include_tasks: freebsd.yml
when: ansible_system == "FreeBSD"
+