From b258694033c8ed154a4b5f52a1610d5117bf93b1 Mon Sep 17 00:00:00 2001 From: Kuoi Date: Sat, 16 Apr 2022 16:19:21 +0100 Subject: [PATCH] add keyring --- BioArchLinux/bioarchlinux-keyring/PKGBUILD | 21 +++++++++++++++++++ .../bioarchlinux-keyring.install | 9 ++++++++ BioArchLinux/bioarchlinux-keyring/lilac.yaml | 13 ++++++++++++ 3 files changed, 43 insertions(+) create mode 100644 BioArchLinux/bioarchlinux-keyring/PKGBUILD create mode 100644 BioArchLinux/bioarchlinux-keyring/bioarchlinux-keyring.install create mode 100644 BioArchLinux/bioarchlinux-keyring/lilac.yaml diff --git a/BioArchLinux/bioarchlinux-keyring/PKGBUILD b/BioArchLinux/bioarchlinux-keyring/PKGBUILD new file mode 100644 index 0000000000..1d7dda6f54 --- /dev/null +++ b/BioArchLinux/bioarchlinux-keyring/PKGBUILD @@ -0,0 +1,21 @@ +# Maintainer: Guoyi +pkgname=bioarchlinux-keyring +pkgver=20220416 +pkgrel=1 +pkgdesc='BioArchLinux PGP keyring' +arch=('any') +url='https://github.com/BioArchLinux/keyring' +install=${pkgname}.install +makedepends=('git') +license=('GPL') +source=('git+https://github.com/BioArchLinux/keyring.git') +sha256sums=('SKIP') +pkgver(){ + date +%Y%m%d +} +package() { + cd "${srcdir}"/keyring + install -Dm644 bioarchlinux.gpg $pkgdir/usr/share/pacman/keyrings/bioarchlinux.gpg + install -Dm644 bioarchlinux-revoked $pkgdir/usr/share/pacman/keyrings/bioarchlinux-revoked + install -Dm644 bioarchlinux-trusted $pkgdir/usr/share/pacman/keyrings/bioarchlinux-trusted +} diff --git a/BioArchLinux/bioarchlinux-keyring/bioarchlinux-keyring.install b/BioArchLinux/bioarchlinux-keyring/bioarchlinux-keyring.install new file mode 100644 index 0000000000..b294948ad4 --- /dev/null +++ b/BioArchLinux/bioarchlinux-keyring/bioarchlinux-keyring.install @@ -0,0 +1,9 @@ +post_upgrade() { + usr/bin/pacman-key -l B1F96021DB62254D || usr/bin/pacman-key --populate bioarchlinux +} + +post_install() { + if [ -x usr/bin/pacman-key ]; then + post_upgrade + fi +} diff --git a/BioArchLinux/bioarchlinux-keyring/lilac.yaml b/BioArchLinux/bioarchlinux-keyring/lilac.yaml new file mode 100644 index 0000000000..5d9d189e4f --- /dev/null +++ b/BioArchLinux/bioarchlinux-keyring/lilac.yaml @@ -0,0 +1,13 @@ +# Maintainer: guoyi +build_prefix: extra-x86_64 +maintainers: + - github: stasareintherose + email: stasareintherose@outlook.com +pre_build_script: | + update_pkgrel() + vcs_update() +post_build_script: | + git_pkgbuild_commit() +update_on: + - source: github + github: BioArchLinux/keyring