[SCM] Gerris Flow Solver branch, debian-unstable, updated. 135ff742418cce481e2800567d151ddb60833a82

Drew Parsons dparsons at debian.org
Sun Jan 25 16:56:53 UTC 2009


The following commit has been merged in the debian-unstable branch:
commit 135ff742418cce481e2800567d151ddb60833a82
Author: Drew Parsons <dparsons at debian.org>
Date:   Mon Jan 26 02:21:00 2009 +1100

    use library soname version, let gerris Depends: libgfs-dev
    
      * The various libgfs shared libraries currently have the same
        soname version libgfs*-1.3.so.1, so put them in package
        libgfs-1.3-1.  Hopefully they will continue to keep the same
        soname in the future.
      * gerris uses its own header files when executing scripts (it
        compiles a binary at runtime for execution).
        Therefore gerris Depends: libgfs-dev.
        (Note: this probably means there should also be dependencies on gcc)

diff --git a/debian/changelog b/debian/changelog
index dcedcee..e3d1ab7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -17,8 +17,15 @@ gerris (0.9.2+darcs081022-dfsg.1-1) UNRELEASED; urgency=low
 
   [ Drew Parsons ]
   * Set version to 0.9.2+darcs0810221-dfsg.1-1
-
- -- Drew Parsons <dparsons at debian.org>  Sat, 17 Jan 2009 22:16:02 +1100
+  * The various libgfs shared libraries currently have the same
+    soname version libgfs*-1.3.so.1, so put them in package
+    libgfs-1.3-1.  Hopefully they will continue to keep the same
+    soname in the future. 
+  * gerris uses its own header files when executing scripts (it
+    compiles a binary at runtime for execution). 
+    Therefore gerris Depends: libgfs-dev.
+
+ -- Drew Parsons <dparsons at debian.org>  Mon, 26 Jan 2009 01:44:28 +1100
 
 gerris (0.6.0-3.2) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 9b76b54..19b8a07 100644
--- a/debian/control
+++ b/debian/control
@@ -13,7 +13,7 @@ Vcs-Browser: http://git.debian.org/?p=debian-science/packages/gerris.git/.git
 
 Package: gerris
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: libgfs-dev, ${shlibs:Depends}, ${misc:Depends}
 Description: Gerris Flow Solver
  Gerris is a system for the solution of the partial differential
  equations describing fluid flow.
@@ -34,7 +34,7 @@ Description: Gerris Flow Solver
 Package: libgfs-dev
 Architecture: any
 Section: libdevel
-Depends: ${shlibs:Depends}, ${misc:Depends}, libgfs
+Depends: libgfs-1.3-1, ${shlibs:Depends}, ${misc:Depends}
 Description: Gerris Flow Solver -- development libraries and headers
  Gerris is a system for the solution of the partial differential
  equations describing fluid flow.
@@ -46,14 +46,14 @@ Package: libgfs-dbg
 Priority: extra
 Architecture: any
 Section: libdevel
-Depends: ${shlibs:Depends}, ${misc:Depends}, libgfs
+Depends: libgfs-1.3-1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 Description: Gerris Flow Solver -- libraries with debuggin symbols
  Gerris is a system for the solution of the partial differential
  equations describing fluid flow.
  .
  This package contains the debugging symbols for libgfs.
 
-Package: libgfs
+Package: libgfs-1.3-1
 Architecture: any
 Section: devel
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff --git a/debian/libgfs.install b/debian/libgfs-1.3-1.install
similarity index 100%
rename from debian/libgfs.install
rename to debian/libgfs-1.3-1.install
diff --git a/debian/libgfs-1.3-1.lintian-overrides b/debian/libgfs-1.3-1.lintian-overrides
new file mode 100644
index 0000000..01558c0
--- /dev/null
+++ b/debian/libgfs-1.3-1.lintian-overrides
@@ -0,0 +1 @@
+libgfs-1.3-1: package-name-doesnt-match-sonames
diff --git a/debian/libgfs.lintian-overrides b/debian/libgfs.lintian-overrides
deleted file mode 100644
index 7847b69..0000000
--- a/debian/libgfs.lintian-overrides
+++ /dev/null
@@ -1 +0,0 @@
-libgfs: package-name-doesnt-match-sonames

-- 
Gerris Flow Solver



More information about the debian-science-commits mailing list