From 518b40ff849d8b10201d3a6edd2c04d1751c3d49 Mon Sep 17 00:00:00 2001 From: hyung-hwan Date: Sun, 25 May 2025 20:26:35 +0900 Subject: [PATCH] fixed uci building in rpm spec file --- pkgs/hawk.spec.in | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/pkgs/hawk.spec.in b/pkgs/hawk.spec.in index 1a92da72..1d5c7dcf 100644 --- a/pkgs/hawk.spec.in +++ b/pkgs/hawk.spec.in @@ -74,6 +74,17 @@ Requires: mariadb-connector-c%{?_isa} This package contains the mysql module file for Hawk. %endif +%if %{enable_mod_uci} +%package uci +Summary: Hawk uci module +Group: System Environment/Libraries +Requires: @PACKAGE_NAME@ = %{version} +Requires: libuci%{?_isa} + +%description uci +This package contains the uci module file for Hawk. +%endif + %package devel Summary: Development files for Hawk Group: System Environment/Libraries @@ -121,7 +132,11 @@ CFLAGS="${RPM_OPT_FLAGS} -fPIC" CXXFLAGS="${RPM_OPT_FLAGS} -fPIC" ./configure \ --enable-mod-mysql=no \ %endif --enable-mod-sed=yes:static \ - --enable-mod-uci=no ##CC=gcc44 CXX=g++44 +%if %{enable_mod_uci} + --enable-mod-uci=yes +%else + --enable-mod-uci=no +%endif make @@ -165,6 +180,11 @@ rm -rf "%{buildroot}" %{_libdir}/libhawk-mysql.so* %endif +%if %{enable_mod_uci} +%files uci +%{_libdir}/libhawk-uci.so* +%endif + %files devel %defattr(-,root,root) %{_includedir}/*