[libdumb] 04/07: Changes for soname change 1 -> 2.

Tobias Hansen thansen at moszumanska.debian.org
Tue Oct 24 12:59:41 UTC 2017


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

thansen pushed a commit to branch master
in repository libdumb.

commit 0d9269a379d4a89c4dba10186916be968d18ee82
Author: Tobias Hansen <thansen at debian.org>
Date:   Wed Sep 27 22:09:17 2017 +0100

    Changes for soname change 1 -> 2.
---
 debian/changelog                                   |  1 +
 debian/control                                     | 35 ++++++++++++----------
 ...{libaldmb1-dev.install => libaldmb-dev.install} |  0
 debian/{libaldmb1.docs => libaldmb2.docs}          |  0
 debian/{libaldmb1.install => libaldmb2.install}    |  0
 .../{libdumb1-dev.install => libdumb-dev.install}  |  0
 debian/{libdumb1.docs => libdumb2.docs}            |  0
 debian/{libdumb1.install => libdumb2.install}      |  0
 debian/rules                                       |  8 ++---
 9 files changed, 25 insertions(+), 19 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 9af1bc1..54b8a6f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 libdumb (1:2.0.0-1) UNRELEASED; urgency=medium
 
   * New upstream version (Closes: #799008).
+  * New soname 2.
   * New upstream author (project was abandoned).
   * Remove patches:
     - 010_extra_flags.diff and 110-hardening.diff:
diff --git a/debian/control b/debian/control
index 6e8d8ad..9c30fc1 100644
--- a/debian/control
+++ b/debian/control
@@ -9,7 +9,7 @@ Homepage: https://github.com/kode54/dumb
 Vcs-Git: https://anonscm.debian.org/git/pkg-games/libdumb.git
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-games/libdumb.git
 
-Package: libdumb1
+Package: libdumb2
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -20,26 +20,29 @@ Description: dynamic universal music bibliotheque
  filters for the IT files, accurate timing and pitching, and three resampling
  quality settings (aliasing, linear interpolation and cubic interpolation).
  .
- This package contains the libdumb1 runtime library, a standalone library
+ This package contains the libdumb runtime library, a standalone library
  for module playback. If you plan to use the Allegro library with your
- project, please consider the libaldmb1 library.
+ project, please consider the libaldmb library.
 
-Package: libdumb1-dev
+Package: libdumb-dev
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libdumb1 (= ${binary:Version}), ${misc:Depends}
+Depends: libdumb2 (= ${binary:Version}), ${misc:Depends}
 Conflicts: libdumb0-dev
-Description: development files for libdumb1
+Breaks: libdumb1-dev (<<2)
+Replaces: libdumb1-dev (<<2)
+Provides: libdumb1-dev
+Description: development files for libdumb
  DUMB is a tracker library with support for IT, XM, S3M and MOD files. It
  targets maximum accuracy to the original formats, with low-pass resonant
  filters for the IT files, accurate timing and pitching, and three resampling
  quality settings (aliasing, linear interpolation and cubic interpolation).
  .
  This package contains the header files and static library needed to
- compile applications that use libdumb1.
+ compile applications that use libdumb.
 
-Package: libaldmb1
+Package: libaldmb2
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -50,23 +53,25 @@ Description: dynamic universal music bibliotheque, Allegro version
  filters for the IT files, accurate timing and pitching, and three resampling
  quality settings (aliasing, linear interpolation and cubic interpolation).
  .
- This package contains the libaldmb1 runtime library, a library for module
+ This package contains the libaldmb runtime library, a library for module
  playback that uses the Allegro library. If you do not plan to use Allegro
- with your project, please consider the libdumb1 library.
+ with your project, please consider the libdumb library.
 
-Package: libaldmb1-dev
+Package: libaldmb-dev
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libaldmb1 (= ${binary:Version}), libdumb1-dev, liballegro4-dev,
+Depends: libaldmb2 (= ${binary:Version}), libdumb-dev, liballegro4-dev,
          ${misc:Depends}
-Conflicts: libaldmb0-dev
-Description: development files for libaldmb1
+Breaks: libaldmb1-dev (<<2)
+Replaces: libaldmb1-dev (<<2)
+Provides: libaldmb1-dev
+Description: development files for libaldmb
  DUMB is a tracker library with support for IT, XM, S3M and MOD files. It
  targets maximum accuracy to the original formats, with low-pass resonant
  filters for the IT files, accurate timing and pitching, and three resampling
  quality settings (aliasing, linear interpolation and cubic interpolation).
  .
  This package contains the header files and static library needed to
- compile applications that use libaldmb1.
+ compile applications that use libaldmb.
 
diff --git a/debian/libaldmb1-dev.install b/debian/libaldmb-dev.install
similarity index 100%
rename from debian/libaldmb1-dev.install
rename to debian/libaldmb-dev.install
diff --git a/debian/libaldmb1.docs b/debian/libaldmb2.docs
similarity index 100%
rename from debian/libaldmb1.docs
rename to debian/libaldmb2.docs
diff --git a/debian/libaldmb1.install b/debian/libaldmb2.install
similarity index 100%
rename from debian/libaldmb1.install
rename to debian/libaldmb2.install
diff --git a/debian/libdumb1-dev.install b/debian/libdumb-dev.install
similarity index 100%
rename from debian/libdumb1-dev.install
rename to debian/libdumb-dev.install
diff --git a/debian/libdumb1.docs b/debian/libdumb2.docs
similarity index 100%
rename from debian/libdumb1.docs
rename to debian/libdumb2.docs
diff --git a/debian/libdumb1.install b/debian/libdumb2.install
similarity index 100%
rename from debian/libdumb1.install
rename to debian/libdumb2.install
diff --git a/debian/rules b/debian/rules
index 84be51d..51f415e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,10 +14,10 @@ override_dh_auto_configure:
 	dh_auto_configure -- $(DEB_CMAKE_OPTIONS)
 
 override_dh_installdocs:
-	dh_installdocs -plibdumb1
-	dh_installdocs -plibaldmb1
-	dh_installdocs -plibdumb1-dev --link-doc=libdumb1
-	dh_installdocs -plibaldmb1-dev --link-doc=libdumb1
+	dh_installdocs -plibdumb2
+	dh_installdocs -plibaldmb2
+	dh_installdocs -plibdumb-dev --link-doc=libdumb2
+	dh_installdocs -plibaldmb-dev --link-doc=libdumb2
 
 override_dh_installchangelogs:
 	dh_installchangelogs release.txt

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/libdumb.git



More information about the Pkg-games-commits mailing list