Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgraded xapian-core to version 1.4.26 #11900

Merged
merged 2 commits into from
Feb 6, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion SPECS-EXTENDED/xapian-core/xapian-core.signatures.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"Signatures": {
"xapian-core-1.4.20.tar.xz": "ce2be5eff72075c8106c0340e70b1093dbcebe2ab42dc1c1be08dd3ad419442d"
"xapian-core-1.4.26.tar.xz": "9e6a7903806966d16ce220b49377c9c8fad667c8f0ffcb23a3442946269363a7"
}
}
89 changes: 62 additions & 27 deletions SPECS-EXTENDED/xapian-core/xapian-core.spec
Original file line number Diff line number Diff line change
@@ -1,29 +1,38 @@
Summary: The Xapian Probabilistic Information Retrieval Library
Name: xapian-core
Version: 1.4.20
Release: 2%{?dist}
License: GPLv2+
Vendor: Microsoft Corporation
Distribution: Azure Linux
URL: https://www.xapian.org/
Source0: https://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.xz
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: libuuid-devel
BuildRequires: make
BuildRequires: zlib-devel
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
%if 0%{?with_check}
BuildRequires: valgrind-devel
# Currently fails on s390x and ARMv7
%if ! 0%{?_module_build}
%global with_tests 0
%else
%global with_tests 0
%endif

Name: xapian-core
Version: 1.4.26
Release: 2%{?dist}
Summary: The Xapian Probabilistic Information Retrieval Library
License: GPL-2.0-or-later
Vendor: Microsoft Corporation
Distribution: Azure Linux
URL: https://www.xapian.org/
Source0: https://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.xz

BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: libuuid-devel
BuildRequires: make
BuildRequires: zlib-devel
%if 0%{?with_tests}
BuildRequires: valgrind-devel
%endif
Requires: %{name}-libs%{?_isa} = %{version}-%{release}


%description
Xapian is an Open Source Probabilistic Information Retrieval Library. It
offers a highly adaptable toolkit that allows developers to easily add advanced
indexing and search facilities to applications

%package libs
Summary: Xapian search engine libraries
Summary: Xapian search engine libraries

%description libs
Xapian is an Open Source Probabilistic Information Retrieval framework. It
Expand All @@ -32,10 +41,10 @@ indexing and search facilities to applications. This package provides the
libraries for applications using Xapian functionality

%package devel
Summary: Files needed for building packages which use Xapian
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: libuuid-devel
Summary: Files needed for building packages which use Xapian
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: libuuid-devel

%description devel
Xapian is an Open Source Probabilistic Information Retrieval framework. It
Expand All @@ -49,19 +58,21 @@ files needed for building packages which use Xapian
%build
%configure

%make_build
%{make_build}

%install
%make_install
%{make_install}

# Remove libtool archives
find %{buildroot} -type f -name "*.la" -delete -print
find $RPM_BUILD_ROOT -name '*.la' -delete

# Remove the dev docs, we pick them up below
rm -rf %{buildroot}%{_datadir}/doc/%{name}

%if 0%{?with_tests}
%check
make check %{?_smp_mflags}
%endif

%ldconfig_scriptlets libs

Expand Down Expand Up @@ -94,10 +105,34 @@ make check %{?_smp_mflags}
%{_mandir}/man1/xapian-config.1*

%changelog
* Tue Jan 03 2023 Sumedh Sharma <sumsharma@microsoft.com> - 1.4.20-2
- Initial CBL-Mariner import from Fedora 37 (license: MIT)
* Tue Jan 14 2025 Aninda Pradhan <v-anipradhan@microsoft.com> - 1.4.26-2
- Initial Azure Linux import from Fedora 41 (license: MIT)
- License verified

* Fri Aug 16 2024 Peter Robinson <[email protected]> - 1.4.26-1
- Update to 1.4.26

* Sat Jul 20 2024 Fedora Release Engineering <[email protected]> - 1.4.23-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild

* Sat Jan 27 2024 Fedora Release Engineering <[email protected]> - 1.4.23-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

* Tue Jul 25 2023 Peter Robinson <[email protected]> - 1.4.23-1
- Update 1.4.23

* Sat Jul 22 2023 Fedora Release Engineering <[email protected]> - 1.4.22-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild

* Thu May 18 2023 Peter Robinson <[email protected]> - 1.4.22-1
- Update to 1.4.22

* Tue Feb 21 2023 Than Ngo <[email protected]> - 1.4.20-3
- migrated to SPDX license

* Sat Jan 21 2023 Fedora Release Engineering <[email protected]> - 1.4.20-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

* Tue Aug 02 2022 Peter Robinson <[email protected]> - 1.4.20-1
- Update to 1.4.20

Expand Down
4 changes: 2 additions & 2 deletions cgmanifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -29767,8 +29767,8 @@
"type": "other",
"other": {
"name": "xapian-core",
"version": "1.4.20",
"downloadUrl": "https://www.oligarchy.co.uk/xapian/1.4.20/xapian-core-1.4.20.tar.xz"
"version": "1.4.26",
"downloadUrl": "https://www.oligarchy.co.uk/xapian/1.4.26/xapian-core-1.4.26.tar.xz"
}
}
},
Expand Down
Loading