[libdap] 03/48: Split libdap into libdap, libdapclient, libdapserver

Alastair McKinstry mckinstry at moszumanska.debian.org
Sun Jul 5 10:17:06 UTC 2015


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

mckinstry pushed a commit to tag unstable/3.12.0-1
in repository libdap.

commit 17ae1decb8fb111cfeac72c583322afd1a6387da
Author: Alastair McKinstry <mckinstry at debian.org>
Date:   Fri Aug 19 10:58:56 2011 +0100

    Split libdap into libdap, libdapclient, libdapserver
---
 debian/changelog             |  6 ++++--
 debian/control               | 35 +++++++++++++++++++++++++++++++++--
 debian/libdap11.install      |  2 --
 debian/libdap11.links        |  2 --
 debian/libdapclient3.install |  1 +
 debian/libdapclient3.links   |  1 +
 debian/libdapserver7.install |  1 +
 debian/libdapserver7.links   |  1 +
 8 files changed, 41 insertions(+), 8 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index bcfe4d6..205496d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,10 @@
 libdap (3.11.1-2) unstable; urgency=low
 
-  * libdap11: Replaces: libdap10. Closes: #638294. 
+  * Incompatible library change libdap.so.10 becomes libdap.so.11.
+    As the libraries within it are not changing SONAMES in sync, libdap10
+   has been split into libdap11, libdapclient3, libdapserver7. Closes: #638294. 
 
- -- Alastair McKinstry <mckinstry at debian.org>  Wed, 17 Aug 2011 14:21:30 +0100
+ -- Alastair McKinstry <mckinstry at debian.org>  Fri, 19 Aug 2011 14:21:30 +0100
 
 libdap (3.11.1-1) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 0e5f16f..0cf8b11 100644
--- a/debian/control
+++ b/debian/control
@@ -30,11 +30,42 @@ 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
+Section: libs
+Conflicts: libdap10
+Replaces: libdap10
+Architecture: any
+Depends: ${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
+ as some that were. While OPeNDAP is the original developer of the Data Access
+ 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.
+
+Package: libdapserver3
+Section: libs
+Conflicts: libdap10
+Replaces: libdap10
+Architecture: any
+Depends: ${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
+ as some that were. While OPeNDAP is the original developer of the Data Access
+ 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.
+
+
 Package: libdap-bin
 Architecture: any
-Depends: libdap11 ( = ${binary:Version} ), ${misc:Depends}, ${shlibs:Depends}
+Depends: libdap11 ( = ${binary:Version} ), libdapclient3 = ( ${binary:Version}),  ${misc:Depends}, ${shlibs:Depends}
 Description: Binaries for the  libdap Data Access Protocol library
- 10OPeNDAP provides software that allows you to access data over the internet,
+ OPeNDAP provides software that allows you to access data over the internet,
  from programs that weren't originally designed for that purpose, as well
  as some that were. While OPeNDAP is the original developer of the Data Access
  protocol which its software uses, many other groups have adopted DAP
diff --git a/debian/libdap11.install b/debian/libdap11.install
index 0aa084d..bb17c30 100644
--- a/debian/libdap11.install
+++ b/debian/libdap11.install
@@ -1,3 +1 @@
 usr/lib/libdap.so.11.3.0
-usr/lib/libdapclient.so.3.1.0
-usr/lib/libdapserver.so.7.2.0
diff --git a/debian/libdap11.links b/debian/libdap11.links
index c0cdb40..3ef9de5 100644
--- a/debian/libdap11.links
+++ b/debian/libdap11.links
@@ -1,3 +1 @@
 /usr/lib/libdap.so.11.3.0	/usr/lib/libdap.so.11
-/usr/lib/libdapclient.so.3.1.0	/usr/lib/libdapclient.so.3
-/usr/lib/libdapserver.so.7.2.0	/usr/lib/libdapserver.so.7
diff --git a/debian/libdapclient3.install b/debian/libdapclient3.install
new file mode 100644
index 0000000..f5b8777
--- /dev/null
+++ b/debian/libdapclient3.install
@@ -0,0 +1 @@
+usr/lib/libdapclient.so.3.1.0
diff --git a/debian/libdapclient3.links b/debian/libdapclient3.links
new file mode 100644
index 0000000..5198f2d
--- /dev/null
+++ b/debian/libdapclient3.links
@@ -0,0 +1 @@
+/usr/lib/libdapclient.so.3.1.0	/usr/lib/libdapclient.so.3
diff --git a/debian/libdapserver7.install b/debian/libdapserver7.install
new file mode 100644
index 0000000..db703e0
--- /dev/null
+++ b/debian/libdapserver7.install
@@ -0,0 +1 @@
+usr/lib/libdapserver.so.7.2.0
diff --git a/debian/libdapserver7.links b/debian/libdapserver7.links
new file mode 100644
index 0000000..a9b6327
--- /dev/null
+++ b/debian/libdapserver7.links
@@ -0,0 +1 @@
+/usr/lib/libdapserver.so.7.2.0	/usr/lib/libdapserver.so.7

-- 
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