pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/chat/element-web
Module Name: pkgsrc
Committed By: js
Date: Wed Apr 1 23:46:59 UTC 2026
Modified Files:
pkgsrc/chat/element-web: Makefile distinfo
Added Files:
pkgsrc/chat/element-web/files: gpgkey-element.gpg
Log Message:
chat/element-web: Add verify-signature target
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 pkgsrc/chat/element-web/Makefile
cvs rdiff -u -r1.44 -r1.45 pkgsrc/chat/element-web/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/chat/element-web/files/gpgkey-element.gpg
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/chat/element-web/Makefile
diff -u pkgsrc/chat/element-web/Makefile:1.42 pkgsrc/chat/element-web/Makefile:1.43
--- pkgsrc/chat/element-web/Makefile:1.42 Wed Mar 25 23:14:25 2026
+++ pkgsrc/chat/element-web/Makefile Wed Apr 1 23:46:58 2026
@@ -1,17 +1,13 @@
-# $NetBSD: Makefile,v 1.42 2026/03/25 23:14:25 gdt Exp $
+# $NetBSD: Makefile,v 1.43 2026/04/01 23:46:58 js Exp $
DISTNAME= element-v${PKGVERSION_NOREV}
PKGNAME= element-web-1.12.12
CATEGORIES= chat
-MASTER_SITES= ${MASTER_SITE_GITHUB:=element-hq/}
-GITHUB_RELEASE= v${PKGVERSION_NOREV}
-
-# GPG key:
-# https://packages.riot.im/element-release-key.asc
-# 712B FBEE 92DC A452 52DB 17D7 C7BE 97EF A179 B100
-#
-# GPG signature:
-# https://github.com/vector-im/element-web/releases/download/v${PKGVERSION_NOREV}/element-v${PKGVERSION_NOREV}.tar.gz.asc
+# Using the normal GitHub fetching only works for one distfile, even when
+# trying to hack around it.
+MASTER_SITES= https://github.com/element-hq/element-web/releases/download/v${PKGVERSION_NOREV}/
+DISTFILES= ${DISTNAME}.tar.gz
+DISTFILES+= ${DISTNAME}.tar.gz.asc
MAINTAINER= js%NetBSD.org@localhost
HOMEPAGE= https://element.io/
@@ -28,4 +24,9 @@ INSTALLATION_DIRS+= share/element-web
do-install:
cd ${WRKSRC} && pax -rw . ${DESTDIR}${PREFIX}/share/element-web
+verify-signature:
+ gpgv --keyring ${FILESDIR}/gpgkey-element.gpg \
+ ${DISTDIR}/${DISTNAME}.tar.gz.asc \
+ ${DISTDIR}/${DISTNAME}.tar.gz
+
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/chat/element-web/distinfo
diff -u pkgsrc/chat/element-web/distinfo:1.44 pkgsrc/chat/element-web/distinfo:1.45
--- pkgsrc/chat/element-web/distinfo:1.44 Wed Mar 25 23:14:25 2026
+++ pkgsrc/chat/element-web/distinfo Wed Apr 1 23:46:58 2026
@@ -1,5 +1,8 @@
-$NetBSD: distinfo,v 1.44 2026/03/25 23:14:25 gdt Exp $
+$NetBSD: distinfo,v 1.45 2026/04/01 23:46:58 js Exp $
BLAKE2s (element-v1.12.12.tar.gz) = 9f877f39cc0f5e6bfc81ef28d89f233b4610c052914d0be4dea3695f3c927b91
SHA512 (element-v1.12.12.tar.gz) = 6b5c33e93b6070a797073fa00450900d4bc8ee7cff5f979e2effb047d1f1587275dcf788e140519a50f7c1707d79578291ed566c8f8258439547d376220cbe2f
Size (element-v1.12.12.tar.gz) = 38727651 bytes
+BLAKE2s (element-v1.12.12.tar.gz.asc) = 781f3b9f6bb1ba3accd87ff2a2d7c82c3da2565696815ef5baf9eed33c5267e9
+SHA512 (element-v1.12.12.tar.gz.asc) = bcc9d6c1e8bcbfcff79602f4ed372e75d16f1c63a0a489c12932529fc742364a96b7ee30ecf1132e59ceb66a8cc72817a1a78a3865064d64801f56c0264eb1c7
+Size (element-v1.12.12.tar.gz.asc) = 833 bytes
Added files:
Index: pkgsrc/chat/element-web/files/gpgkey-element.gpg
Binary files are different
Home |
Main Index |
Thread Index |
Old Index