|
@@ -1,6 +1,8 @@
|
|
%bcond_with systemd
|
|
%bcond_with systemd
|
|
%bcond_with jemalloc
|
|
%bcond_with jemalloc
|
|
|
|
+#ifarch x86_64
|
|
%bcond_without hyperscan
|
|
%bcond_without hyperscan
|
|
|
|
+#endif
|
|
|
|
|
|
%define rspamd_user _rspamd
|
|
%define rspamd_user _rspamd
|
|
%define rspamd_group %{rspamd_user}
|
|
%define rspamd_group %{rspamd_user}
|
|
@@ -13,8 +15,8 @@
|
|
|
|
|
|
Summary: Rapid spam filtering system
|
|
Summary: Rapid spam filtering system
|
|
Name: rspamd
|
|
Name: rspamd
|
|
-Version: 3.10.2
|
|
|
|
-Release: 2%{?_dist_release}%{?with_systemd:.systemd}
|
|
|
|
|
|
+Version: 3.11.0
|
|
|
|
+Release: 1%{?_dist_release}%{?with_systemd:.systemd}
|
|
Group: servers
|
|
Group: servers
|
|
Vendor: Project Vine
|
|
Vendor: Project Vine
|
|
Distribution: Vine Linux
|
|
Distribution: Vine Linux
|
|
@@ -32,9 +34,7 @@ BuildRequires: cmake
|
|
BuildRequires: file-devel
|
|
BuildRequires: file-devel
|
|
BuildRequires: fmt-devel
|
|
BuildRequires: fmt-devel
|
|
BuildRequires: glib2-devel
|
|
BuildRequires: glib2-devel
|
|
-%ifarch x86_64
|
|
|
|
BuildRequires: vectorscan-devel
|
|
BuildRequires: vectorscan-devel
|
|
-%endif
|
|
|
|
%if %{with jemalloc}
|
|
%if %{with jemalloc}
|
|
BuildRequires: jemalloc-devel
|
|
BuildRequires: jemalloc-devel
|
|
%endif
|
|
%endif
|
|
@@ -111,9 +111,7 @@ export LDFLAGS="%{__global_ldflags} -lgcc_s -lgcc"
|
|
-DWANT_SYSTEMD_UNITS=OFF \
|
|
-DWANT_SYSTEMD_UNITS=OFF \
|
|
-DDISABLE_PTHREAD_MUTEX=1 \
|
|
-DDISABLE_PTHREAD_MUTEX=1 \
|
|
%endif
|
|
%endif
|
|
-%ifarch x86_64
|
|
|
|
%{opt_hyperscan} \
|
|
%{opt_hyperscan} \
|
|
-%endif
|
|
|
|
-DSYSTEM_FMT=ON \
|
|
-DSYSTEM_FMT=ON \
|
|
-DSYSTEM_ZSTD=ON \
|
|
-DSYSTEM_ZSTD=ON \
|
|
-DSYSTEM_XXHASH=ON \
|
|
-DSYSTEM_XXHASH=ON \
|
|
@@ -217,17 +215,24 @@ fi
|
|
%{_bindir}/rspamadm-*
|
|
%{_bindir}/rspamadm-*
|
|
%attr(-, %{rspamd_user}, %{rspamd_group}) %dir %{rspamd_home}
|
|
%attr(-, %{rspamd_user}, %{rspamd_group}) %dir %{rspamd_home}
|
|
%dir %{rspamd_confdir}
|
|
%dir %{rspamd_confdir}
|
|
-%dir %{rspamd_confdir}/modules.d
|
|
|
|
%dir %{rspamd_confdir}/local.d
|
|
%dir %{rspamd_confdir}/local.d
|
|
|
|
+%dir %{rspamd_confdir}/lua.local.d
|
|
%dir %{rspamd_confdir}/maps.d
|
|
%dir %{rspamd_confdir}/maps.d
|
|
|
|
+%dir %{rspamd_confdir}/modules.d
|
|
|
|
+%dir %{rspamd_confdir}/modules.local.d
|
|
%dir %{rspamd_confdir}/override.d
|
|
%dir %{rspamd_confdir}/override.d
|
|
%dir %{rspamd_confdir}/scores.d
|
|
%dir %{rspamd_confdir}/scores.d
|
|
|
|
+
|
|
%dir %{rspamd_wwwdir}
|
|
%dir %{rspamd_wwwdir}
|
|
%dir %{_libdir}/rspamd
|
|
%dir %{_libdir}/rspamd
|
|
%config(noreplace) %{rspamd_confdir}/*.conf
|
|
%config(noreplace) %{rspamd_confdir}/*.conf
|
|
%config(noreplace) %{rspamd_confdir}/*.inc
|
|
%config(noreplace) %{rspamd_confdir}/*.inc
|
|
|
|
+%config(noreplace) %{rspamd_confdir}/local.d/*
|
|
|
|
+%config(noreplace) %{rspamd_confdir}/lua.local.d/*
|
|
%config(noreplace) %{rspamd_confdir}/maps.d/*
|
|
%config(noreplace) %{rspamd_confdir}/maps.d/*
|
|
%config(noreplace) %{rspamd_confdir}/modules.d/*
|
|
%config(noreplace) %{rspamd_confdir}/modules.d/*
|
|
|
|
+%config(noreplace) %{rspamd_confdir}/modules.local.d/*
|
|
|
|
+%config(noreplace) %{rspamd_confdir}/override.d/*
|
|
%config(noreplace) %{rspamd_confdir}/scores.d/*
|
|
%config(noreplace) %{rspamd_confdir}/scores.d/*
|
|
%dir %{rspamd_pluginsdir}
|
|
%dir %{rspamd_pluginsdir}
|
|
%{rspamd_pluginsdir}/*.lua
|
|
%{rspamd_pluginsdir}/*.lua
|
|
@@ -260,11 +265,12 @@ fi
|
|
%{_datadir}/rspamd/effective_tld_names.dat
|
|
%{_datadir}/rspamd/effective_tld_names.dat
|
|
%dir %{_datadir}/rspamd/languages
|
|
%dir %{_datadir}/rspamd/languages
|
|
%{_datadir}/rspamd/languages/*
|
|
%{_datadir}/rspamd/languages/*
|
|
-%dir %{_datadir}/rspamd/elastic
|
|
|
|
-%{_datadir}/rspamd/elastic/*
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Tue Dec 17 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.11.0-1
|
|
|
|
+- new upstream release.
|
|
|
|
+
|
|
* Sat Dec 14 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.10.2-2
|
|
* Sat Dec 14 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.10.2-2
|
|
- rebuilt with icu76.
|
|
- rebuilt with icu76.
|
|
- built with vectorscan instead of hyperscan.
|
|
- built with vectorscan instead of hyperscan.
|