diff --git a/alluxio.spec b/alluxio.spec index b28576ee6f3723d12abb50de350cf4c9c4a32d50..a7c46426d653bec5db4c47746322c86d804cea80 100644 --- a/alluxio.spec +++ b/alluxio.spec @@ -1,16 +1,16 @@ Summary: A complex directed-acyclic-graph of tasks for processing data. Name: alluxio -Version: 2.7.0 +Version: 2.9.3 Release: 1 -License: Apache License v2.0 +License: Apache-2.0 URL: https://www.alluxio.io/ -Source0: https://github.com/Alluxio/alluxio/archive/refs/tags/v2.7.0.tar.gz +Source0: https://github.com/Alluxio/alluxio/archive/refs/tags/v2.9.3.tar.gz Patch0: dissable-webui.patch %global debug_package %{nil} -BuildRequires: maven java-1.8.0-openjdk java-1.8.0-openjdk-devel -Requires: java-1.8.0-openjdk +BuildRequires: maven java-1.8.0-openjdk make gcc-c++ cmake fuse-devel fuse3-devel git +Requires: java-1.8.0-openjdk fuse fuse3 BuildArch: x86_64 aarch64 %description @@ -20,7 +20,8 @@ Alluxio (formerly known as Tachyon) is a virtual distributed storage system. %autosetup -p1 -n %{name}-%{version} %build -mvn clean package -DskipTests -T 2C -Dlicense.skip +sed -i "s|false|true|g" integration/jnifuse/native/pom.xml +mvn clean package -T 2 -DskipTests -Dlicense.skip -Dmaven.test.skip=true -Dmaven.javadoc.skip=true %install mkdir -p %{buildroot}/opt/%{name}-%{version} @@ -30,5 +31,8 @@ cp -rf ../%{name}-%{version} %{buildroot}/opt/%{name}-%{version} /opt/%{name}-%{version} %changelog +* Fri Sep 22 2023 xiexing01 - 2.9.3-1 +- update version to 2.9.3 + * Fri Dec 3 2021 PengLei - 2.7.0-1 - Init package diff --git a/dissable-webui.patch b/dissable-webui.patch index 5d1dc72099da069555b7cc9e7998045a735b28b9..3c834c44fcecef933523cbf0c880ba2e8eae8e38 100644 --- a/dissable-webui.patch +++ b/dissable-webui.patch @@ -1,24 +1,33 @@ -diff -uprN alluxio-2.7.0/core/common/pom.xml alluxio-2.7.0-test/core/common/pom.xml ---- alluxio-2.7.0/core/common/pom.xml 2021-11-12 20:24:40.000000000 +0000 -+++ alluxio-2.7.0-test/core/common/pom.xml 2021-12-08 02:20:04.898348512 +0000 -@@ -176,7 +176,8 @@ +--- alluxio-2.9.3/core/common/pom.xml 2023-03-25 05:52:49.000000000 +0800 ++++ alluxio-2.9.3-change/core/common/pom.xml 2023-09-22 10:43:59.417448141 +0800 +@@ -191,7 +191,8 @@ ${project.build.directory}/generated/build-metadata build.properties - git.revision -+ git.revision -+ unknownbuild ++ git.revision ++ unknownbuild -diff -uprN alluxio-2.7.0/pom.xml alluxio-2.7.0-test/pom.xml ---- alluxio-2.7.0/pom.xml 2021-11-12 20:24:40.000000000 +0000 -+++ alluxio-2.7.0-test/pom.xml 2021-12-08 02:16:33.791022621 +0000 -@@ -185,7 +185,6 @@ +--- alluxio-2.9.3/pom.xml 2023-09-22 15:04:56.231485701 +0800 ++++ alluxio-2.9.3-change/pom.xml 2023-09-22 15:05:11.991592398 +0800 +@@ -189,7 +189,7 @@ table tests underfs - webui - hub ++ + +@@ -1167,6 +1167,9 @@ + + revision + ++ ++ false ++ + initialize + + diff --git a/v2.9.3.tar.gz b/v2.9.3.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..d47053f928a723354922fb24d0b2cccf8caeb821 Binary files /dev/null and b/v2.9.3.tar.gz differ