From 9dece04f2b8cbb6d05633707bfb754769d6b0bab Mon Sep 17 00:00:00 2001 From: Will Sciaroni Date: Fri, 26 Aug 2022 07:39:09 -0500 Subject: [PATCH 1/2] Update Dependency list for building on Ubuntu 22.04 - Needs Refactor --- tasks/install_d-rats_maurizioandreotti.yml | 48 ++-------------------- 1 file changed, 4 insertions(+), 44 deletions(-) diff --git a/tasks/install_d-rats_maurizioandreotti.yml b/tasks/install_d-rats_maurizioandreotti.yml index f7a9aed..f7f9770 100644 --- a/tasks/install_d-rats_maurizioandreotti.yml +++ b/tasks/install_d-rats_maurizioandreotti.yml @@ -62,49 +62,9 @@ name: "{{ item }}" state: present with_items: - - python - - python-lxml - - python-libxml2 - when: is_ubuntu|bool - retries: 5 - delay: 30 - register: result - until: result.failed == false - - - name: Install dependent Python component python-gtk for D-Rats (Xubuntu) - become: yes - apt: - deb: http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb - when: is_ubuntu|bool - retries: 5 - delay: 30 - register: result - until: result.failed == false - - - name: Install dependent Python component python-serial for D-Rats (Xubuntu) - become: yes - apt: - deb: http://mirrors.kernel.org/ubuntu/pool/main/p/pyserial/python-serial_3.4-2_all.deb - when: is_ubuntu|bool - retries: 5 - delay: 30 - register: result - until: result.failed == false - - - name: Install dependent Python component python-glade2 for D-Rats (Xubuntu) - become: yes - apt: - deb: http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-glade2_2.24.0-5.1ubuntu2_amd64.deb - when: is_ubuntu|bool - retries: 5 - delay: 30 - register: result - until: result.failed == false - - - name: Install dependent Python component python-libxslt1 for D-Rats (Xubuntu) - become: yes - apt: - deb: http://security.ubuntu.com/ubuntu/pool/main/libx/libxslt/python-libxslt1_1.1.29-5ubuntu0.2_amd64.deb + - python2-dev + - libxml2-dev + - libxslt1-dev when: is_ubuntu|bool retries: 5 delay: 30 @@ -113,7 +73,7 @@ - name: Download D-Rats sources git: - repo: https://github.com/maurizioandreotti/D-Rats.git + repo: https://github.com/ham-radio-software/D-Rats.git dest: /home/{{ ham_user }}/hamradio/D-Rats retries: 5 delay: 30 From 4ab968a3c4d24710fc381bf3675848ce8c757ac1 Mon Sep 17 00:00:00 2001 From: Will Sciaroni Date: Fri, 26 Aug 2022 08:02:42 -0500 Subject: [PATCH 2/2] Update ChangeLog for D-Rat --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4c1780f..624e7d3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ Add support for Xubuntu 22 for HamPC - acfax is missing from Xubuntu 22 (Jammy) for HamPC - Update QDMR dependencies for Xubuntu 22 (Jammy) for HamPC - Update build date for Xubuntu 22 (Jammy) for HamPC +- Changed repo path for D-Rat & build dependencies ### Removed