Compare commits

...

31 Commits
el6 ... rawhide

Author SHA1 Message Date
Robert Scheck 291cd28728 Switch source file verification to keys.openpgp.org 2022-10-11 14:00:47 +02:00
Fedora Release Engineering 60e304f758 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 02:56:08 +00:00
Fedora Release Engineering 2fd303a3c8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 23:07:14 +00:00
Fedora Release Engineering 358a171547 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 17:54:48 +00:00
Fedora Release Engineering 7c40703729 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 23:08:36 +00:00
Tom Stellard 5c71062b10 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 01:13:20 +00:00
Robert Scheck bc09f36021 Spec file modernization
Remove %check, because it doesn't help to just compile the testsuite
rather actually run it. But running the testsuite requires dejagnu,
/usr/bin/pdflatex and mkpdf, which is not (yet) packaged for Fedora/
EPEL.
2020-12-28 03:47:54 +01:00
Fedora Release Engineering 276fa9e0f0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 13:21:49 +00:00
Fedora Release Engineering 51ab418807 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 21:09:57 +00:00
Marek Kasik 3dfd891c33 Rebuild for poppler-0.84.0 2020-01-17 12:30:04 +01:00
Fedora Release Engineering bd384dc1ef - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 00:17:57 +00:00
Fedora Release Engineering e4ab44b375 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 18:11:44 +00:00
Igor Gnatenko 07eea47fb7 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:25 +01:00
Robert Scheck 8847b600c7 Upgrade to 2.1.2 (#1648154) 2018-11-19 23:05:01 +01:00
Robert Scheck 341e36d0f0 Upgrade to 2.1.1 (#1316244) 2018-10-23 19:24:05 +02:00
Robert Scheck 4f4a4aee41 Add "BuildRequires: gcc-c++" 2018-07-15 14:55:44 +02:00
Fedora Release Engineering 42d84ba0c7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 15:38:22 +00:00
Jason Tibbitts e2bdd191e7 Remove needless use of %defattr 2018-07-10 02:17:07 -05:00
Marek Kasik e5cc1b6379 Rebuild for poppler-0.63.0 2018-03-23 15:30:24 +01:00
Igor Gnatenko be647de32f
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 08:28:56 +01:00
Igor Gnatenko 42a87c077f Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 00:00:14 +01:00
Fedora Release Engineering 19aa3179f8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 18:31:32 +00:00
Fedora Release Engineering 092c10fa9b - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 04:56:54 +00:00
Fedora Release Engineering 7fc18b3e2b - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 02:20:23 +00:00
Fedora Release Engineering 865915e97b - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 01:24:15 +00:00
Fedora Release Engineering d9a4a0f691 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 12:03:52 +00:00
Dennis Gilmore b83c2347ae - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-18 00:55:59 +00:00
Kalev Lember ba8aead181 Rebuilt for GCC 5 C++11 ABI change 2015-05-02 16:37:10 +02:00
Robert Scheck d46613f381 Update to 1.3.1 2014-10-12 22:06:41 +02:00
Peter Robinson ffeaa83807 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 15:11:58 +00:00
Dennis Gilmore 334317a5f0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-06 19:00:56 -05:00
4 changed files with 173 additions and 52 deletions

4
.gitignore vendored
View File

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

View File

@ -0,0 +1,67 @@
-----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,69 +1,122 @@
Name: pdfgrep
Version: 1.3.0
Release: 4%{?dist}
Summary: Tool to search text in PDF files
Summary(de): Suchwerkzeug für Text in PDF-Dateien
Name: pdfgrep
Version: 2.1.2
Release: 10%{?dist}
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)
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
BuildRequires: fontconfig-devel poppler-cpp-devel
BuildRequires: make
BuildRequires: gnupg2
BuildRequires: gcc-c++
BuildRequires: poppler-cpp-devel
BuildRequires: libgcrypt-devel
BuildRequires: pcre-devel
BuildRequires: asciidoc
%description
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!
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.
%prep
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
%setup -q
%build
%configure
make %{?_smp_mflags}
%make_build
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%make_install
%files
%defattr(-,root,root,-)
%{_bindir}/pdfgrep
%{_mandir}/man1/pdfgrep.1*
%doc AUTHORS COPYING NEWS README
%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}
%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
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.3.1-2
- Rebuilt for GCC 5 C++11 ABI change
* Sun Oct 12 2014 Robert Scheck <robert@fedoraproject.org> - 1.3.1-1
- Update to 1.3.1
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild

View File

@ -1 +1,2 @@
07d2819dd11b0f92278df11a95221833 pdfgrep-1.3.0.tar.gz
SHA512 (pdfgrep-2.1.2.tar.gz) = 27bc4741e5203b2fd265815a22ad8d702b3455b2ae932641b040fc9ce615bc9ff0abef221eb2ec8aa59c79cb139d31184261d076f9731177129a473d62aa4e5c
SHA512 (pdfgrep-2.1.2.tar.gz.asc) = 136a187fc2f2a04b9ac83b04d1f7aa7f440674fa4c94fe28729eaa595c291e45e62d902013dd2f89a62c7730c146af642859cfd8085719c3516644bca1f314f1