[packages/syslog-ng] libcloud_auth.so moved to subpackage to make main package independent of curl-libs

bszx bszx at pld-linux.org
Sun Dec 29 12:31:56 CET 2024


commit ad433448f6197e8e953d8a7022fcd6d8bb39b89f
Author: Bartek Szady <bszx at bszx.eu>
Date:   Sun Dec 29 11:30:05 2024 +0100

    libcloud_auth.so moved to subpackage to make main package independent of curl-libs

 syslog-ng.spec | 20 ++++++++++++++++++--
 1 file changed, 18 insertions(+), 2 deletions(-)
---
diff --git a/syslog-ng.spec b/syslog-ng.spec
index 6c28739..c17d3f3 100644
--- a/syslog-ng.spec
+++ b/syslog-ng.spec
@@ -242,6 +242,19 @@ HTTP destination support module for syslog-ng (via libcurl).
 %description module-http -l pl.UTF-8
 Moduł sysloga-ng do obsługi zapisu logów poprzez HTTP (via libcurl).
 
+%package module-cloudauth
+Summary:	Cloud Authentication support for syslog-ng: pubsub
+Summary(pl.UTF-8):	Moduł sysloga-ng do chmurowej autentykacji na potrzeby pubsub
+Group:		Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description module-cloudauth
+Cloud Authentication support for syslog-ng,
+currently used for Google PubSub
+
+%description module-cloudauth -l pl.UTF-8
+Moduł sysloga-ng do obsługi autentykacji w chmurze, używany przez Google PubSub
+
 %package module-json-plugin
 Summary:	JSON formatting template function for syslog-ng
 Summary(pl.UTF-8):	Moduł sysloga-ng do obsługi szablonów z formatowaniem JSON
@@ -591,7 +604,6 @@ rm -f %{_var}/lib/%{name}/syslog-ng.persist
 %attr(755,root,root) %{moduledir}/libazure-auth-header.so
 %attr(755,root,root) %{moduledir}/libbasicfuncs.so
 %attr(755,root,root) %{moduledir}/libcef.so
-%attr(755,root,root) %{moduledir}/libcloud_auth.so
 %attr(755,root,root) %{moduledir}/libconfgen.so
 %attr(755,root,root) %{moduledir}/libcorrelation.so
 %attr(755,root,root) %{moduledir}/libcryptofuncs.so
@@ -650,7 +662,6 @@ rm -f %{_var}/lib/%{name}/syslog-ng.persist
 %{_datadir}/syslog-ng/include/scl/darwinosl
 %{_datadir}/syslog-ng/include/scl/default-network-drivers
 %{_datadir}/syslog-ng/include/scl/fortigate
-%{_datadir}/syslog-ng/include/scl/google
 %{_datadir}/syslog-ng/include/scl/graphite
 %{_datadir}/syslog-ng/include/scl/hdfs
 %{_datadir}/syslog-ng/include/scl/kafka
@@ -742,6 +753,11 @@ rm -f %{_var}/lib/%{name}/syslog-ng.persist
 %{_datadir}/syslog-ng/include/scl/telegram
 %endif
 
+%files module-cloudauth
+%defattr(644,root,root,755)
+%attr(755,root,root) %{moduledir}/libcloud_auth.so
+%{_datadir}/syslog-ng/include/scl/google/google-pubsub.conf
+
 %if %{with json}
 %files module-json-plugin
 %defattr(644,root,root,755)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/syslog-ng.git/commitdiff/ad433448f6197e8e953d8a7022fcd6d8bb39b89f



More information about the pld-cvs-commit mailing list