Compare commits

..

No commits in common. "rawhide" and "f23" have entirely different histories.
rawhide ... f23

4 changed files with 53 additions and 158 deletions

5
.gitignore vendored
View File

@ -1,2 +1,3 @@
/pdfgrep-*.tar.gz
/pdfgrep-*.tar.gz.asc
/pdfgrep-1.2.tar.gz
/pdfgrep-1.3.0.tar.gz
/pdfgrep-1.3.1.tar.gz

View File

@ -1,67 +0,0 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: 432F C753 112F 26D9 EB48 DDC1 A17C F2CA 697B EAF2
Comment: Hans-Peter Deifel <hpd@hpdeifel.de>
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
oLwy2wFAp/mPXENeA4Ww3Ik=
=zkpA
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -1,107 +1,69 @@
Summary: Tool to search text in PDF files
Name: pdfgrep
Version: 2.1.2
Release: 10%{?dist}
Version: 1.3.1
Release: 3%{?dist}
Summary: Tool to search text in PDF files
Summary(de): Suchwerkzeug für Text in PDF-Dateien
License: GPL-2.0-or-later
URL: https://pdfgrep.org/
Source0: https://pdfgrep.org/download/%{name}-%{version}.tar.gz
Source1: https://pdfgrep.org/download/%{name}-%{version}.tar.gz.asc
Source2: https://keys.openpgp.org/vks/v1/by-fingerprint/432FC753112F26D9EB48DDC1A17CF2CA697BEAF2
Group: Applications/Text
License: GPLv2+
URL: http://pdfgrep.sourceforge.net/
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: make
BuildRequires: gnupg2
BuildRequires: gcc-c++
BuildRequires: poppler-cpp-devel
BuildRequires: libgcrypt-devel
BuildRequires: pcre-devel
BuildRequires: asciidoc
BuildRequires: fontconfig-devel poppler-cpp-devel
%description
Pdfgrep is a tool, that works similar to grep, to search text in PDF files.
It tries to be compatible with GNU grep, thus many of the favorite GNU grep
options are supported. Pdfgrep can search many PDFs at once, even recursively
in directories. It supports regular expressions (POSIX and PCRE), provides
colored output and finally also support for password protected PDF files.
Pdfgrep is a tool to search text in PDF files. It works similar to grep.
Features:
* search for regular expressions.
* support for some important grep options, including:
* file name output.
* page number output.
* optional case insensitivity.
*count occurrences.
* and the most important feature: color output!
%description -l de
Pdfgrep ist ein Werkzeug für die Textsuche in PDF-Dateien.
Seine Funktionsweise ähnelt der von grep.
Funktionsmerkmale:
* Suchen nach regulären Ausdrücken.
* Unterstützung für wichtige grep-Optionen, wie:
* Ausgabe des Dateinamens.
* Ausgabe der Seitennummer.
* optionale Berücksichtigung von Groß-/Kleinschreibung.
* Zählung der Suchergebnisse.
* und vielleicht am wichtigsten: farbige Ausgabe!
%prep
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
%setup -q
%build
%configure
%make_build
make %{?_smp_mflags}
%install
%make_install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
%clean
rm -rf $RPM_BUILD_ROOT
%files
%license COPYING
%doc AUTHORS NEWS.md README.md
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%dir %{_datadir}/bash-completion/
%dir %{_datadir}/bash-completion/completions/
%{_datadir}/bash-completion/completions/%{name}
%dir %{_datadir}/zsh/
%dir %{_datadir}/zsh/site-functions/
%{_datadir}/zsh/site-functions/_%{name}
%defattr(-,root,root,-)
%{_bindir}/pdfgrep
%{_mandir}/man1/pdfgrep.1*
%doc AUTHORS COPYING NEWS README
%changelog
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Jan 17 2020 Marek Kasik <mkasik@redhat.com> - 2.1.2-4
- Rebuild for poppler-0.84.0
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Mon Nov 19 2018 Robert Scheck <robert@fedoraproject.org> - 2.1.2-1
- Upgrade to 2.1.2 (#1648154)
* Tue Oct 23 2018 Robert Scheck <robert@fedoraproject.org> - 2.1.1-1
- Upgrade to 2.1.1 (#1316244)
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Mar 23 2018 Marek Kasik <mkasik@redhat.com> - 1.3.1-9
- Rebuild for poppler-0.63.0
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild

View File

@ -1,2 +1 @@
SHA512 (pdfgrep-2.1.2.tar.gz) = 27bc4741e5203b2fd265815a22ad8d702b3455b2ae932641b040fc9ce615bc9ff0abef221eb2ec8aa59c79cb139d31184261d076f9731177129a473d62aa4e5c
SHA512 (pdfgrep-2.1.2.tar.gz.asc) = 136a187fc2f2a04b9ac83b04d1f7aa7f440674fa4c94fe28729eaa595c291e45e62d902013dd2f89a62c7730c146af642859cfd8085719c3516644bca1f314f1
33e620a2ae3c873ca12424f900f674a3 pdfgrep-1.3.1.tar.gz