From: Mathieu Baudier Date: Wed, 22 Jan 2025 09:02:46 +0000 (+0100) Subject: Rename libwhisper to libwhisper1 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=cb0faffd511c978e56025b265550afaa743ee2ef;p=pkg%2Fggml%2Fsources%2Fwhisper.cpp Rename libwhisper to libwhisper1 --- diff --git a/debian/control b/debian/control index a175168a..ac4371b8 100644 --- a/debian/control +++ b/debian/control @@ -10,7 +10,7 @@ Standards-Version: 4.5.1 Homepage: https://github.com/ggerganov/whisper.cpp Rules-Requires-Root: binary-targets -Package: libwhisper +Package: libwhisper1 Priority: optional Architecture: any Multi-Arch: same @@ -20,20 +20,11 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, Description: Inference of Whisper in pure C/C++ (shared library) Whisper.cpp inference of Whisper in pure C/C++ (shared library). -Package: libwhisper-dev -Priority: optional -Architecture: any -Multi-Arch: same -Depends: ${misc:Depends}, - ggml-dev, libwhisper -Description: Inference of Whisper in pure C/C++ (development files) - Whisper.cpp inference of Whisper in pure C/C++ (development files). - Package: whisper-cpp-cli Architecture: any Priority: optional Depends: ${misc:Depends}, ${shlibs:Depends}, - libwhisper, + libwhisper1, libswresample4, libavcodec59, libavformat59 Description: Inference of Whisper in pure C/C++ (CLI) Whisper.cpp inference of Whisper in pure C/C++ (CLI). @@ -42,7 +33,7 @@ Package: whisper-cpp-stream Architecture: any Priority: optional Depends: ${misc:Depends}, ${shlibs:Depends}, - libwhisper, + libwhisper1, libswresample4, libavcodec59, libavformat59, libsdl2-2.0-0 Description: Inference of Whisper in pure C/C++ (stream) @@ -52,17 +43,26 @@ Package: whisper-cpp-talk-llama Architecture: any Priority: optional Depends: ${misc:Depends}, ${shlibs:Depends}, - libwhisper, libllama, + libwhisper1, libllama, espeak-ng, libswresample4, libavcodec59, libavformat59, libsdl2-2.0-0 Description: Inference of Whisper in pure C/C++ (talk-llama) Whisper.cpp inference of Whisper in pure C/C++ (talk-llama). +Package: libwhisper1-dev +Priority: optional +Architecture: any +Multi-Arch: same +Depends: ${misc:Depends}, + ggml-dev, libwhisper1 (= ${binary:Version}) +Description: Inference of Whisper in pure C/C++ (development files) + Whisper.cpp inference of Whisper in pure C/C++ (development files). + Package: whisper-cpp-dev Architecture: any Priority: optional Depends: ${misc:Depends}, - libwhisper-dev + libwhisper1-dev (= ${binary:Version}) Description: Inference of Whisper in pure C/C++ (common static library) Whisper.cpp inference of Whisper in pure C/C++ (common static library). diff --git a/debian/libwhisper-dev.install b/debian/libwhisper-dev.install deleted file mode 100644 index 2606539b..00000000 --- a/debian/libwhisper-dev.install +++ /dev/null @@ -1,6 +0,0 @@ -/usr/include/whisper*.h - -/usr/lib/*/pkgconfig/whisper.pc - -/usr/lib/*/libwhisper.so -/usr/lib/*/cmake/whisper/whisper-*.cmake diff --git a/debian/libwhisper.install b/debian/libwhisper.install deleted file mode 100644 index df7eb36f..00000000 --- a/debian/libwhisper.install +++ /dev/null @@ -1 +0,0 @@ -/usr/lib/*/libwhisper.so.* diff --git a/debian/libwhisper1-dev.install b/debian/libwhisper1-dev.install new file mode 100644 index 00000000..f447e60a --- /dev/null +++ b/debian/libwhisper1-dev.install @@ -0,0 +1,7 @@ +/usr/include/whisper*.h +# unversioned symbolic link +/usr/lib/*/libwhisper.so + +/usr/lib/*/pkgconfig/whisper.pc + +/usr/lib/*/cmake/whisper/whisper-*.cmake diff --git a/debian/libwhisper1.install b/debian/libwhisper1.install new file mode 100644 index 00000000..df7eb36f --- /dev/null +++ b/debian/libwhisper1.install @@ -0,0 +1 @@ +/usr/lib/*/libwhisper.so.*