Name: burpsuite Version: 2025.4.4 Release: 1%{?dist} Summary: An integrated platform for performing security testing of web applications (free edition) License: custom URL: https://portswigger.net/burp/ Source0: https://portswigger-cdn.net/burp/releases/download?product=community&version=%{version}&type=Jar#/%{name}-%{version}.jar BuildArch: noarch Requires: java-21-openjdk %description An integrated platform for performing security testing of web applications (free edition). %prep mkdir -p %{_builddir}/%{name}-%{version} cd %{_builddir}/%{name}-%{version} %build # Nothing to build %install # Create installation directories install -d %{buildroot}%{_bindir} install -d %{buildroot}%{_datadir}/%{name} # Install jar file install -m 644 %{SOURCE0} %{buildroot}%{_datadir}/%{name}/%{name}.jar # Create launcher script cat > %{buildroot}%{_bindir}/%{name} << EOF #!/bin/sh exec \${JAVA_HOME:-/usr}/bin/java --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.desktop/javax.swing=ALL-UNNAMED -jar %{_datadir}/%{name}/%{name}.jar "\$@" EOF chmod 755 %{buildroot}%{_bindir}/%{name} %files %{_bindir}/%{name} %{_datadir}/%{name}/%{name}.jar %changelog * Sat May 25 2025 Your Name - 2025.4.4-1 - Initial RPM release