2
0
mirror of https://github.com/frappe/bench.git synced 2025-02-04 03:48:24 +00:00

[fix] package fixes for debian 8

This commit is contained in:
Saurabh 2017-09-05 10:56:48 +05:30
parent c8d8c2b6a2
commit e2c24d8c0e
4 changed files with 9 additions and 5 deletions

View File

@ -2,6 +2,7 @@
- name: install pillow prerequisites for Debian < 8 - name: install pillow prerequisites for Debian < 8
apt: pkg={{ item }} state=present apt: pkg={{ item }} state=present
with_items: with_items:
- libjpeg8-dev
- libtiff4-dev - libtiff4-dev
- tcl8.5-dev - tcl8.5-dev
- tk8.5-dev - tk8.5-dev
@ -10,6 +11,7 @@
- name: install pillow prerequisites for Debian >= 8 - name: install pillow prerequisites for Debian >= 8
apt: pkg={{ item }} state=present apt: pkg={{ item }} state=present
with_items: with_items:
- libjpeg62-turbo-dev
- libtiff5-dev - libtiff5-dev
- tcl8.5-dev - tcl8.5-dev
- tk8.5-dev - tk8.5-dev

View File

@ -80,14 +80,13 @@
- apt-transport-https - apt-transport-https
- libsasl2-dev - libsasl2-dev
- libldap2-dev - libldap2-dev
- libjpeg8-dev when: ansible_distribution == 'Debian' or ansible_distribution == 'Ubuntu'
when: ansible_os_family == 'Debian' or ansible_distribution == 'Ubuntu'
- include: ubuntu.yml - include: ubuntu.yml
when: ansible_distribution == 'Ubuntu' when: ansible_distribution == 'Ubuntu'
- include: debian.yml - include: debian.yml
when: ansible_os_family == 'Debian' when: ansible_distribution == 'Debian'
# Prerequisite for MACOS # Prerequisite for MACOS
- name: install prequisites for macos - name: install prequisites for macos

View File

@ -2,14 +2,15 @@
- name: Check current locale - name: Check current locale
shell: localectl shell: localectl
register: locale_test register: locale_test
when: ansible_distribution == 'Centos' or ansible_distribution == 'Ubuntu'
- name: Set Locale - name: Set Locale
command: "localectl set-locale LANG={{ locale_lang }}" command: "localectl set-locale LANG={{ locale_lang }}"
when: locale_test.stdout.find('LANG={{ locale_lang }}') == -1 when: (ansible_distribution == 'Centos' or ansible_distribution == 'Ubuntu') and locale_test.stdout.find('LANG={{ locale_lang }}') == -1
- name: Set keymap - name: Set keymap
command: "localectl set-keymap {{ locale_keymap }}" command: "localectl set-keymap {{ locale_keymap }}"
when: "locale_test.stdout.find('Keymap: {{locale_keymap}}') == -1" when: "(ansible_distribution == 'Centos' or ansible_distribution == 'Ubuntu') and locale_test.stdout.find('Keymap: {{locale_keymap}}') == -1"
- name: Set Locale as en_US - name: Set Locale as en_US
lineinfile: dest=/etc/environment backup=yes line="{{ item }}" lineinfile: dest=/etc/environment backup=yes line="{{ item }}"

View File

@ -2,6 +2,7 @@
- name: install pillow prerequisites for Ubuntu < 14.04 - name: install pillow prerequisites for Ubuntu < 14.04
apt: pkg={{ item }} state=present force=yes apt: pkg={{ item }} state=present force=yes
with_items: with_items:
- libjpeg8-dev
- libtiff4-dev - libtiff4-dev
- tcl8.5-dev - tcl8.5-dev
- tk8.5-dev - tk8.5-dev
@ -10,6 +11,7 @@
- name: install pillow prerequisites for Ubuntu >= 14.04 - name: install pillow prerequisites for Ubuntu >= 14.04
apt: pkg={{ item }} state=present force=yes apt: pkg={{ item }} state=present force=yes
with_items: with_items:
- libjpeg8-dev
- libtiff5-dev - libtiff5-dev
- tcl8.6-dev - tcl8.6-dev
- tk8.6-dev - tk8.6-dev