From: Mathieu Baudier Date: Fri, 21 Feb 2025 11:51:25 +0000 (+0100) Subject: Trivial corrections of packaging based on Debian mentoring feedback X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=95e1f322c18871468b4b098957b351f21ae193d7;p=pkg%2Fggml%2Fsources%2Fggml Trivial corrections of packaging based on Debian mentoring feedback --- diff --git a/debian/changelog b/debian/changelog index 6c97a988..a4f5f51a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,7 @@ -ggml (0.0.1722-1) unstable; urgency=medium +ggml (0.0.1722-2) unstable; urgency=medium - * Update upstream + * Improve packaging based on mentoring feedback + + Closes: #1096105 - -- Mathieu Baudier Sat, 15 Feb 2025 06:39:55 +0000 + -- Mathieu Baudier Fri, 21 Feb 2025 06:38:50 +0000 diff --git a/debian/control b/debian/control index 59e62a54..8fc9206d 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: ggml Section: science Priority: optional Maintainer: Mathieu Baudier -Build-Depends: debhelper-compat (= 13), pkg-config, cmake-data, cmake, cpio, git, patchelf, +Build-Depends: debhelper-compat (= 13), pkgconf, cmake-data, cmake, cpio, git, patchelf, libopenblas-openmp-dev, libopenblas64-openmp-dev [amd64 arm64], libvulkan-dev, glslc Standards-Version: 4.5.1 @@ -10,7 +10,6 @@ Homepage: https://github.com/ggml-org/ Rules-Requires-Root: binary-targets Package: ggml -Priority: optional Architecture: any Depends: ${misc:Depends}, libggml, libggml-cpu @@ -18,7 +17,6 @@ Description: Tensor library for machine learning (metapackage) GGML Tensor library for machine learning. (metapackage) Package: libggml-base -Priority: optional Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -27,7 +25,6 @@ Description: Tensor library for machine learning (base) GGML Tensor library for machine learning. (base) Package: libggml -Priority: optional Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -37,7 +34,6 @@ Description: Tensor library for machine learning (loader) GGML Tensor library for machine learning. (loader) Package: libggml-cpu -Priority: optional Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -47,7 +43,6 @@ Description: Tensor library for machine learning (CPU backend) GGML Tensor library for machine learning. (CPU backend) Package: libggml-blas -Priority: optional Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -59,7 +54,6 @@ Description: Tensor library for machine learning (OpenBLAS backend) GGML Tensor library for machine learning. (OpenBLAS backend) Package: libggml-rpc -Priority: optional Architecture: any Multi-Arch: same Pre-Depends: ${misc:Depends}, ${misc:Pre-Depends} @@ -69,7 +63,6 @@ Description: Tensor library for machine learning (RPC backend) GGML Tensor library for machine learning. (RPC backend) Package: libggml-vulkan -Priority: optional Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -80,7 +73,6 @@ Description: Tensor library for machine learning (Vulkan backend) GGML Tensor library for machine learning. (Vulkan backend) Package: ggml-dev -Priority: optional Architecture: any Depends: ${misc:Depends}, libggml (= ${binary:Version}) diff --git a/debian/libggml-cpu.lintian-overrides b/debian/libggml-cpu.lintian-overrides deleted file mode 100644 index 18267dbb..00000000 --- a/debian/libggml-cpu.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -libggml-cpu: package-name-doesnt-match-sonames libggml-cpu-alderlake libggml-cpu-haswell libggml-cpu-icelake libggml-cpu-sandybridge libggml-cpu-sapphirerapids libggml-cpu-skylakex