Skip to content

Instantly share code, notes, and snippets.

@abraverm
Created September 14, 2017 08:24
Show Gist options
  • Select an option

  • Save abraverm/84e1f55157b4769025faa60a3e009e76 to your computer and use it in GitHub Desktop.

Select an option

Save abraverm/84e1f55157b4769025faa60a3e009e76 to your computer and use it in GitHub Desktop.
termite
---
- name: Install Termite and vte-ng requirements
dnf:
state: present
name: "{{ item }}"
with_items:
- gtk-doc
- glib2-devel
- gcc-c++
- libtool
- intltool
- pango-devel
- gtk3-devel
- zlib-devel
- pcre2-devel
- gnutls-devel
- gobject-introspection-devel
- vala-devel
- redhat-rpm-config
- name: Get vte-ng
git:
repo: https://github.com/thestinger/vte-ng.git
dest: /opt/vte-ng
version: "{{ vte_ng_version }}"
- name: vte-ng autogen
command: ./autogen.sh
args:
chdir: /opt/vte-ng
creates:
- /opt/vte-ng/Makefile
- name: vte-ng make
make:
chdir: /opt/vte-ng
- name: Install vte-ng
make:
chdir: /opt/vte-ng
target: install
- name: Add /usr/local/lib to ldconfig
copy:
src: vte.conf
dest: /etc/ld.so.conf.d/vte.conf
- name: Run ldconfig
command: ldconfig
- name: Get Termite
git:
repo: https://github.com/thestinger/termite.git
dest: /opt/termite
version: "{{ termite_version }}"
recursive: true
- name: Termite make
make:
chdir: /opt/termite
environment:
PKG_CONFIG_PATH: /opt/vte-ng/
- name: Install Termite
make:
chdir: /opt/termite
target: install
/usr/local/lib
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment