diff --git a/srcpkgs/rspamd/template b/srcpkgs/rspamd/template index a4c2e4a697e..10a2681fc19 100644 --- a/srcpkgs/rspamd/template +++ b/srcpkgs/rspamd/template @@ -32,15 +32,15 @@ if [ "$CROSS_BUILD" ]; then pre_build() { make -C build_native/contrib/snowball - sed -i "s#\./snowball#../../../build_native/contrib/snowball/snowball#g" \ - build/contrib/snowball/CMakeFiles/stemmer.dir/build.make + vsed -e "s#${wrksrc}/build/contrib/snowball/snowball#${wrksrc}/build_native/contrib/snowball/snowball#g" \ + -i build/build.ninja } fi pre_configure() { case "$XBPS_TARGET_MACHINE" in *-musl) # Remove non existing library nsl - sed -i CMakeLists.txt -e "/LIST(APPEND CMAKE_REQUIRED_LIBRARIES nsl)/d" + vsed -i CMakeLists.txt -e "/LIST(APPEND CMAKE_REQUIRED_LIBRARIES nsl)/d" esac if [ "$CROSS_BUILD" ]; then configure_args+=" -C ${FILESDIR}/TryRunResults.cmake"