|
|
|
@ -3,10 +3,13 @@
|
|
|
|
|
%global git_short e8e3d20
|
|
|
|
|
%global snap 20130812
|
|
|
|
|
|
|
|
|
|
# rpmdev-bumpspec / releng automation compatible
|
|
|
|
|
%global baserelease 49
|
|
|
|
|
|
|
|
|
|
Summary: A C++ port of Lucene
|
|
|
|
|
Name: clucene
|
|
|
|
|
Version: 2.3.3.4
|
|
|
|
|
Release: 42.%{snap}.%{git_short}git%{?dist}
|
|
|
|
|
Release: %{baserelease}.%{snap}.%{git_short}git%{?dist}
|
|
|
|
|
License: LGPLv2+ or ASL 2.0
|
|
|
|
|
URL: http://www.sourceforge.net/projects/clucene
|
|
|
|
|
%if 0%{?snap}
|
|
|
|
@ -43,6 +46,9 @@ Patch53: clucene-core-2.3.3.4-usleep.patch
|
|
|
|
|
# TestIndexSearcher failures":
|
|
|
|
|
Patch54: 0001-Make-sure-to-return-value-from-non-void-function.patch
|
|
|
|
|
Patch55: 0002-Avoid-deadlock-in-TestIndexSearcher.patch
|
|
|
|
|
# Upstream at <https://sourceforge.net/p/clucene/code/merge-requests/3/> "Fix
|
|
|
|
|
# missing #include <time.h>":
|
|
|
|
|
Patch56: 0001-Fix-missing-include-time.h.patch
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
|
CLucene is a C++ port of the popular Apache Lucene search engine
|
|
|
|
@ -80,12 +86,13 @@ Requires: %{name}-core%{?_isa} = %{version}-%{release}
|
|
|
|
|
%prep
|
|
|
|
|
%setup -n %{name}-core-%{version}
|
|
|
|
|
|
|
|
|
|
%patch50 -p1 -b .pkgconfig
|
|
|
|
|
%patch51 -p1 -b .install_contribs_lib
|
|
|
|
|
%patch52 -p1 -b .CLuceneConfig
|
|
|
|
|
%patch53 -p1 -b .usleep
|
|
|
|
|
%patch54 -p1 -b .return-value
|
|
|
|
|
%patch55 -p1 -b .avoid-deadlock
|
|
|
|
|
%patch -P50 -p1 -b .pkgconfig
|
|
|
|
|
%patch -P51 -p1 -b .install_contribs_lib
|
|
|
|
|
%patch -P52 -p1 -b .CLuceneConfig
|
|
|
|
|
%patch -P53 -p1 -b .usleep
|
|
|
|
|
%patch -P54 -p1 -b .return-value
|
|
|
|
|
%patch -P55 -p1 -b .avoid-deadlock
|
|
|
|
|
%patch -P56 -p1 -b .missing-include
|
|
|
|
|
|
|
|
|
|
# nuke bundled code
|
|
|
|
|
rm -rfv src/ext/{boost/,zlib/}
|
|
|
|
@ -143,12 +150,35 @@ time make -C %{_target_platform} test ARGS="--timeout 300 --output-on-failure" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.3.3.4-42.20130812.e8e3d20git
|
|
|
|
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
|
|
Related: rhbz#1991688
|
|
|
|
|
* Sun Dec 22 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 2.3.3.4-49.20130812.e8e3d20git
|
|
|
|
|
- Rebuilt for MSVSphere 10
|
|
|
|
|
|
|
|
|
|
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.3.4-49.20130812.e8e3d20git
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.3.4-48.20130812.e8e3d20git
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.3.4-47.20130812.e8e3d20git
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.3.4-46.20130812.e8e3d20git
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.3.4-45.20130812.e8e3d20git
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Oct 18 2022 Stephan Bergmann <sbergman@redhat.com> - 2.3.3.4-44.20130812.e8e3d20git
|
|
|
|
|
- Fix FTBFS (missing #include <time.h>)
|
|
|
|
|
|
|
|
|
|
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.3.4-43.20130812.e8e3d20git
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.3.4-42.20130812.e8e3d20git
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 2.3.3.4-41.20130812.e8e3d20git
|
|
|
|
|
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
|
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.3.4-41.20130812.e8e3d20git
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.3.4-40.20130812.e8e3d20git
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|
|