[pocl] 07/10: rename library packages for SOVERSION bump: 1 => 2

Andreas Beckmann anbe at moszumanska.debian.org
Wed Jan 17 13:58:16 UTC 2018


This is an automated email from the git hooks/post-receive script.

anbe pushed a commit to branch 1.0
in repository pocl.

commit fd69586be5389799e662933f32ddc3d5e6257e6b
Author: Andreas Beckmann <anbe at debian.org>
Date:   Fri Dec 8 10:29:33 2017 +0100

    rename library packages for SOVERSION bump: 1 => 2
---
 debian/changelog                                       |  1 +
 debian/control                                         | 18 +++++++++++-------
 ...libpocl1-common.install => libpocl2-common.install} |  0
 debian/{libpocl1.install => libpocl2.install}          |  0
 ...l1.lintian-overrides => libpocl2.lintian-overrides} |  0
 debian/{libpocl1.symbols => libpocl2.symbols}          |  2 +-
 debian/{libpoclu1.install => libpoclu2.install}        |  0
 debian/{libpoclu1.symbols => libpoclu2.symbols}        |  2 +-
 8 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 0335735..78527f6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ pocl (1.0-1) UNRELEASED; urgency=medium
   * New upstream release.
   * Refresh/remove patches.
   * Build with -DPOCL_ICD_ABSOLUTE_PATH=OFF.
+  * Rename library packages for SOVERSION bump: 1 => 2.
 
  -- Andreas Beckmann <anbe at debian.org>  Wed, 17 Jan 2018 06:34:27 +0100
 
diff --git a/debian/control b/debian/control
index d4ba4a2..b92fde1 100644
--- a/debian/control
+++ b/debian/control
@@ -30,7 +30,7 @@ Homepage: http://portablecl.org
 Package: pocl-opencl-icd
 Architecture: any
 Depends:
- libpocl1 (= ${binary:Version}),
+ libpocl2 (= ${binary:Version}),
  ${misc:Depends}
 Provides:
  opencl-icd,
@@ -46,12 +46,16 @@ Description: pocl ICD
  This package allows one to use pocl as an installable client driver (ICD) for
  OpenCL.
 
-Package: libpocl1-common
+Package: libpocl2-common
 Architecture: all
 Multi-Arch: foreign
 Section: utils
 Depends:
  ${misc:Depends}
+Breaks:
+ libpocl1-common,
+Replaces:
+ libpocl1-common,
 Description: common files for the pocl library
  Portable Computing Language is an open source implementation of the OpenCL
  standard which can be easily adapted for new targets. One of the goals of the
@@ -61,13 +65,13 @@ Description: common files for the pocl library
  .
  This package provides the architecture independent files of the pocl library.
 
-Package: libpocl1
+Package: libpocl2
 Architecture: any
 Multi-Arch: same
 Pre-Depends:
  ${misc:Pre-Depends}
 Depends:
- libpocl1-common (= ${source:Version}),
+ libpocl2-common (= ${source:Version}),
  clang-${LLVM:Version},
  ${shlibs:Depends},
  ${misc:Depends}
@@ -88,7 +92,7 @@ Description: Portable Computing Language library
  .
  This package provides the core of pocl.
 
-Package: libpoclu1
+Package: libpoclu2
 Architecture: any
 Multi-Arch: same
 Pre-Depends:
@@ -110,7 +114,7 @@ Package: libpoclu-dev
 Architecture: any
 Section: libdevel
 Depends:
- libpoclu1 (= ${binary:Version}),
+ libpoclu2 (= ${binary:Version}),
  opencl-headers,
  ${misc:Depends}
 Recommends:
@@ -129,7 +133,7 @@ Package: libpocl-dev
 Architecture: any
 Section: libdevel
 Depends:
- libpocl1 (= ${binary:Version}),
+ libpocl2 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Description: development files for the pocl library
diff --git a/debian/libpocl1-common.install b/debian/libpocl2-common.install
similarity index 100%
rename from debian/libpocl1-common.install
rename to debian/libpocl2-common.install
diff --git a/debian/libpocl1.install b/debian/libpocl2.install
similarity index 100%
rename from debian/libpocl1.install
rename to debian/libpocl2.install
diff --git a/debian/libpocl1.lintian-overrides b/debian/libpocl2.lintian-overrides
similarity index 100%
rename from debian/libpocl1.lintian-overrides
rename to debian/libpocl2.lintian-overrides
diff --git a/debian/libpocl1.symbols b/debian/libpocl2.symbols
similarity index 99%
rename from debian/libpocl1.symbols
rename to debian/libpocl2.symbols
index 4125803..6c662c7 100644
--- a/debian/libpocl1.symbols
+++ b/debian/libpocl2.symbols
@@ -1,5 +1,5 @@
 # SymbolsHelper-Confirmed: 0.14-4~llvm3.9 amd64 i386
-libpocl.so.1 libpocl1 #MINVER#
+libpocl.so.2 #PACKAGE# #MINVER#
 #MISSING: 0.11# Header at Base 0.10
 #MISSING: 0.11# KernelName at Base 0.10
  X at Base 0.13
diff --git a/debian/libpoclu1.install b/debian/libpoclu2.install
similarity index 100%
rename from debian/libpoclu1.install
rename to debian/libpoclu2.install
diff --git a/debian/libpoclu1.symbols b/debian/libpoclu2.symbols
similarity index 95%
rename from debian/libpoclu1.symbols
rename to debian/libpoclu2.symbols
index 78931ef..0442cca 100644
--- a/debian/libpoclu1.symbols
+++ b/debian/libpoclu2.symbols
@@ -1,5 +1,5 @@
 # SymbolsHelper-Confirmed: 0.14 amd64 i386
-libpoclu.so.1 libpoclu1 #MINVER#
+libpoclu.so.2 #PACKAGE# #MINVER#
  check_cl_error at Base 0.10
  poclu_bswap_cl_float2_array at Base 0.7~rc2
  poclu_bswap_cl_float at Base 0.7~rc2

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/pocl.git



More information about the Pkg-opencl-commits mailing list