add obarun-keyring

This commit is contained in:
joborun linux 2024-03-15 20:48:02 +02:00
parent fac5e71e59
commit b667deabb6
10 changed files with 229 additions and 0 deletions

11
obarun-keyring/Makefile Normal file
View File

@ -0,0 +1,11 @@
PREFIX = /usr/local
install:
install -dm755 $(DESTDIR)$(PREFIX)/share/pacman/keyrings/
install -m0644 obarun{.gpg,-trusted,-revoked} $(DESTDIR)$(PREFIX)/share/pacman/keyrings/
uninstall:
rm -f $(DESTDIR)$(PREFIX)/share/pacman/keyrings/obarun{.gpg,-trusted,-revoked}
rmdir -p --ignore-fail-on-non-empty $(DESTDIR)$(PREFIX)/share/pacman/keyrings/
.PHONY: install uninstall

57
obarun-keyring/PKGBUILD Normal file
View File

@ -0,0 +1,57 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=obarun-keyring
pkgdesc='Obarun PGP keyring'
pkgver=20231027
pkgrel=02
url='https://obarun.org/'
source=('Makefile'
'obarun.gpg'
'obarun-revoked'
'obarun-trusted'
'obarun-keyring.install')
#source=(https://git.obarun.org/pkg/upstream/obarun-keyring/-/raw/master/{Makefile,obarun.gpg,obarun-revoked,obarun-trusted,obarun-keyring.install})
## wget https://git.obarun.org/pkg/upstream/obarun-keyring/-/raw/master/{PKGBUILD,obarun.gpg,obarun-revoked,obarun-trusted,obarun-keyring.install}
package() {
cd "${srcdir}"
make PREFIX=/usr DESTDIR=${pkgdir} install
}
install="${pkgname}.install"
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=(ISC)
## Proof that Obarun still not using source sums check, even the silly md5
## when their pkgbuilds even for their own stuff is listing false md5 sumes
## Makefile was right, but the rest changed and the sums weren't updated!
## Then they sign pkgs and either allow their keys to expire or some mix-up
## makes their repositories fail often. So we turned signed pkgs off for
## Obarun, and since we removed the obcore repository from our pacman.conf
## We provide you the only pkg we are not replacing from obcore.
## That's why!
md5sums=(110e310b896c8ee085b71e71bfc853f8 # Makefile
76567855ca4c06c18a43d015f406df70 # obarun.gpg
aa0270c042d2e3810dfa62a5a2df8179 # obarun-revoked
870c22b7b058cbcd993daf9120fcdc34 # obarun-trusted
dc141e14b835772dc7209c8bc319ff17) # obarun-keyring.install
sha256sums=(9e6a6039f42e8843f996e1fa48b57f295733f33bab71787c246b785853f9ed50 # Makefile
264abd72fc946c8a00686d799a38dff71550dc12e39566c4d38eccca8528ee2f # obarun.gpg
4631224993c7dc4ad35def8e4f378f87e39a9abad6c53e0de35f9ebaca67b668 # obarun-revoked
36f12fd00f9156dc48f4143cd94810ccd323b70c44779c3988b5b79715291b95 # obarun-trusted
81669e2746e6c777a6240a30d0807147d411e580cc4195b6116e6a40efde0d04) # obarun-keyring.install
## 7d9075fcc1a168622d6871961fd9cc1273922ffb141ecbafaa196be4a40984d6 obarun-keyring-20231027-02-x86_64.pkg.tar.lz

View File

@ -0,0 +1,43 @@
# Obarun : 66 init/supervisor
# Maintainer : Eric Vidal <eric@obarun.org>
# Maintainer : Jean-Michel T.Dydak <jean-michel@obarun.org>
# PkgSource : url="https://git.obarun.org/pkg/obcore/obarun-keyring"
#-----------------------------------------------------------------------------------------------
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=obarun-keyring
pkgdesc='Obarun PGP keyring'
pkgver=20231027
pkgrel=1
url='https://obarun.org/'
source=('Makefile'
'obarun.gpg'
'obarun-revoked'
'obarun-trusted')
#-------------------------------------------| PACKAGE |-----------------------------------------
package() {
cd "${srcdir}"
make PREFIX=/usr DESTDIR=${pkgdir} install
}
#------------------------------------| INSTALL CONFIGURATION |----------------------------------
arch=('x86_64')
install="${pkgname}.install"
groups=('base')
#-------------------------------------| SECURITY AND LICENCE |----------------------------------
md5sums=('110e310b896c8ee085b71e71bfc853f8'
'c8e231d0e9d56793e3e892f5ff0cd31a'
'a102cab1cf80e2376554e131e8da4a08'
'e97d2c29ae035412df595cf2bb25d25f')

1
obarun-keyring/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg}

2
obarun-keyring/deps Normal file
View File

@ -0,0 +1,2 @@

View File

@ -0,0 +1,14 @@
post_upgrade() {
if usr/bin/pacman-key -l >/dev/null 2>&1; then
usr/bin/pacman-key --populate obarun
else
echo " >>> Run \`pacman-key --init\` to set up your pacman keyring."
echo " >>> Then run \`pacman-key --populate obarun\` to install the obarun keyring."
fi
}
post_install() {
if [ -x usr/bin/pacman-key ]; then
post_upgrade
fi
}

View File

@ -0,0 +1,2 @@
B0653E62982DBDAF1BCB82AF3D57B0F2754E2034
290D11D7895346E163DFCFB504906657267AA1BA

View File

@ -0,0 +1,2 @@
1E389882EFEABB1AE7723A014B9100E679075EDF:4:
CDD996A96C13C17A5A578B144B4C9FD8A94CFBD9:4:

91
obarun-keyring/obarun.gpg Normal file
View File

@ -0,0 +1,91 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: packager: Eric Vidal (1E389882EFEABB1AE7723A014B9100E679075EDF)
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
=sxLr
-----END PGP PUBLIC KEY BLOCK-----
-----BEGIN PGP PUBLIC KEY BLOCK-----
comment: packager: gitlab-runner (CDD996A96C13C17A5A578B144B4C9FD8A94CFBD9)
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
=NeDO
-----END PGP PUBLIC KEY BLOCK-----

6
obarun-keyring/time Normal file
View File

@ -0,0 +1,6 @@
real 0m2.808s
user 0m2.292s
sys 0m0.803s