From f2231f3342ec37539de80b50720b138047e64adc Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Sun, 1 Jan 2023 12:10:14 +0100 Subject: [PATCH] Move libPolly in libpolly-X.Y-dev for real --- debian/changelog | 6 ++++++ debian/control | 4 ++-- debian/control.in | 4 ++-- debian/libclang-rt-X.Y-dev.install.in | 4 ---- debian/libpolly-X.Y-dev.install.in | 3 +++ debian/libpolly-X.Y-dev.lintian-overrides.in | 1 + debian/rules | 2 +- 7 files changed, 15 insertions(+), 9 deletions(-) create mode 100644 debian/libpolly-X.Y-dev.install.in create mode 100644 debian/libpolly-X.Y-dev.lintian-overrides.in diff --git a/debian/changelog b/debian/changelog index 8782fb89..fcd3e7ba 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +llvm-toolchain-14 (1:14.0.6-10~exp6) UNRELEASED; urgency=medium + + * Move libPolly in libpolly-X.Y-dev for real + + -- Sylvestre Ledru Sun, 01 Jan 2023 11:42:14 +0100 + llvm-toolchain-14 (1:14.0.6-10~exp5) experimental; urgency=medium * Create a libpolly-X.Y-dev package diff --git a/debian/control b/debian/control index 95b20791..271ebbcb 100644 --- a/debian/control +++ b/debian/control @@ -229,8 +229,8 @@ Package: libpolly-14-dev Architecture: any Multi-Arch: same Section: libdevel -Breaks: libclang-rt-14-dev (<< 14.0.6-10~exp5), libclang-common-14-dev (<< 14.0.6-10~exp5) -Replaces: libclang-rt-14-dev (<< 14.0.6-10~exp5), libclang-common-14-dev (<< 14.0.6-10~exp5) +Breaks: libclang-rt-14-dev (<< 14.0.6-10~exp6), libclang-common-14-dev (<< 14.0.6-10~exp6) +Replaces: libclang-rt-14-dev (<< 14.0.6-10~exp6), libclang-common-14-dev (<< 14.0.6-10~exp6) Depends: ${shlibs:Depends}, ${misc:Depends} Description: High-level loop and data-locality optimizer Uses an abstract mathematical representation based on integer polyhedra diff --git a/debian/control.in b/debian/control.in index 9f19c5ad..c324ea2d 100644 --- a/debian/control.in +++ b/debian/control.in @@ -229,8 +229,8 @@ Package: libpolly-@LLVM_VERSION@-dev Architecture: any Multi-Arch: same Section: libdevel -Breaks: libclang-rt-@LLVM_VERSION@-dev (<< 14.0.6-10~exp5), libclang-common-@LLVM_VERSION@-dev (<< 14.0.6-10~exp5) -Replaces: libclang-rt-@LLVM_VERSION@-dev (<< 14.0.6-10~exp5), libclang-common-@LLVM_VERSION@-dev (<< 14.0.6-10~exp5) +Breaks: libclang-rt-@LLVM_VERSION@-dev (<< 14.0.6-10~exp6), libclang-common-@LLVM_VERSION@-dev (<< 14.0.6-10~exp5) +Replaces: libclang-rt-@LLVM_VERSION@-dev (<< 14.0.6-10~exp6), libclang-common-@LLVM_VERSION@-dev (<< 14.0.6-10~exp5) Depends: ${shlibs:Depends}, ${misc:Depends} Description: High-level loop and data-locality optimizer Uses an abstract mathematical representation based on integer polyhedra diff --git a/debian/libclang-rt-X.Y-dev.install.in b/debian/libclang-rt-X.Y-dev.install.in index 2116c799..49a9d2f8 100644 --- a/debian/libclang-rt-X.Y-dev.install.in +++ b/debian/libclang-rt-X.Y-dev.install.in @@ -1,9 +1,5 @@ -#!/usr/bin/dh-exec - usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@*/share/*.txt usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@*/include/sanitizer/ usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@*/lib/linux/*clang_rt* usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@*/README.txt usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@*/include/fuzzer/ - -[!powerpc !powerpcspe] usr/lib/llvm-@LLVM_VERSION@/lib/libPolly*.a diff --git a/debian/libpolly-X.Y-dev.install.in b/debian/libpolly-X.Y-dev.install.in new file mode 100644 index 00000000..12c1309d --- /dev/null +++ b/debian/libpolly-X.Y-dev.install.in @@ -0,0 +1,3 @@ +#!/usr/bin/dh-exec + +[!powerpc !powerpcspe] usr/lib/llvm-@LLVM_VERSION@/lib/libPolly*.a diff --git a/debian/libpolly-X.Y-dev.lintian-overrides.in b/debian/libpolly-X.Y-dev.lintian-overrides.in new file mode 100644 index 00000000..0e12e159 --- /dev/null +++ b/debian/libpolly-X.Y-dev.lintian-overrides.in @@ -0,0 +1 @@ +libpolly-@LLVM_VERSION@-dev: arch-dependent-file-not-in-arch-specific-directory *usr/lib/llvm-@LLVM_VERSION@/lib/libPolly*.a* diff --git a/debian/rules b/debian/rules index ca5b96d2..09fc3b79 100755 --- a/debian/rules +++ b/debian/rules @@ -490,7 +490,7 @@ preconfigure: chmod +x \ debian/clang-tools-$(LLVM_VERSION).install \ debian/libclang-$(LLVM_VERSION)-dev.install \ - debian/libclang-rt-$(LLVM_VERSION)-dev.install \ + debian/libpolly-$(LLVM_VERSION)-dev.install \ debian/libomp-$(LLVM_VERSION)-dev.install \ debian/llvm-$(LLVM_VERSION)-dev.install \ debian/llvm-$(LLVM_VERSION)-linker-tools.install \