public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Filipe Rosset <rosset.filipe@gmail.com>
To: git-commits@fedoraproject.org
Subject: [rpms/ansifilter] epel8: Update to 2.23
Date: Fri, 21 Aug 2026 14:11:26 GMT	[thread overview]
Message-ID: <178732148649.1.10284969265638072359.rpms-ansifilter-5d2e2ff6699e@fedoraproject.org> (raw)

            A new commit has been pushed.

            Repo   : rpms/ansifilter
            Branch : epel8
            Commit : 5d2e2ff6699e40dd9d010f18114b6aee88304cf4
            Author : Filipe Rosset <rosset.filipe@gmail.com>
            Date   : 2026-08-21T00:04:52-03:00
            Stats  : +118/-8 in 4 file(s)
            URL    : https://src.fedoraproject.org/rpms/ansifilter/c/5d2e2ff6699e40dd9d010f18114b6aee88304cf4?branch=epel8

            Log:
            Update to 2.23

Resolves: rhbz#2520750

---
diff --git a/.gitignore b/.gitignore
index 497c9b7..ed78baa 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /ansifilter-*.tar.bz2
+/ansifilter-*.tar.bz2.asc

diff --git a/ansifilter.gpg b/ansifilter.gpg
new file mode 100644
index 0000000..20f3b81
--- /dev/null
+++ b/ansifilter.gpg
@@ -0,0 +1,95 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+e3FBKmgUSx+jGIC5bA==
+=X7MP
+-----END PGP PUBLIC KEY BLOCK-----

diff --git a/ansifilter.spec b/ansifilter.spec
index 937fda5..63e87ee 100644
--- a/ansifilter.spec
+++ b/ansifilter.spec
@@ -1,3 +1,7 @@
+%global forgeurl https://gitlab.com/saalen/ansifilter
+Version:        2.23
+%forgemeta
+
 %bcond_without  gui
 # Fedora has Qt6
 # EPEL9+ has Qt6, but RHEL9 and CentOS Stream 9 do not, while their 10 versions do
@@ -10,20 +14,26 @@
 %endif
 
 Name:           ansifilter
-Version:        2.22
 Release:        %autorelease
 Summary:        ANSI terminal escape code converter
 License:        GPL-3.0-or-later
 URL:            http://www.andre-simon.de/doku/ansifilter/ansifilter.php
-Source0:        http://www.andre-simon.de/zip/%{name}-%{version}.tar.bz2
+Source0:        http://andre-simon.de/zip/%{name}-%{version}.tar.bz2
+Source1:        http://andre-simon.de/zip/%{name}-%{version}.tar.bz2.asc
+Source2:        ansifilter.gpg
 %if %{with gui}
-Source1:        ansifilter.desktop
-Source2:        http://www.andre-simon.de/img/af_icon.png
+Source3:        ansifilter.desktop
+Source4:        http://www.andre-simon.de/img/af_icon.png
 %endif
 ExcludeArch:    %{ix86}
+
 BuildRequires:  desktop-file-utils
 BuildRequires:  gcc-c++
+BuildRequires:  gpgverify
 BuildRequires:  make
+%if %{with gui}
+BuildRequires:  qt%{qt_ver}-qtbase-devel
+%endif
 
 %description
 Ansifilter handles text files containing ANSI terminal escape codes. The
@@ -33,7 +43,6 @@ output (HTML, RTF, TeX, LaTeX, BBCode).
 %if %{with gui}
 %package        gui
 Summary:        GUI for %{name} based on Qt%{qt_ver}
-BuildRequires:  qt%{qt_ver}-qtbase-devel
 
 %description    gui
 Ansifilter handles text files containing ANSI terminal escape codes. The
@@ -44,6 +53,7 @@ This is a GUI of %{name} based on Qt%{qt_ver}.
 %endif
 
 %prep
+%{gpgverify} --keyring=%{SOURCE2} --signature=%{SOURCE1} --data=%{SOURCE0}
 %autosetup
 
 # CRLF quickfix
@@ -74,13 +84,16 @@ popd
     INSTALL_DATA="install -p -m644" \
     INSTALL_PROGRAM="install -p -m755" \
     DESTDIR=%{buildroot}
-desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{S:1}
-install -pDm644 %{S:2} %{buildroot}%{_datadir}/pixmaps/%{name}.png
+desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{S:3}
+install -pDm644 %{S:4} %{buildroot}%{_datadir}/pixmaps/%{name}.png
 %endif
 
 # Use %%doc and %%license to handle docs.
 rm -rf %{buildroot}%{_docdir}/ansifilter
 
+%check
+bash src/ci_test.sh
+
 %files
 %doc ChangeLog.adoc README.adoc
 %license COPYING

diff --git a/sources b/sources
index 0ba7391..43a2784 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
-SHA512 (ansifilter-2.22.tar.bz2) = 6f76532cef0f4083dfbf95a9e945d490388c8308401d03b715dc67eb0d0b76c1533d7abb329b986dfac44cbdf141b9783994041d54a44c5b47f3bd34d3489c97
+SHA512 (ansifilter-2.23.tar.bz2) = 14ae8159e952f53a3741621069e20553afb850f6355c5cf48d77456f3d501026bc35127443db8ba908499c1f5540cd91627bdb999ec393dd0096380788ed421d
+SHA512 (ansifilter-2.23.tar.bz2.asc) = 83050a0e6d8649b2e8018c0ff518a3f73f339b9421ebd849da1a408dffbe7e9aa0da3437a662df39254eb70a607c97b406d2023f96fa6d0b3aa71abca0317c7e

                 reply	other threads:[~2026-08-21 14:11 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178732148649.1.10284969265638072359.rpms-ansifilter-5d2e2ff6699e@fedoraproject.org \
    --to=rosset.filipe@gmail.com \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox