public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/cproto] f45: simplify .gitignore with clobs
@ 2026-08-20 21:09 Filipe Rosset
0 siblings, 0 replies; only message in thread
From: Filipe Rosset @ 2026-08-20 21:09 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/cproto
Branch : f45
Commit : 1e270b8670449f5f126d5c49de0d06de71f892c5
Author : Filipe Rosset <rosset.filipe@gmail.com>
Date : 2026-08-20T18:05:28-03:00
Stats : +101/-8 in 4 file(s)
URL : https://src.fedoraproject.org/rpms/cproto/c/1e270b8670449f5f126d5c49de0d06de71f892c5?branch=f45
Log:
simplify .gitignore with clobs
verify sources with upstream asc and gpg-key
fix license files section
update project url to https
split BuildRequires one per file, in alphabetical order
---
diff --git a/.gitignore b/.gitignore
index 1b09585..a7fe69a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,3 @@
/*.tar.gz
-/cproto-4.7v.tgz
-/cproto-4.7w.tgz
-/cproto-4.7y.tgz
-/cproto-4.8.tgz
-/cproto-4.8a.tgz
+/cproto-*.tgz
+/cproto-*.tgz.asc
diff --git a/cproto.spec b/cproto.spec
index 7490b3f..48ba7ef 100644
--- a/cproto.spec
+++ b/cproto.spec
@@ -3,10 +3,15 @@ Name: cproto
Version: 4.8a
Release: %autorelease
License: LicenseRef-Fedora-Public-Domain
-Source: https://invisible-island.net/archives/cproto/cproto-%{version}.tgz
-URL: http://invisible-island.net/
+Source0: https://invisible-island.net/archives/cproto/cproto-%{version}.tgz
+Source1: https://invisible-island.net/archives/cproto/cproto-%{version}.tgz.asc
+# Thomas Dickey's GPG public key, retrieved from https://invisible-island.net/public/dickey@invisible-island.net-rsa3072.asc
+Source2: dickey-invisible-island.net-rsa3072.asc
+URL: https://invisible-island.net/cproto/
+BuildRequires: byacc
+BuildRequires: flex
BuildRequires: gcc-c++
-BuildRequires: byacc, flex
+BuildRequires: gpgverify
BuildRequires: make
%description
@@ -19,6 +24,7 @@ generated parser, so it should not be confused by complex function
definitions as much as other prototype generators.
%prep
+%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
%autosetup
%build
@@ -32,6 +38,7 @@ definitions as much as other prototype generators.
%make_build check
%files
+%license LICENSE
%doc AUTHORS CHANGES MANIFEST README
%{_bindir}/cproto
%{_mandir}/man1/cproto.1*
diff --git a/dickey-invisible-island.net-rsa3072.asc b/dickey-invisible-island.net-rsa3072.asc
new file mode 100644
index 0000000..68f5d5d
--- /dev/null
+++ b/dickey-invisible-island.net-rsa3072.asc
@@ -0,0 +1,88 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+YbI=
+=p0/w
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/sources b/sources
index c175a25..6f1bce3 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
SHA512 (cproto-4.8a.tgz) = 14a2cc6508e16a064b94f339af3e157188505097e1a3f8eeab5187e2b084ce6131761df36debef6f0f7de7ae7338252bac02e7adb4731f3d0d50827c2c5f9f12
+SHA512 (cproto-4.8a.tgz.asc) = d61429800d96771cdf2c82a09c2d8d93e2c21f6224773368766fd324a448e76d67c2978e32cc574b33e549dd9a0bba6eba8a82540973ef9c104254bccc95d552
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-08-20 21:09 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-20 21:09 [rpms/cproto] f45: simplify .gitignore with clobs Filipe Rosset
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox