[SCM] geant321: Particle detector description and simulation tool branch, debian, updated. 8114702da0f3117efa4adff39aafa7a7371dcb01

Lifeng Sun lifongsun at gmail.com
Thu Jul 5 15:44:15 UTC 2012


The following commit has been merged in the debian branch:
commit 8114702da0f3117efa4adff39aafa7a7371dcb01
Author: Lifeng Sun <lifongsun at gmail.com>
Date:   Thu Jul 5 23:26:56 2012 +0800

    Support multiarch.

diff --git a/debian/changelog b/debian/changelog
index 5cda5b7..b3d7405 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,12 @@
-geant321 (1:3.21.14.dfsg-10) UNRELEASED; urgency=low
+geant321 (1:3.21.14.dfsg-10) unstable; urgency=low
 
   * debian/control: remove obsolete dpatch package from build-dep.
   * Set source format to 3.0 (quilt).
   * Rename debian/debhelper to debian/dh to fix an issue similar to
     #640572.
+  * Support multiarch.
 
- -- Lifeng Sun <lifongsun at gmail.com>  Thu, 05 Jul 2012 12:19:52 +0800
+ -- Lifeng Sun <lifongsun at gmail.com>  Thu, 05 Jul 2012 23:24:08 +0800
 
 geant321 (1:3.21.14.dfsg-9) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index dd78b9c..ddb8e37 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: geant321
 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://wwwasd.web.cern.ch/wwwasd/geant/index.html
@@ -12,6 +12,8 @@ Vcs-Browser: http://git.debian.org/?p=debian-science/packages/geant321.git
 
 Package: geant321-data
 Architecture: all
+Multi-Arch: foreign
+Pre-Depends: ${misc:Pre-Depends}
 Depends: cernlib-base, ${misc:Depends}
 Description: [Physics] Data for GEANT 3.21 detector simulator
  GEANT is a framework for simulating the passage of subatomic particles
@@ -65,6 +67,8 @@ Description: [Physics] Library for GEANT 3.21 (development files)
 Package: libgeant321-2-gfortran
 Architecture: any
 Section: libs
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, geant321-data, ${misc:Depends}
 Recommends: kxterm
 Description: [Physics] Library for GEANT 3.21
diff --git a/debian/control.d/0base.control b/debian/control.d/0base.control
index 7f03646..92935fc 100644
--- a/debian/control.d/0base.control
+++ b/debian/control.d/0base.control
@@ -2,7 +2,7 @@ Source: geant321
 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://wwwasd.web.cern.ch/wwwasd/geant/index.html
diff --git a/debian/control.d/geant321-data.control b/debian/control.d/geant321-data.control
index 4591808..4f42b62 100644
--- a/debian/control.d/geant321-data.control
+++ b/debian/control.d/geant321-data.control
@@ -1,5 +1,7 @@
 Package: geant321-data
 Architecture: all
+Multi-Arch: foreign
+Pre-Depends: ${misc:Pre-Depends}
 Depends: cernlib-base, ${misc:Depends}
 Description: [Physics] Data for GEANT 3.21 detector simulator
  GEANT is a framework for simulating the passage of subatomic particles
diff --git a/debian/control.d/libgeant321-2-gfortran.control b/debian/control.d/libgeant321-2-gfortran.control
index d290cca..9ce6ed2 100644
--- a/debian/control.d/libgeant321-2-gfortran.control
+++ b/debian/control.d/libgeant321-2-gfortran.control
@@ -1,6 +1,8 @@
 Package: libgeant321-2-gfortran
 Architecture: any
 Section: libs
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, geant321-data, ${misc:Depends}
 Recommends: kxterm
 Description: [Physics] Library for GEANT 3.21
diff --git a/debian/dh/libgeant321-2-dev.dirs b/debian/dh/libgeant321-2-dev.dirs
index 7a1ba37..6ce9db3 100644
--- a/debian/dh/libgeant321-2-dev.dirs
+++ b/debian/dh/libgeant321-2-dev.dirs
@@ -1,3 +1 @@
-usr/lib
-usr/include
 usr/include/cfortran
diff --git a/debian/dh/libgeant321-2-dev.install b/debian/dh/libgeant321-2-dev.install
index ac960a2..0de432e 100644
--- a/debian/dh/libgeant321-2-dev.install
+++ b/debian/dh/libgeant321-2-dev.install
@@ -1,5 +1,5 @@
-debian/tmp/usr/lib/libgeant321.a
-debian/tmp/usr/lib/libgeant321.so
+debian/tmp/usr/lib/*/libgeant321.a
+debian/tmp/usr/lib/*/libgeant321.so
 debian/tmp/usr/include/geant321.h
 debian/tmp/usr/include/geanh.car
 debian/tmp/usr/include/geanh321.car
diff --git a/debian/dh/libgeant321-2-gfortran.install b/debian/dh/libgeant321-2-gfortran.install
index d9bc845..4abc2af 100644
--- a/debian/dh/libgeant321-2-gfortran.install
+++ b/debian/dh/libgeant321-2-gfortran.install
@@ -1,2 +1,2 @@
-debian/tmp/usr/lib/libgeant321.so.2_gfortran.2005
-debian/tmp/usr/lib/libgeant321.so.2_gfortran
+debian/tmp/usr/lib/*/libgeant321.so.2_gfortran.2005
+debian/tmp/usr/lib/*/libgeant321.so.2_gfortran

-- 
geant321: Particle detector description and simulation tool



More information about the debian-science-commits mailing list