From 701d26b59313dad9b827460164656d92585e214f Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Wed, 7 Aug 2019 10:38:12 +0200 Subject: [PATCH] verify upstream signatures --- .gitignore | 1 + dialog.spec | 7 +++++-- dickey-invisible-island.txt | 32 ++++++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 dickey-invisible-island.txt diff --git a/.gitignore b/.gitignore index 765f79c..d712341 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /dialog-1.3-20190806.tgz +/dialog-1.3-20190806.tgz.asc diff --git a/dialog.spec b/dialog.spec index 37f137d..a550f01 100644 --- a/dialog.spec +++ b/dialog.spec @@ -5,8 +5,10 @@ Version: 1.3 Release: 19.%{dialogsubversion}%{?dist} License: LGPLv2 URL: https://invisible-island.net/dialog/dialog.html -Source: ftp://ftp.invisible-island.net/dialog/dialog-%{version}-%{dialogsubversion}.tgz -BuildRequires: ncurses-devel gcc gettext findutils libtool +Source0: https://invisible-mirror.net/archives/dialog/dialog-%{version}-%{dialogsubversion}.tgz +Source1: https://invisible-mirror.net/archives/dialog/dialog-%{version}-%{dialogsubversion}.tgz.asc +Source2: https://invisible-island.net/public/dickey-invisible-island.txt +BuildRequires: ncurses-devel gcc gettext findutils libtool gnupg2 Patch2: dialog-multilib.patch Patch3: dialog-libs.patch @@ -30,6 +32,7 @@ contains the files needed for developing applications, which use the dialog library. %prep +%{gpgverify} --keyring=%{SOURCE2} --signature=%{SOURCE1} --data=%{SOURCE0} %setup -q -n dialog-%{version}-%{dialogsubversion} %patch2 -p1 -b .multilib %patch3 -p1 -b .libs diff --git a/dickey-invisible-island.txt b/dickey-invisible-island.txt new file mode 100644 index 0000000..a3a000e --- /dev/null +++ b/dickey-invisible-island.txt @@ -0,0 +1,32 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.12 (GNU/Linux) + +mQGiBD/4r7IRBADFuacEqf9fye+NQSm7xjNP705aq75VrUd2hJyPmSiFUIyQEfc4 +4GQXGdFg+/Apq4iq/50/8pR8YXOKwP5OE69emEp7IxjST41orGUk5ZwcnlSkaruN +WLTe/lN3e0oOIVbYig1lUbU5IxZu03KfNg2DZ9JiZdNBlzlqx1+oFlWFLwCg3awg +EfOUfbe4kVxNrsnxaCJYJ38EAMRVyUOfhkm9l0YuiC4ebOHrdmn9jFVW+XZPZDeb +8DcyTBNrgvVTnEmrNzVJgOyZIW+uraBVitak+No1kwXvC/i0kZEzYqfG87EdJSfe +OV7axIRisiTrcbZdRJ3CBDtGvLqJ9OuGFHPQmntnZfhiwJTR79hepndEQYyV5eQb +oQ+aA/0bI+/odyRDefc9HF1EhOcz8E76QP+VlvUfIDUJrmwv/3gLZ968HACOe0DE ++bcUockLJxoNwQFwCQPjm5S2+Ba2uY4hRhOA+MResZWlPouoosay2ADfiU7pdBCx +nbcLAuezgnZg4jcXvLl1QiAihxaEI2jqgZBnnierWzqRzRZM4LQrVGhvbWFzIERp +Y2tleSA8ZGlja2V5QGludmlzaWJsZS1pc2xhbmQubmV0PokBIgQQAQIADAUCTZ7Q +ZQUDABJ1AAAKCRCXELibyletfLKrB/sEVLsrCjFTwevbgKSzgCwLf6EhkifktlFB +w7/4n9Do1n7/LpgjdMH06YD9RjfSap4tdvEiHpzkpUtCGuzkGc/u4qTMdnWNgFhh +oHLhjVh4u72B/NtlgrpDEDrn1bnuZpzWxru4uDJGSgL00jV5b3kf1P07eQaguMC6 +VeuzFmukv8LiDFhZcCl492nMZxz7vSRgSi8Ce+/Oc4Q+XTWmF5ZMKd5xNLjBdj2P +zOABHmDP1aA75grY30vVViPJve+W0h7A3PP9GuugNDkqmdCvTxYeMqiF6Vtv19/N +EW4jIvmN7GLOBo5F4RYcE9Fv4lV0xXlfpYwCqY7iAx9jyXgCbKXxiF4EExECAB4F +Aj/4r7ICGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQcCNT4Pfkjtt6MQCeKZHo +SgACIQk95rWefzSLULcpjxoAnjVet8e1/1indwT/wDDnObDDfM2UiEYEExECAAYF +AlZ3yw8ACgkQXd+Pt2iOMaZ0bACfVCFh+GzDCNXmZ3RcmDKjJxW7v4YAn0ApCgiS +8tZC2X2ZOs84WwJBIF7vuQENBD/4r7QQBACNOXUR5S3kRSry2IYGr4q0WjdPEh0k +oG1UVDhu0RN0Xbd2RnWjXrjYaYXskmCfo8pRwkNSUeFQ7ggRykcAECJTgfB6haHz +JP/JoD0BepEpwmkxDlsQaiigcEiDRSHxqEbpDVwfOCwY5o4r1jMVK9IhFevIyWuH +WghPO/ASRdF85wADBwP+JFo20ZhpLTkXBppW+bQR7GGHDYnNJpE/o9jev8EaaA9U +b1ST2G6T5iT+l1b09rcpGPfsA0ray9/AfH0DTvsxr0ai6ln+uM/TVY7S6vy3MLsq +yoJ6n2bfcr2R0B4lnRR34DCycATL9DVdmKf+NRTkvWXOSjTXQtdj0Kp2uYJeFqqI +SQQYEQIACQUCP/ivtAIbDAAKCRBwI1Pg9+SO266eAKDZ6zjUkRhpqsJxP6AWnIzR +YKoBTwCfcvSmQ7jC1nxJ6OkdrtZJH0znjF0= +=0vnF +-----END PGP PUBLIC KEY BLOCK----- diff --git a/sources b/sources index d4b8d8d..27e5426 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ SHA512 (dialog-1.3-20190806.tgz) = 2fdf74a6ecc1b86523299f5ec954d125bc913bddf985f152b40f3a25ed87642dd4410fea141f2f2f1b08c75e767db1a3df1d27b230e4d21b33bd80136d23a92b +SHA512 (dialog-1.3-20190806.tgz.asc) = ed01750de1680d67d06da0c26385a74b56405805da5398cf3448dadd187c7143379ce9b1979d5c65049b6027b9df58575e193aa3d5563aa7fd44d7fbdc56f981