From eb3d390cb81490a1a817a6991a00d3544a88e58f Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Sat, 9 Nov 2024 17:35:30 +0000 Subject: automatic import of freerouter --- .gitignore | 1 + freerouter.spec | 11 ++++++++++- sources | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7374ae2..0275079 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ /v24.10.18.tar.gz /v24.10.26.tar.gz /v24.11.1.tar.gz +/v24.11.8.tar.gz diff --git a/freerouter.spec b/freerouter.spec index cdeb5f5..e0c1569 100644 --- a/freerouter.spec +++ b/freerouter.spec @@ -2,7 +2,7 @@ %undefine _debugsource_packages Name: freerouter -Version: 24.11.1 +Version: 24.11.8 Release: 1%{?dist} Summary: Free, open source router OS process @@ -39,8 +39,13 @@ BuildRequires: clang llvm BuildRequires: dpdk-devel BuildRequires: libpcap-devel BuildRequires: libmnl-devel +%if 0%{?fedora} > 41 || 0%{?rhel} > 9 +BuildRequires: java-21-openjdk-devel +Requires: java-21-openjdk-headless +%else BuildRequires: java-11-openjdk-devel Requires: java-11-openjdk-headless +%endif %description freeRouter speaks routing protocols, and (re)encapsulates packets on @@ -93,7 +98,11 @@ popd %install find binTmp -size 0 -print -delete find misc/demo -type f -not -name '*.txt' -delete +%if 0%{?fedora} > 41 || 0%{?rhel} > 9 +sed -i 's|/usr/bin/freerouter|/usr/lib/jvm/jre-21-openjdk/bin/java -jar /usr/share/java/rtr.jar|g' misc/debian2/freerouter.service +%else sed -i 's|/usr/bin/freerouter|/usr/lib/jvm/jre-11-openjdk/bin/java -jar /usr/share/java/rtr.jar|g' misc/debian2/freerouter.service +%endif mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_libdir} diff --git a/sources b/sources index ed045cc..6b1814a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a4676deb13f56ea4e093246302abad98 v24.11.1.tar.gz +3080646c2b772bd38d08d44319874795 v24.11.8.tar.gz -- cgit v1.2.3