--- /dev/null
+###############################################################################
+# IPFire.org - An Open Source Firewall Solution #
+# Copyright (C) - IPFire Development Team <info@ipfire.org> #
+###############################################################################
+
+name = snort
+version = 3.1.50.0
+release = 1
+thisapp = snort3-%{version}
+
+groups = Networking/Tools
+url = https://github.com/snort3/snort3
+license = GPLv2
+summary = A Network Intrusion Detection/Prevention System
+
+description
+ Snort 3 is the next generation Snort IPS (Intrusion Prevention System).
+end
+
+source_dl = https://github.com/snort3/snort3/archive/refs/tags/%{version}.tar.gz#/
+
+build
+ requires
+ cmake
+ flex-devel >= 2.6.0
+ hwloc-devel
+ libdaq-devel >= 3.0.10
+ libdnet-devel
+ libpcap-devel
+ libtirpc-devel
+ libunwind-devel
+ libuuid-devel
+ luajit-devel
+ openssl-devel
+ pcre-devel
+ xz-devel
+ zlib-devel
+
+ # Hyperscan only exists on x86_64
+ (hyperscan-devel if arch(x86_64))
+ end
+
+ build
+ %{cmake} .
+
+ make %{PARALLELISMFLAGS}
+ end
+end
+
+packages
+ package %{name}
+
+ package %{name}-devel
+ template DEVEL
+ end
+
+ package %{name}-debuginfo
+ template DEBUGINFO
+ end
+end