[SCM] PAW: Physics Analysis Workstation branch, debian, updated. debian/1%2.14.04.dfsg.2-8-6-g743fa56
Lifeng Sun
lifongsun at gmail.com
Thu Jul 5 15:43:46 UTC 2012
The following commit has been merged in the debian branch:
commit 743fa5648ed98ed4c6745897ed15e9f362e02d66
Author: Lifeng Sun <lifongsun at gmail.com>
Date: Thu Jul 5 22:54:08 2012 +0800
Support multiarch.
diff --git a/debian/changelog b/debian/changelog
index 2016e85..166aafd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,10 @@
-paw (1:2.14.04.dfsg.2-9) UNRELEASED; urgency=low
+paw (1:2.14.04.dfsg.2-9) unstable; urgency=low
* debian/control: remove obsolete dpatch from build-dep.
* Remove unused lintian-overrides.
+ * Support multiarch.
- -- Lifeng Sun <lifongsun at gmail.com> Thu, 05 Jul 2012 11:00:51 +0800
+ -- Lifeng Sun <lifongsun at gmail.com> Thu, 05 Jul 2012 22:51:39 +0800
paw (1:2.14.04.dfsg.2-8) unstable; urgency=low
diff --git a/debian/control b/debian/control
index 7c2526b..87acb60 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: paw
Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
Uploaders: Lifeng Sun <lifongsun at gmail.com>
DM-Upload-Allowed: yes
-Standards-Version: 3.9.1
+Standards-Version: 3.9.3
Priority: optional
Section: science
Homepage: http://paw.web.cern.ch/paw/
@@ -31,6 +31,8 @@ Description: CERNLIB PAW library (Lesstif-dependent part - development files)
Package: libpawlib-lesstif3-gfortran
Architecture: any
Section: libs
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: CERNLIB PAW library (Lesstif-dependent part)
CERNLIB is a suite of data analysis tools and libraries created for
@@ -70,6 +72,8 @@ Description: CERNLIB PAW library - portion without Lesstif (development files)
Package: libpawlib2-gfortran
Architecture: any
Section: libs
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, gfortran, netbase (>= 4.08), ${misc:Depends}
Recommends: libc6-dev | libc-dev
Description: CERNLIB PAW library - portion without Lesstif dependencies
diff --git a/debian/control.d/0base.control b/debian/control.d/0base.control
index 23e6dd7..0972e8d 100644
--- a/debian/control.d/0base.control
+++ b/debian/control.d/0base.control
@@ -2,7 +2,7 @@ Source: paw
Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
Uploaders: Lifeng Sun <lifongsun at gmail.com>
DM-Upload-Allowed: yes
-Standards-Version: 3.9.1
+Standards-Version: 3.9.3
Priority: optional
Section: science
Homepage: http://paw.web.cern.ch/paw/
diff --git a/debian/control.d/libpawlib-lesstif3-gfortran.control b/debian/control.d/libpawlib-lesstif3-gfortran.control
index 5ad1d92..ac13a2e 100644
--- a/debian/control.d/libpawlib-lesstif3-gfortran.control
+++ b/debian/control.d/libpawlib-lesstif3-gfortran.control
@@ -1,6 +1,8 @@
Package: libpawlib-lesstif3-gfortran
Architecture: any
Section: libs
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: CERNLIB PAW library (Lesstif-dependent part)
CERNLIB is a suite of data analysis tools and libraries created for
diff --git a/debian/control.d/libpawlib2-gfortran.control b/debian/control.d/libpawlib2-gfortran.control
index fdd7212..703a2ba 100644
--- a/debian/control.d/libpawlib2-gfortran.control
+++ b/debian/control.d/libpawlib2-gfortran.control
@@ -1,6 +1,8 @@
Package: libpawlib2-gfortran
Architecture: any
Section: libs
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, gfortran, netbase (>= 4.08), ${misc:Depends}
Recommends: libc6-dev | libc-dev
Description: CERNLIB PAW library - portion without Lesstif dependencies
diff --git a/debian/dh/libpawlib-lesstif3-dev.dirs b/debian/dh/libpawlib-lesstif3-dev.dirs
index 25c3e64..1e9024b 100644
--- a/debian/dh/libpawlib-lesstif3-dev.dirs
+++ b/debian/dh/libpawlib-lesstif3-dev.dirs
@@ -1,2 +1 @@
-usr/lib
usr/include/paw
diff --git a/debian/dh/libpawlib-lesstif3-dev.install b/debian/dh/libpawlib-lesstif3-dev.install
index 89053fb..83cec03 100644
--- a/debian/dh/libpawlib-lesstif3-dev.install
+++ b/debian/dh/libpawlib-lesstif3-dev.install
@@ -1,3 +1,3 @@
-debian/tmp/usr/lib/libpawlib-lesstif.a
-debian/tmp/usr/lib/libpawlib-lesstif.so
+debian/tmp/usr/lib/*/libpawlib-lesstif.a
+debian/tmp/usr/lib/*/libpawlib-lesstif.so
debian/add-ons/paw/* usr/include/paw
diff --git a/debian/dh/libpawlib-lesstif3-gfortran.install b/debian/dh/libpawlib-lesstif3-gfortran.install
index 1f6b11c..fed2b1e 100644
--- a/debian/dh/libpawlib-lesstif3-gfortran.install
+++ b/debian/dh/libpawlib-lesstif3-gfortran.install
@@ -1,2 +1,2 @@
-debian/tmp/usr/lib/libpawlib-lesstif.so.3_gfortran.2006
-debian/tmp/usr/lib/libpawlib-lesstif.so.3_gfortran
+debian/tmp/usr/lib/*/libpawlib-lesstif.so.3_gfortran.2006
+debian/tmp/usr/lib/*/libpawlib-lesstif.so.3_gfortran
diff --git a/debian/dh/libpawlib2-dev.README.debian b/debian/dh/libpawlib2-dev.README.debian
index d2d9da5..358b4e3 100644
--- a/debian/dh/libpawlib2-dev.README.debian
+++ b/debian/dh/libpawlib2-dev.README.debian
@@ -30,7 +30,7 @@ is statically linked to pawlib.
If you have doubts, run ldd on your executable; a statically linked program
should NOT have the output of ldd include a line similar to this:
- libpawlib.so.2 => /usr/lib/libpawlib.so.2 (0x0f7eb000)
+ libpawlib.so.2 => /usr/lib/*/libpawlib.so.2 (0x0f7eb000)
Executive summary
-----------------
diff --git a/debian/dh/libpawlib2-dev.dirs b/debian/dh/libpawlib2-dev.dirs
index 7a1ba37..6ce9db3 100644
--- a/debian/dh/libpawlib2-dev.dirs
+++ b/debian/dh/libpawlib2-dev.dirs
@@ -1,3 +1 @@
-usr/lib
-usr/include
usr/include/cfortran
diff --git a/debian/dh/libpawlib2-dev.install b/debian/dh/libpawlib2-dev.install
index 08e587a..60d89d6 100644
--- a/debian/dh/libpawlib2-dev.install
+++ b/debian/dh/libpawlib2-dev.install
@@ -1,5 +1,5 @@
-debian/tmp/usr/lib/libpawlib.a
-debian/tmp/usr/lib/libpawlib.so
+debian/tmp/usr/lib/*/libpawlib.a
+debian/tmp/usr/lib/*/libpawlib.so
debian/tmp/usr/include/comis.h
debian/tmp/usr/include/paw.h
debian/tmp/usr/include/paw.car
diff --git a/debian/dh/libpawlib2-gfortran.install b/debian/dh/libpawlib2-gfortran.install
index 98a0a0f..46e01e1 100644
--- a/debian/dh/libpawlib2-gfortran.install
+++ b/debian/dh/libpawlib2-gfortran.install
@@ -1,2 +1,2 @@
-debian/tmp/usr/lib/libpawlib.so.2_gfortran.2006
-debian/tmp/usr/lib/libpawlib.so.2_gfortran
+debian/tmp/usr/lib/*/libpawlib.so.2_gfortran.2006
+debian/tmp/usr/lib/*/libpawlib.so.2_gfortran
--
PAW: Physics Analysis Workstation
More information about the debian-science-commits
mailing list