31 lines
1.0 KiB
Bash
31 lines
1.0 KiB
Bash
# Maintainer: Maxwell G <gotmax@e.email>
|
|
|
|
_collection_namespace=kewlfft
|
|
_collection_name=aur
|
|
_repo_name=ansible-aur
|
|
_github_url="https://github.com/${_collection_namespace}/${_repo_name}"
|
|
|
|
pkgname="ansible-collection-${_collection_namespace}-${_collection_name}"
|
|
pkgver=0.13.1
|
|
pkgrel=1
|
|
pkgdesc="Ansible collection that contains an Ansible module to manage packages from the AUR"
|
|
arch=("any")
|
|
url="https://galaxy.ansible.com/${_collection_namespace}/${_collection_name}"
|
|
license=("GPL3")
|
|
depends=("ansible-core")
|
|
source=("${_github_url}/archive/v${pkgver}/${_repo_name}-${pkgver}.tar.gz")
|
|
sha256sums=('30dfb28abaa29140d38571fa3d8004823066a9d5606a4c5d44af0d63345cb8ae')
|
|
|
|
build() {
|
|
cd "${_repo_name}-${pkgver}"
|
|
ansible-galaxy collection build
|
|
}
|
|
|
|
package() {
|
|
cd "${_repo_name}-${pkgver}"
|
|
ansible-galaxy collection install -n -p \
|
|
"${pkgdir}/usr/share/ansible/collections" \
|
|
"${_collection_namespace}-${_collection_name}-${pkgver}.tar.gz"
|
|
install -Dpm 644 README.md -t "${pkgdir}/usr/share/docs/${pkgname}"
|
|
}
|