Package: whisper-cpp-cli
Architecture: any
Priority: optional
-Depends: ${shlibs:Depends},
+Depends: ${misc:Depends}, ${shlibs:Depends},
libwhisper,
libswresample4, libavcodec59, libavformat59
Description: Inference of Whisper in pure C/C++ (CLI)
Package: whisper-cpp-stream
Architecture: any
Priority: optional
-Depends: ${shlibs:Depends},
+Depends: ${misc:Depends}, ${shlibs:Depends},
libwhisper,
libswresample4, libavcodec59, libavformat59,
libsdl2-2.0-0
Package: whisper-cpp-talk-llama
Architecture: any
Priority: optional
-Depends: ${shlibs:Depends},
+Depends: ${misc:Depends}, ${shlibs:Depends},
libwhisper, libllama,
espeak-ng,
libswresample4, libavcodec59, libavformat59,
Package: whisper-cpp-dev
Architecture: any
Priority: optional
-Depends: libwhisper-dev
+Depends: ${misc:Depends},
+ libwhisper-dev
Description: Inference of Whisper in pure C/C++ (common static library)
Whisper.cpp inference of Whisper in pure C/C++ (common static library).
build_multiarch=build/$(DEB_HOST_MULTIARCH)
install_bin=debian/tmp/usr/bin
+install_lib=debian/tmp/usr/lib
+install_lib_multiarch=debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)
install_libexec_multiarch=debian/tmp/usr/libexec/$(DEB_HOST_MULTIARCH)
%:
mv $$file $(install_libexec_multiarch)/ggml/$$(basename "$$file"); \
ln -s --relative -t $(install_bin) $(install_libexec_multiarch)/ggml/$$(basename "$$file"); \
done
+
+ # Multiarch pkgconfig
+ mkdir -p $(install_lib_multiarch)/pkgconfig
+ mv $(install_lib)/pkgconfig/*.pc $(install_lib_multiarch)/pkgconfig
override_dh_auto_test:
# tests which depends on remote location are failing