[SCM] givaro: library for arithmetic and algebraic computations branch, master, updated. debian/3.2.13-1.3-29-g238db82

Lifeng Sun lifongsun at gmail.com
Sun Jul 15 05:22:01 UTC 2012


The following commit has been merged in the master branch:
commit 238db821fa11dbe3ef916be4171d9117ee4a463e
Author: Lifeng Sun <lifongsun at gmail.com>
Date:   Sun Jul 15 10:50:48 2012 +0800

    Bump SONAME. (Closes: #678769)

diff --git a/debian/changelog b/debian/changelog
index a28aecd..5e00a09 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ givaro (3.7.1-1) unstable; urgency=low
 
   * New upstream release.
   * Remove bus-error.patch: applied by upstream.
+  * Bump SONAME. (Closes: #678769)
   * New patch: local-include-syntax.patch. (Closes: #681589)
 
  -- Lifeng Sun <lifongsun at gmail.com>  Fri, 13 Jul 2012 22:44:32 +0800
diff --git a/debian/control b/debian/control
index 3c26a33..b3403db 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,7 @@ Vcs-Browser: http://git.debian.org/?p=debian-science/packages/givaro.git
 Package: libgivaro-dev
 Section: libdevel
 Architecture: any
-Depends: ${misc:Depends}, libgivaro0 (= ${binary:Version}), make
+Depends: ${misc:Depends}, libgivaro1 (= ${binary:Version}), make
 Suggests: givaro-dev-doc, givaro-user-doc
 Description: arithmetic and algebraic computations - development files
  Givaro is a C++ library for arithmetic and algebraic computations.
@@ -34,7 +34,7 @@ Description: arithmetic and algebraic computations - development files
  .
  This package contains development files for Givaro.
 
-Package: libgivaro0
+Package: libgivaro1
 Section: libs
 Multi-arch: same
 Pre-Depends: ${misc:Pre-Depends}
diff --git a/debian/libgivaro0.install b/debian/libgivaro1.install
similarity index 100%
rename from debian/libgivaro0.install
rename to debian/libgivaro1.install
diff --git a/debian/patches/series b/debian/patches/series
index bfb2bbc..f191d13 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
 givaro-makefile.patch
 doxygen-exclude-debian-dir.patch
 local-include-syntax.patch
+soname.patch
diff --git a/debian/patches/soname.patch b/debian/patches/soname.patch
new file mode 100644
index 0000000..d1015f8
--- /dev/null
+++ b/debian/patches/soname.patch
@@ -0,0 +1,9 @@
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -20,5 +20,5 @@
+ 	kernel/gmp++/libgmppp.la kernel/bstruct/libgivbstruct.la kernel/integer/libgivinteger.la kernel/memory/libgivmemory.la kernel/rational/libgivrational.la kernel/system/libgivsystem.la kernel/zpz/libgivzpz.la library/tools/libgivtools.la library/poly1/libgivpoly1.la
+ 
+ # soname of libgivaro
+-libgivaro_la_LDFLAGS = -version-info 5:1:5
++libgivaro_la_LDFLAGS = -version-info 6:1:5
+ libgivaro_la_LDFLAGS+=$(LDFLAGS)
diff --git a/debian/rules b/debian/rules
index 883b9d0..6d842c8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -37,4 +37,4 @@ dhopts := --parallel
 endif
 
 %:
-	dh $@ --with autotools-dev $(dhopts)
+	dh $@ --with autoreconf $(dhopts)

-- 
givaro: library for arithmetic and algebraic computations



More information about the debian-science-commits mailing list