[clanlib] 31/40: Rename library packages for g++5 ABI transition. (Closes: #790999)
Stephen Kitt
skitt at moszumanska.debian.org
Fri Jun 10 20:13:40 UTC 2016
This is an automated email from the git hooks/post-receive script.
skitt pushed a commit to branch master
in repository clanlib.
commit b894c4b0d913d1c77700c38ea05c9bc2897fe893
Author: Simon McVittie <smcv at debian.org>
Date: Wed Aug 19 08:25:28 2015 +0000
Rename library packages for g++5 ABI transition. (Closes: #790999)
Based on Ubuntu patches by Steve Langasek. Revert addition of lintian
overrides for the v5 package names, which are not necessary with an
up-to-date lintian.
---
debian/changelog | 10 ++++++++++
debian/control | 12 ++++++++----
debian/{libclanapp-1.0.install => libclanapp-1.0v5.install} | 0
debian/libclansdl-1.0.links | 1 -
debian/{libclansdl-1.0.dirs => libclansdl-1.0v5.dirs} | 0
debian/{libclansdl-1.0.install => libclansdl-1.0v5.install} | 0
debian/libclansdl-1.0v5.links | 1 +
debian/rules | 10 +++++-----
8 files changed, 24 insertions(+), 10 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index d2b85d0..a04aa95 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,17 @@
clanlib (1.0~svn3827-4) UNRELEASED; urgency=low
+ * Team upload.
+
+ [ Evgeni Golov ]
* Correct Vcs-* URLs to point to anonscm.debian.org
+ [ Steve Langasek ]
+ * Rename library packages for g++5 ABI transition. (Closes: #790999)
+
+ [ Simon McVittie ]
+ * Revert addition of lintian overrides for the v5 package names,
+ which are not necessary with an up-to-date lintian.
+
-- Evgeni Golov <evgeni at debian.org> Mon, 15 Jul 2013 22:21:15 +0200
clanlib (1.0~svn3827-3) unstable; urgency=low
diff --git a/debian/control b/debian/control
index d9f78c5..44d7f64 100644
--- a/debian/control
+++ b/debian/control
@@ -10,9 +10,11 @@ Homepage: http://www.clanlib.org/
Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/clanlib
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/clanlib/
-Package: libclanapp-1.0
+Package: libclanapp-1.0v5
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libclanapp-1.0
+Replaces: libclanapp-1.0
Description: ClanLib game SDK runtime
ClanLib is a multi-platform software development kit, with an emphasis on
game development.
@@ -31,9 +33,11 @@ Description: ClanLib game SDK runtime
This is the runtime part of the ClanLib SDK, needed to run applications
built with it.
-Package: libclansdl-1.0
+Package: libclansdl-1.0v5
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libclansdl-1.0
+Replaces: libclansdl-1.0
Description: SDL module for ClanLib game SDK
ClanLib delivers a platform independent interface to write games with.
If a game is written with ClanLib, it should be possible to compile the
@@ -52,8 +56,8 @@ Description: SDL module for ClanLib game SDK
Package: libclanlib-dev
Section: libdevel
Architecture: any
-Depends: libclanapp-1.0 (= ${binary:Version}), libclansdl-1.0 (= ${binary:Version}), ${misc:Depends}
-Recommends: libfreetype6-dev, libglu1-mesa-dev | xlibmesa-dev | libgl-dev, libjpeg-dev, libmikmod2-dev, libpng12-0-dev, libvorbis-dev
+Depends: libclanapp-1.0v5 (= ${binary:Version}), libclansdl-1.0v5 (= ${binary:Version}), ${misc:Depends}
+Recommends: libfreetype6-dev, libglu1-mesa-dev | xlibmesa-dev | libgl-dev, libjpeg-dev, libmikmod-dev, libpng12-0-dev, libvorbis-dev
Conflicts: clanlib0-common, libutahglx-dev, clanlib2 (<< 0.6.1-1-3), clanlib-dev
Provides: clanlib-dev
Replaces: clanlib-dev
diff --git a/debian/libclanapp-1.0.install b/debian/libclanapp-1.0v5.install
similarity index 100%
rename from debian/libclanapp-1.0.install
rename to debian/libclanapp-1.0v5.install
diff --git a/debian/libclansdl-1.0.links b/debian/libclansdl-1.0.links
deleted file mode 100644
index c04c907..0000000
--- a/debian/libclansdl-1.0.links
+++ /dev/null
@@ -1 +0,0 @@
-/usr/share/doc/libclanapp-1.0 /usr/share/doc/libclansdl-1.0
diff --git a/debian/libclansdl-1.0.dirs b/debian/libclansdl-1.0v5.dirs
similarity index 100%
rename from debian/libclansdl-1.0.dirs
rename to debian/libclansdl-1.0v5.dirs
diff --git a/debian/libclansdl-1.0.install b/debian/libclansdl-1.0v5.install
similarity index 100%
rename from debian/libclansdl-1.0.install
rename to debian/libclansdl-1.0v5.install
diff --git a/debian/libclansdl-1.0v5.links b/debian/libclansdl-1.0v5.links
new file mode 100644
index 0000000..c6675ec
--- /dev/null
+++ b/debian/libclansdl-1.0v5.links
@@ -0,0 +1 @@
+/usr/share/doc/libclanapp-1.0 /usr/share/doc/libclansdl-1.0v5
diff --git a/debian/rules b/debian/rules
index 952185b..3d8d900 100755
--- a/debian/rules
+++ b/debian/rules
@@ -85,16 +85,16 @@ binary-arch: build install
dh_testdir
dh_testroot
dh_installdebconf -a
- dh_installdocs -plibclanapp-1.0
- dh_installchangelogs -plibclanapp-1.0
+ dh_installdocs -plibclanapp-1.0v5
+ dh_installchangelogs -plibclanapp-1.0v5
dh_strip -a
dh_link -a
dh_compress -a
dh_fixperms -a
- dh_makeshlibs -plibclanapp-1.0 -V "libclanapp-1.0"
- dh_makeshlibs -plibclansdl-1.0 -V "libclansdl-1.0"
+ dh_makeshlibs -plibclanapp-1.0v5 -V "libclanapp-1.0v5"
+ dh_makeshlibs -plibclansdl-1.0v5 -V "libclansdl-1.0v5"
dh_installdeb -a
- dh_shlibdeps -a -L libclanapp-1.0 -L libclansdl-1.0 -ldebian/libclanapp-1.0/usr/lib:debian/libclansdl-1.0/usr/lib
+ dh_shlibdeps -a -L libclanapp-1.0v5 -L libclansdl-1.0v5 -ldebian/libclanapp-1.0v5/usr/lib:debian/libclansdl-1.0/usr/lib
dh_gencontrol -a
dh_md5sums -a
dh_builddeb -a
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/clanlib.git
More information about the Pkg-games-commits
mailing list