[ug] 03/07: Add soname patch.

Ansgar Burchardt ansgar at moszumanska.debian.org
Mon Apr 7 12:33:55 UTC 2014


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

ansgar pushed a commit to branch master
in repository ug.

commit 837d905fc39daa6637a331cf756700550de08783
Author: Ansgar Burchardt <burchardt at igpm.rwth-aachen.de>
Date:   Mon Apr 7 13:51:28 2014 +0200

    Add soname patch.
---
 debian/libug-dev.install   |  2 +-
 debian/libug3.10.0.install |  2 +-
 debian/patches/series      |  1 +
 debian/patches/soname.diff | 39 +++++++++++++++++++++++++++++++++++++++
 4 files changed, 42 insertions(+), 2 deletions(-)

diff --git a/debian/libug-dev.install b/debian/libug-dev.install
index c38c487..111fa0c 100644
--- a/debian/libug-dev.install
+++ b/debian/libug-dev.install
@@ -1,4 +1,4 @@
 usr/include
 usr/lib/*/cmake
 usr/lib/*/pkgconfig
-usr/lib/*/lib*.so
+usr/lib/*/lib????.so
diff --git a/debian/libug3.10.0.install b/debian/libug3.10.0.install
index 3ddde58..e5f94d8 100644
--- a/debian/libug3.10.0.install
+++ b/debian/libug3.10.0.install
@@ -1 +1 @@
-usr/lib/*/lib*.so.*
+usr/lib/*/lib*-*.so
diff --git a/debian/patches/series b/debian/patches/series
index b1fd5ee..44a6814 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 buildsystem.diff
+soname.diff
diff --git a/debian/patches/soname.diff b/debian/patches/soname.diff
new file mode 100644
index 0000000..e317e34
--- /dev/null
+++ b/debian/patches/soname.diff
@@ -0,0 +1,39 @@
+--- a/dev/sif/Makefile.am
++++ b/dev/sif/Makefile.am
+@@ -4,6 +4,7 @@
+ 
+ lib_LTLIBRARIES = libdevS.la
+ libdevS_la_SOURCES = sif.c
++libdevS_la_LDFLAGS = -release $(PACKAGE_VERSION)
+ libdevS_la_LIBADD = ../libdevices.la
+ 
+ # for the plugin-stuff later:
+--- a/lib/Makefile.am
++++ b/lib/Makefile.am
+@@ -32,6 +32,7 @@
+ 
+ libugS2_la_SOURCES = ../initug.c
+ libugS2_la_CPPFLAGS = $(UG_2DFLAGS)
++libugS2_la_LDFLAGS = -release $(PACKAGE_VERSION)
+ libugS2_la_LIBADD = $(2DLIBS) ../dom/std/libdomS2.la
+ if PARALLEL
+   libugS2_la_LIBADD += ../parallel/libparallel2.la
+@@ -39,10 +40,12 @@
+ 
+ libugL2_la_SOURCES = ../initug.c
+ libugL2_la_CPPFLAGS = $(UG_2DFLAGS)
++libugL2_la_LDFLAGS = -release $(PACKAGE_VERSION)
+ libugL2_la_LIBADD = $(2DLIBS) ../dom/lgm/libdomL2.la
+ 
+ libugS3_la_SOURCES = ../initug.c
+ libugS3_la_CPPFLAGS = $(UG_3DFLAGS)
++libugS3_la_LDFLAGS = -release $(PACKAGE_VERSION)
+ libugS3_la_LIBADD = $(3DLIBS) ../dom/std/libdomS3.la
+ if PARALLEL
+   libugS3_la_LIBADD += ../parallel/libparallel3.la
+@@ -50,4 +53,5 @@
+ 
+ libugL3_la_SOURCES = ../initug.c
+ libugL3_la_CPPFLAGS = $(UG_3DFLAGS)
++libugL3_la_LDFLAGS = -release $(PACKAGE_VERSION)
+ libugL3_la_LIBADD = $(3DLIBS) ../dom/lgm/libdomL3.la

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



More information about the debian-science-commits mailing list