fixed uci building in rpm spec file

This commit is contained in:
hyung-hwan 2025-05-25 20:26:35 +09:00
parent 05866d4353
commit 518b40ff84

View File

@ -74,6 +74,17 @@ Requires: mariadb-connector-c%{?_isa}
This package contains the mysql module file for Hawk. This package contains the mysql module file for Hawk.
%endif %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 %package devel
Summary: Development files for Hawk Summary: Development files for Hawk
Group: System Environment/Libraries Group: System Environment/Libraries
@ -121,7 +132,11 @@ CFLAGS="${RPM_OPT_FLAGS} -fPIC" CXXFLAGS="${RPM_OPT_FLAGS} -fPIC" ./configure \
--enable-mod-mysql=no \ --enable-mod-mysql=no \
%endif %endif
--enable-mod-sed=yes:static \ --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 make
@ -165,6 +180,11 @@ rm -rf "%{buildroot}"
%{_libdir}/libhawk-mysql.so* %{_libdir}/libhawk-mysql.so*
%endif %endif
%if %{enable_mod_uci}
%files uci
%{_libdir}/libhawk-uci.so*
%endif
%files devel %files devel
%defattr(-,root,root) %defattr(-,root,root)
%{_includedir}/* %{_includedir}/*