diff --git a/tasks/aur-package.yml b/tasks/aur-package.yml index 3100196..0652047 100644 --- a/tasks/aur-package.yml +++ b/tasks/aur-package.yml @@ -1,21 +1,21 @@ -- name: build package +- name: 'build package {{ item.name }}' command: 'makepkg --syncdeps --rmdeps --clean --noconfirm --force' args: chdir: '{{ aur_build_dir }}/{{ item.name }}' -- name: retrieve package name +- name: 'retrieve package name for {{ item.name }}' command: 'grep -oP "(?<=pkgname=).*" {{ aur_build_dir }}/{{ item.name }}/PKGBUILD' register: pkg_name -- name: retrieve package version +- name: 'retrieve package version for {{ item.name }}' command: 'grep -oP "(?<=pkgver=).*" {{ aur_build_dir }}/{{ item.name }}/PKGBUILD' register: pkg_version -- name: retrieve package release +- name: 'retrieve package release for {{ item.name }}' command: 'grep -oP "(?<=pkgrel=).*" {{ aur_build_dir }}/{{ item.name }}/PKGBUILD' register: pkg_release -- name: install package +- name: 'install {{ item.name }}' become: true pacman: name: '{{ aur_build_dir }}/{{ item.name }}/{{ pkg_name.stdout }}-{{ pkg_version.stdout }}-{{ pkg_release.stdout }}-x86_64.pkg.tar.zst'