commit 7803233c8d7f823753d48c068ac865a32b0d0261 parent 07cdad8a833a564df678b9f3887a1de557812720 Author: Martin Schanzenbach <schanzen@gnunet.org> Date: Thu, 18 May 2023 18:00:39 +0200 fix ffi Diffstat:
| M | rpmbuild/SPECS/rust-quiche.spec | | | 6 | +++++- |
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/rpmbuild/SPECS/rust-quiche.spec b/rpmbuild/SPECS/rust-quiche.spec @@ -106,6 +106,8 @@ use the "ffi" feature of the "%{crate}" crate. %files -n %{name}+ffi-devel %ghost %{crate_instdir}/Cargo.toml +%{_includedir}/quiche.h +%{_libdir}/libquiche.so %package -n %{name}+foreign-types-shared-devel Summary: %{summary} @@ -175,10 +177,12 @@ use the "sfv" feature of the "%{crate}" crate. %cargo_generate_buildrequires %build -%cargo_build +%cargo_build -f ffi %install %cargo_install +install -Dpm0644 -t %{buildroot}%{_libdir}/ target/release/libquiche.so +install -Dpm0644 -t %{buildroot}%{_includedir}/ include/quiche.h # FIXME: install shared library %if %{with check}