r43873 - in /packages/fenics/syfi/trunk/debian: changelog control libsyfi0-dev.install libsyfi0.install libsyfi1.0-dev.install libsyfi1.0.install

johannr-guest at users.alioth.debian.org johannr-guest at users.alioth.debian.org
Mon Sep 5 11:47:44 UTC 2011


Author: johannr-guest
Date: Mon Sep  5 11:47:43 2011
New Revision: 43873

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=43873
Log:
Update for new SOVERSION.

Added:
    packages/fenics/syfi/trunk/debian/libsyfi1.0-dev.install
      - copied unchanged from r43867, packages/fenics/syfi/trunk/debian/libsyfi0-dev.install
    packages/fenics/syfi/trunk/debian/libsyfi1.0.install
      - copied unchanged from r43867, packages/fenics/syfi/trunk/debian/libsyfi0.install
Removed:
    packages/fenics/syfi/trunk/debian/libsyfi0-dev.install
    packages/fenics/syfi/trunk/debian/libsyfi0.install
Modified:
    packages/fenics/syfi/trunk/debian/changelog
    packages/fenics/syfi/trunk/debian/control

Modified: packages/fenics/syfi/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/syfi/trunk/debian/changelog?rev=43873&op=diff
==============================================================================
--- packages/fenics/syfi/trunk/debian/changelog (original)
+++ packages/fenics/syfi/trunk/debian/changelog Mon Sep  5 11:47:43 2011
@@ -20,6 +20,12 @@
     - Remove custom cdbs class for SCons.
     - Update debian/rules to build with CMake.
   * Switch to dpkg-source 3.0 (quilt) format.
+  * Update for new SOVERSION:
+    - Rename debian/libsyfi0.install to debian/libsyfi1.0.install and
+      debian/libsyfi0-dev.install to debian/libsyfi1.0-dev.install.
+    - Replace libsyfi0 with libsyfi1.0 and libsyfi0-dev with
+      libsyfi1.0-dev in debian/control. Update Conflicts, Replaces, and
+      Provides as necessary.
 
  -- Johannes Ring <johannr at simula.no>  Fri, 02 Sep 2011 13:40:57 +0200
 

Modified: packages/fenics/syfi/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/fenics/syfi/trunk/debian/control?rev=43873&op=diff
==============================================================================
--- packages/fenics/syfi/trunk/debian/control (original)
+++ packages/fenics/syfi/trunk/debian/control Mon Sep  5 11:47:43 2011
@@ -18,15 +18,18 @@
 Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/syfi/trunk
 Vcs-Browser: http://svn.debian.org/wsvn/debian-science/packages/syfi/trunk
 
-Package: libsyfi0-dev
+Package: libsyfi1.0-dev
 Section: libdevel
 Architecture: any
 Depends: swig,
  ufc,
  python-numpy,
- libsyfi0 (= ${binary:Version}),
+ libsyfi1.0 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
+Conflicts: libsyfi0-dev
+Replaces: libsyfi0-dev
+Provides: libsyfi0-dev
 Suggests: python-swiginac (>= 1.5.1)
 Description: Shared links and header files for SyFi
  The finite element method (FEM) package SyFi is a C++ library built on top of
@@ -45,7 +48,7 @@
 Package: syfi-dev
 Section: libdevel
 Architecture: all
-Depends: libsyfi0-dev (>= ${source:Version}), ${misc:Depends}
+Depends: libsyfi1.0-dev (>= ${source:Version}), ${misc:Depends}
 Description: Empty package depending on latest SyFi development package
  The finite element method (FEM) package SyFi is a C++ library built on top of
  the symbolic math library GiNaC. The name SyFi stands for Symbolic Finite
@@ -61,13 +64,13 @@
  This package will always depend on the most recent version of libsyfiX-dev
  (X=version), so if you install it then you will get upgrades automatically.
 
-Package: libsyfi0
+Package: libsyfi1.0
 Section: libs
 Architecture: any
 Conflicts: syfi
 Replaces: syfi
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Suggests: syfi-doc, libsyfi0-dbg, python-syfi
+Suggests: syfi-doc, libsyfi1.0-dbg, python-syfi
 Description: Shared libraries for SyFi
  The finite element method (FEM) package SyFi is a C++ library built on top of
  the symbolic math library GiNaC. The name SyFi stands for Symbolic Finite
@@ -82,10 +85,13 @@
  .
  This package contains the shared libraries.
 
-Package: libsyfi0-dbg
+Package: libsyfi1.0-dbg
 Section: debug
 Architecture: any
 Depends: libsyfi0 (= ${binary:Version}), ${misc:Depends}
+Conflicts: libsyfi0-dbg
+Replaces: libsyfi0-dbg
+Provides: libsyfi0-dbg
 Description: Shared libraries with debugging symbols for SyFi
  The finite element method (FEM) package SyFi is a C++ library built on top of
  the symbolic math library GiNaC. The name SyFi stands for Symbolic Finite
@@ -105,7 +111,7 @@
 Architecture: any
 Depends: python-numpy,
  python-swiginac,
- libsyfi0 (= ${binary:Version}),
+ libsyfi1.0 (= ${binary:Version}),
  ${python:Depends},
  ${shlibs:Depends},
  ${misc:Depends}
@@ -130,7 +136,7 @@
 Package: syfi-doc
 Architecture: all
 Section: doc
-Depends: libsyfi0-dev (>= ${source:Version}),
+Depends: libsyfi1.0-dev (>= ${source:Version}),
  sfc (= ${source:Version}),
  ${misc:Depends}
 Description: Documentation and demo programs for SyFi




More information about the debian-science-commits mailing list