gnunet-rpm

GNUnet RPM package rules
Log | Files | Refs | README

commit 7803233c8d7f823753d48c068ac865a32b0d0261
parent 07cdad8a833a564df678b9f3887a1de557812720
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Thu, 18 May 2023 18:00:39 +0200

fix ffi

Diffstat:
Mrpmbuild/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}