summaryrefslogtreecommitdiff
path: root/opensearch.spec
blob: 8ba88ec559b65f84dd96e01f9ae117440767114b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Summary: Open source distributed and RESTful search engine
Name: opensearch
Version: 2.16.0
Release: 1
License: Apache-2.0
URL: https://opensearch.org/docs/opensearch/index/

Source0: https://github.com/opensearch-project/OpenSearch/archive/refs/tags/%{version}.tar.gz

BuildRequires: (java-devel without java-1.8.0-devel)

%description
Open source distributed and RESTful search engine.

%prep
%autosetup -p1 -n OpenSearch-%{version}

%build
export GRADLE_OPTS="-Dbuild.snapshot=false -Dorg.gradle.jvmargs=-Xmx8192M"
echo "======================== Building OpenSearch =========================="

# OpenSearch
./gradlew :distribution:buildSystemdModule
./gradlew :distribution:archives:no-jdk-linux-tar:build

%install
install -d %{buildroot}%{_datadir}/opensearch
install -d %{buildroot}/var/lib/opensearch
install -d %{buildroot}/var/log/opensearch
install -d %{buildroot}%{_bindir}

%files

%changelog
* Tue Aug 20 2024 Funda Wang <fundawang@yeah.net> - 2.16.0-1
- Package init