[libdap] 09/13: Change soversions
Alastair McKinstry
mckinstry at moszumanska.debian.org
Sun Jul 5 10:17:22 UTC 2015
This is an automated email from the git hooks/post-receive script.
mckinstry pushed a commit to tag unstable/3.14.0-2
in repository libdap.
commit 3f4287d7938977def9fd9dfde876bac07e916381
Author: Alastair McKinstry <mckinstry at debian.org>
Date: Sun Jun 21 14:47:46 2015 +0100
Change soversions
---
debian/changelog | 5 ++++-
debian/control | 21 ++++++++-------------
debian/libdap11.install | 1 -
debian/libdap17.install | 1 +
debian/libdapclient3.install | 1 -
debian/libdapclient6.install | 1 +
debian/libdapserver7.install | 2 +-
debian/rules | 12 ++++++------
8 files changed, 21 insertions(+), 23 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index b177b14..99f2347 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,9 @@
libdap (3.14.0-1) unstable; urgency=medium
- * New upstream release.
+ * New upstream release. New SOVERSIONS and package names:
+ libdapclient3 -> libdapclient6
+ libdap11 -> libdap17
+ * Remove obsolete break/conflicts rules
* Move to Standards-Version: 3.9.6
* Use 'xz' compression
* Refreshed patches; re-enabled all tests for the moment
diff --git a/debian/control b/debian/control
index 1b2483f..75bd7b2 100644
--- a/debian/control
+++ b/debian/control
@@ -9,11 +9,8 @@ Standards-Version: 3.9.6
Homepage: http://www.opendap.org/
Vcs-Git: git://git.debian.org/git/debian-science/packages/libdap.git
-Package: libdap11
+Package: libdap17
Section: libs
-Replaces: libdap10
-Conflicts: libdap10
-Breaks: libdap10
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
@@ -34,14 +31,12 @@ Description: Open-source Project for a Network Data Access Protocol library
OPeNDAP data is stored in binary form, and by default, it is
transmitted that way, too.
-Package: libdapclient3
+Package: libdapclient6
Section: libs
-Replaces: libdap10
-Breaks: libdap10
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
-Depends: libdap11 ( = ${binary:Version} ), ${misc:Depends}, ${shlibs:Depends}
+Depends: libdap17 ( = ${binary:Version} ), ${misc:Depends}, ${shlibs:Depends}
Description: Client library for the Network Data Access Protocol
OPeNDAP provides software that allows you to access data over the internet,
from programs that weren't originally designed for that purpose, as well
@@ -49,7 +44,7 @@ Description: Client library for the Network Data Access Protocol
protocol which its software uses, many other groups have adopted DAP
and provide compatible clients, servers and software development kits.
.
- This package provides the client library libdapclient3.
+ This package provides the client library libdapclient6.
Package: libdapserver7
Section: libs
@@ -58,7 +53,7 @@ Replaces: libdap10
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
-Depends: libdap11 ( = ${binary:Version} ), ${misc:Depends}, ${shlibs:Depends}
+Depends: libdap17 ( = ${binary:Version} ), ${misc:Depends}, ${shlibs:Depends}
Description: Server library for the Network Data Access Protocol
OPeNDAP provides software that allows you to access data over the internet,
from programs that weren't originally designed for that purpose, as well
@@ -66,13 +61,13 @@ Description: Server library for the Network Data Access Protocol
protocol which its software uses, many other groups have adopted DAP
and provide compatible clients, servers and software development kits.
.
- This package provides the server library libdapclient3.
+ This package provides the server library libdapserver7
Package: libdap-bin
Architecture: any
Multi-Arch: foreign
-Depends: libdapclient3 ( = ${binary:Version} ), ${misc:Depends}, ${shlibs:Depends}
+Depends: libdapclient6 ( = ${binary:Version} ), ${misc:Depends}, ${shlibs:Depends}
Description: Binaries for the libdap Data Access Protocol library
OPeNDAP provides software that allows you to access data over the internet,
from programs that weren't originally designed for that purpose, as well
@@ -86,7 +81,7 @@ Package: libdap-dev
Section: libdevel
Architecture: any
Multi-Arch: same
-Depends: libdap11 ( = ${binary:Version} ), libdapserver7 (=${binary:Version}), libdapclient3 (=${binary:Version}) , ${misc:Depends}, libxml2-dev, libcurl4-gnutls-dev | libcurl-dev, uuid-dev, pkg-config
+Depends: libdap17 ( = ${binary:Version} ), libdapserver7 (=${binary:Version}), libdapclient6 (=${binary:Version}) , ${misc:Depends}, libxml2-dev, libcurl4-gnutls-dev | libcurl-dev, uuid-dev, pkg-config
Description: Development files (headers and static libraries) for libdap
OPeNDAP provides software that allows you to access data over the internet,
from programs that weren't originally designed for that purpose, as well
diff --git a/debian/libdap11.install b/debian/libdap11.install
deleted file mode 100644
index 4725eca..0000000
--- a/debian/libdap11.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libdap.so.11.5.0
diff --git a/debian/libdap17.install b/debian/libdap17.install
new file mode 100644
index 0000000..a71ece5
--- /dev/null
+++ b/debian/libdap17.install
@@ -0,0 +1 @@
+usr/lib/*/libdap.so.17.1.0
diff --git a/debian/libdapclient3.install b/debian/libdapclient3.install
deleted file mode 100644
index 3b79537..0000000
--- a/debian/libdapclient3.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libdapclient.so.3.2.0
diff --git a/debian/libdapclient6.install b/debian/libdapclient6.install
new file mode 100644
index 0000000..57518da
--- /dev/null
+++ b/debian/libdapclient6.install
@@ -0,0 +1 @@
+usr/lib/*/libdapclient.so.6.1.0
diff --git a/debian/libdapserver7.install b/debian/libdapserver7.install
index 25d35f4..58191b0 100644
--- a/debian/libdapserver7.install
+++ b/debian/libdapserver7.install
@@ -1 +1 @@
-usr/lib/*/libdapserver.so.7.5.0
+usr/lib/*/libdapserver.so.7.6.0
diff --git a/debian/rules b/debian/rules
index 50bc89c..103c587 100755
--- a/debian/rules
+++ b/debian/rules
@@ -39,12 +39,12 @@ override_dh_auto_build:
override_dh_auto_install:
dh_auto_install
# dh_links needed for multi-arch
- dh_link -p libdap11 $(LIBDIR)/libdap.so.11.5.0 $(LIBDIR)/libdap.so.11
- dh_link -p libdapclient3 $(LIBDIR)/libdapclient.so.3.2.0 $(LIBDIR)/libdapclient.so.3
- dh_link -p libdapserver7 $(LIBDIR)/libdapserver.so.7.5.0 $(LIBDIR)/libdapserver.so.7
- dh_link -p libdap-dev $(LIBDIR)/libdap.so.11.5.0 $(LIBDIR)/libdap.so
- dh_link -p libdap-dev $(LIBDIR)/libdapclient.so.3.2.0 $(LIBDIR)/libdapclient.so
- dh_link -p libdap-dev $(LIBDIR)/libdapserver.so.7.5.0 $(LIBDIR)/libdapserver.so
+ dh_link -p libdap17 $(LIBDIR)/libdap.so.17.1.0 $(LIBDIR)/libdap.so.17
+ dh_link -p libdapclient6 $(LIBDIR)/libdapclient.so.6.1.0 $(LIBDIR)/libdapclient.so.6
+ dh_link -p libdapserver7 $(LIBDIR)/libdapserver.so.7.6.0 $(LIBDIR)/libdapserver.so.7
+ dh_link -p libdap-dev $(LIBDIR)/libdap.so.17.1.0 $(LIBDIR)/libdap.so
+ dh_link -p libdap-dev $(LIBDIR)/libdapclient.so.6.1.0 $(LIBDIR)/libdapclient.so
+ dh_link -p libdap-dev $(LIBDIR)/libdapserver.so.7.6.0 $(LIBDIR)/libdapserver.so
cp debian/dap-config.pkg debian/libdap-dev/usr/bin/dap-config
override_dh_installdocs:
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/libdap.git
More information about the debian-science-commits
mailing list