aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharlie Li <vishwin@FreeBSD.org>2021-12-23 02:40:19 +0000
committerCharlie Li <vishwin@FreeBSD.org>2021-12-24 17:17:37 +0000
commitc3ea8606920a8e58dbf03ad39c70856bb1d94d50 (patch)
tree247ae7f757977468d86783c4d192144d0015595f
parente40f3289bbe7a2aa915575776ab97a1ccac1640e (diff)
downloadports-c3ea8606920a8e58dbf03ad39c70856bb1d94d50.tar.gz
ports-c3ea8606920a8e58dbf03ad39c70856bb1d94d50.zip
security/archlinux-keyring: new port
Arch Linux PGP keyring, used with sysutils/pacman Approved by: arrowd, fluffy (mentors) Differential Revision: https://reviews.freebsd.org/D33621
-rw-r--r--security/Makefile1
-rw-r--r--security/archlinux-keyring/Makefile18
-rw-r--r--security/archlinux-keyring/distinfo3
-rw-r--r--security/archlinux-keyring/pkg-descr3
-rw-r--r--security/archlinux-keyring/pkg-message11
5 files changed, 36 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index 978afc3c6470..1f712d431f25 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -29,6 +29,7 @@
SUBDIR += apache-xml-security-c
SUBDIR += apg
SUBDIR += apkid
+ SUBDIR += archlinux-keyring
SUBDIR += arirang
SUBDIR += arpCounterattack
SUBDIR += arti
diff --git a/security/archlinux-keyring/Makefile b/security/archlinux-keyring/Makefile
new file mode 100644
index 000000000000..1fd70bce91d0
--- /dev/null
+++ b/security/archlinux-keyring/Makefile
@@ -0,0 +1,18 @@
+PORTNAME= archlinux-keyring
+DISTVERSION= 20211028
+CATEGORIES= security
+MASTER_SITES= https://sources.archlinux.org/other/${PORTNAME}/
+
+MAINTAINER= vishwin@vishwin.info
+COMMENT= Arch Linux PGP keyring
+
+LICENSE= GPLv2+
+
+NO_BUILD= yes
+NO_ARCH= yes
+
+PLIST_FILES= share/pacman/keyrings/archlinux-revoked \
+ share/pacman/keyrings/archlinux-trusted \
+ share/pacman/keyrings/archlinux.gpg
+
+.include <bsd.port.mk>
diff --git a/security/archlinux-keyring/distinfo b/security/archlinux-keyring/distinfo
new file mode 100644
index 000000000000..3249d47e2277
--- /dev/null
+++ b/security/archlinux-keyring/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1640127917
+SHA256 (archlinux-keyring-20211028.tar.gz) = 3d7fba47441173dfab6eec1cebf9fce4151277f6e06513e2150ccd9d71691cbc
+SIZE (archlinux-keyring-20211028.tar.gz) = 1041081
diff --git a/security/archlinux-keyring/pkg-descr b/security/archlinux-keyring/pkg-descr
new file mode 100644
index 000000000000..fab3f0964eab
--- /dev/null
+++ b/security/archlinux-keyring/pkg-descr
@@ -0,0 +1,3 @@
+Arch Linux package repository signing keys, used with archlinux-pacman.
+
+WWW: https://gitlab.archlinux.org/archlinux/archlinux-keyring/
diff --git a/security/archlinux-keyring/pkg-message b/security/archlinux-keyring/pkg-message
new file mode 100644
index 000000000000..84d518eee601
--- /dev/null
+++ b/security/archlinux-keyring/pkg-message
@@ -0,0 +1,11 @@
+[
+{
+ type: upgrade
+ message: <<EOM
+To populate/update the keyring, run:
+
+ # pacman-key --populate archlinux
+ # pacman-key --updatedb
+EOM
+}
+]