[libcerf] 03/04: Test patch for setting the appropriate so version

Eugen Wintersberger eugenwintersberger-guest at moszumanska.debian.org
Tue Jul 29 11:49:29 UTC 2014


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

eugenwintersberger-guest pushed a commit to branch master
in repository libcerf.

commit 55b6d6653df0121a298de1a4d37bc4b3fdbf8adf
Author: Eugen Wintersberger <eugen.wintersberger at gmail.com>
Date:   Tue Jul 29 13:19:25 2014 +0200

    Test patch for setting the appropriate so version
---
 debian/control                                        |  8 ++++----
 debian/{libcerf1.install => libcerf0.install}         |  0
 ...02-Set-the-proper-so-version-for-the-library.patch | 19 +++++++++++++++++++
 debian/patches/series                                 |  1 +
 debian/rules                                          |  2 +-
 5 files changed, 25 insertions(+), 5 deletions(-)

diff --git a/debian/control b/debian/control
index 8858d98..a3378e6 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,7 @@ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/libcerf
 Vcs-Git: git://anonscm.debian.org/debian-science/packages/libcerf.gi
 Homepage: http://apps.jcns.fz-juelich.de/doku/sc/libcerf
 
-Package: libcerf1
+Package: libcerf0
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -25,11 +25,11 @@ Description: Complex error function library - binary files
  . 
  This package contains the runtime binary of the library.
 
-Package: libcerf1-dbg
+Package: libcerf0-dbg
 Architecture: any
 Section: debug
 Priority: extra
-Depends: libcerf1 (=${binary:Version}),
+Depends: libcerf0 (=${binary:Version}),
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Description: Complex error function library - debugging symbols
@@ -42,7 +42,7 @@ Description: Complex error function library - debugging symbols
 Package: libcerf-dev
 Architecture: any
 Section: libdevel
-Depends: libcerf1 (= ${binary:Version}),
+Depends: libcerf0 (= ${binary:Version}),
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Description: Complex error function library - development files
diff --git a/debian/libcerf1.install b/debian/libcerf0.install
similarity index 100%
rename from debian/libcerf1.install
rename to debian/libcerf0.install
diff --git a/debian/patches/0002-Set-the-proper-so-version-for-the-library.patch b/debian/patches/0002-Set-the-proper-so-version-for-the-library.patch
new file mode 100644
index 0000000..f03cc51
--- /dev/null
+++ b/debian/patches/0002-Set-the-proper-so-version-for-the-library.patch
@@ -0,0 +1,19 @@
+From: Eugen Wintersberger <eugen.wintersberger at gmail.com>
+Date: Tue, 29 Jul 2014 13:14:47 +0200
+Subject: Set the proper so-version for the library
+
+---
+ lib/Makefile.am |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/Makefile.am b/lib/Makefile.am
+index 12be501..2a69dc6 100644
+--- a/lib/Makefile.am
++++ b/lib/Makefile.am
+@@ -22,4 +22,4 @@
+ lib_LTLIBRARIES = libcerf.la
+ libcerf_la_SOURCES = cerf.h im_w_of_x.c erfcx.c w_of_z.c err_fcts.c 
+ include_HEADERS = cerf.h
+-libcerf_la_LDFLAGS = -version-info $(VERSION)
+\ No newline at end of file
++libcerf_la_LDFLAGS = -version-info 0:0:0
diff --git a/debian/patches/series b/debian/patches/series
index dfff090..00ded6d 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 0001-Fixed-installation-path-for-HTML-documentation.patch
+0002-Set-the-proper-so-version-for-the-library.patch
diff --git a/debian/rules b/debian/rules
index c493468..6c68cf1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,7 +8,7 @@ override_dh_auto_configure:
 	dh_auto_configure -- --docdir=/usr/share/doc/libcerf-doc 
 
 override_dh_strip:
-	dh_strip --dbg-package=libcerf1-dbg
+	dh_strip --dbg-package=libcerf0-dbg
 
 
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/libcerf.git



More information about the debian-science-commits mailing list