[SCM] Common Astronomy Software Applications core library branch, debian, updated. 5a96977e7e556a2a8b1c53f2272f4fc6ab3f6993
Ole Streicher
debian at liska.ath.cx
Wed Sep 12 10:59:16 UTC 2012
The following commit has been merged in the debian branch:
commit 5a96977e7e556a2a8b1c53f2272f4fc6ab3f6993
Author: Ole Streicher <debian at liska.ath.cx>
Date: Wed Sep 12 12:58:47 2012 +0200
Correct package.installs and control for SONAME
diff --git a/debian/casacore-dev.install b/debian/casacore-dev.install
index 9798bc3..940f984 100644
--- a/debian/casacore-dev.install
+++ b/debian/casacore-dev.install
@@ -1 +1,2 @@
usr/include/casacore
+usr/lib/*/libcasa_*.so
diff --git a/debian/control b/debian/control
index 13a3aba..8723d00 100644
--- a/debian/control
+++ b/debian/control
@@ -19,8 +19,23 @@ Vcs-Browser: http://git.debian.org/?p=debian-science/packages/casacore.git
Package: casacore-dev
Section: libdevel
-Architecture: all
-Depends: ${misc:Depends}, libcasa-casa, libcasa-scimath, libcasa-scimath-f
+Architecture: any
+Depends: libcasa-casa1 (= ${binary:Version}),
+ libcasa-components1 (= ${binary:Version}),
+ libcasa-coordinates1 (= ${binary:Version}),
+ libcasa-derivedmscal1 (= ${binary:Version}),
+ libcasa-fits1 (= ${binary:Version}),
+ libcasa-images1 (= ${binary:Version}),
+ libcasa-lattices1 (= ${binary:Version}),
+ libcasa-meas1 (= ${binary:Version}),
+ libcasa-measures1 (= ${binary:Version}),
+ libcasa-mirlib1 (= ${binary:Version}),
+ libcasa-ms1 (= ${binary:Version}),
+ libcasa-msfits1 (= ${binary:Version}),
+ libcasa-scimath-f1 (= ${binary:Version}),
+ libcasa-scimath1 (= ${binary:Version}),
+ libcasa-tables1 (= ${binary:Version}),
+ ${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: Common Astronomy Software Applications core library
The casacore package contains the core libraries of the old AIPS++/CASA
@@ -41,7 +56,7 @@ Description: Tools build with CASA
.
This package contains the tools built with the CASAcore package.
-Package: libcasa-casa
+Package: libcasa-casa1
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -55,7 +70,7 @@ Description: CASA core library
This package containes the Core modules: N-dim arrays, quanta, OS, IO,
logging, and various other classes.
-Package: libcasa-scimath
+Package: libcasa-scimath1
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -69,7 +84,7 @@ Description: CASA scimath library
This package contains the Mathematical modules N-dim functionals,
linear/non-linear fitting, and miscellaneous.
-Package: libcasa-scimath-f
+Package: libcasa-scimath-f1
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -83,7 +98,7 @@ Description: CASA scimath F library
This package contains the Mathematical modules N-dim functionals,
linear/non-linear fitting, and miscellaneous.
-Package: libcasa-tables
+Package: libcasa-tables1
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -97,7 +112,7 @@ Description: CASA table library
This package contains the database-like table system with advanced query
language (TaQL).
-Package: libcasa-measures
+Package: libcasa-measures1
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -111,7 +126,7 @@ Description: CASA measures library
This package implements quantities with references frames and their
persistency.
-Package: libcasa-lattices
+Package: libcasa-lattices1
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -125,7 +140,7 @@ Description: CASA lattice library
This package implements memory- or disk-based N-dim arrays (lattices) with
masking, regions, expressions, and math.
-Package: libcasa-fits
+Package: libcasa-fits1
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -138,7 +153,7 @@ Description: CASA FITS library
.
This package contains a C++ interface on top of cfitsio.
-Package: libcasa-ms
+Package: libcasa-ms1
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -152,7 +167,7 @@ Description: CASA ms library
This package contains the data format for visibility data as described in the
MeasurementSet definition.
-Package: libcasa-derivedmscal
+Package: libcasa-derivedmscal1
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -166,7 +181,7 @@ Description: CASA derived mscal library
This package contains derived MeasurementSet quantities (like hourangle) that
can be used as virtual table columns or as TaQL user defined functions.
-Package: libcasa-msfits
+Package: libcasa-msfits1
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -179,7 +194,7 @@ Description: CASA msfits library
.
This package contains the mapping of MeasurementSets to/from FITS.
-Package: libcasa-coordinates
+Package: libcasa-coordinates1
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -193,7 +208,7 @@ Description: CASA coordinates library
This package contains the implementaion of coordinates for astronomical
images.
-Package: libcasa-components
+Package: libcasa-components1
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -207,7 +222,7 @@ Description: CASA components library
This package contains the implementation of sky components (point sources,
gaussians, etc.).
-Package: libcasa-images
+Package: libcasa-images1
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -221,7 +236,7 @@ Description: CASA image processing library
This package implements n-dimensional images with masks, coordinates, and
history.
-Package: libcasa-meas
+Package: libcasa-meas1
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -232,7 +247,7 @@ Description: CASA meas library
package. This split was made to get a better separation of core libraries and
applications.
-Package: libcasa-mirlib
+Package: libcasa-mirlib1
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
diff --git a/debian/libcasa-casa.install b/debian/libcasa-casa.install
deleted file mode 100644
index 31cdab0..0000000
--- a/debian/libcasa-casa.install
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/*/libcasa_casa.so
diff --git a/debian/libcasa-casa1.install b/debian/libcasa-casa1.install
new file mode 100644
index 0000000..470f470
--- /dev/null
+++ b/debian/libcasa-casa1.install
@@ -0,0 +1 @@
+/usr/lib/*/libcasa_casa.so.*
diff --git a/debian/libcasa-components.install b/debian/libcasa-components.install
deleted file mode 100644
index 39dfe21..0000000
--- a/debian/libcasa-components.install
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/*/libcasa_components.so
diff --git a/debian/libcasa-components1.install b/debian/libcasa-components1.install
new file mode 100644
index 0000000..19cef36
--- /dev/null
+++ b/debian/libcasa-components1.install
@@ -0,0 +1 @@
+/usr/lib/*/libcasa_components.so.*
diff --git a/debian/libcasa-coordinates.install b/debian/libcasa-coordinates.install
deleted file mode 100644
index dedbc26..0000000
--- a/debian/libcasa-coordinates.install
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/*/libcasa_coordinates.so
diff --git a/debian/libcasa-coordinates1.install b/debian/libcasa-coordinates1.install
new file mode 100644
index 0000000..988dda3
--- /dev/null
+++ b/debian/libcasa-coordinates1.install
@@ -0,0 +1 @@
+/usr/lib/*/libcasa_coordinates.so.*
diff --git a/debian/libcasa-derivedmscal.install b/debian/libcasa-derivedmscal.install
deleted file mode 100644
index 81de7af..0000000
--- a/debian/libcasa-derivedmscal.install
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/*/libcasa_derivedmscal.so
diff --git a/debian/libcasa-derivedmscal1.install b/debian/libcasa-derivedmscal1.install
new file mode 100644
index 0000000..7c3d292
--- /dev/null
+++ b/debian/libcasa-derivedmscal1.install
@@ -0,0 +1 @@
+/usr/lib/*/libcasa_derivedmscal.so.*
diff --git a/debian/libcasa-fits.install b/debian/libcasa-fits.install
deleted file mode 100644
index b350a26..0000000
--- a/debian/libcasa-fits.install
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/*/libcasa_fits.so
diff --git a/debian/libcasa-fits1.install b/debian/libcasa-fits1.install
new file mode 100644
index 0000000..c48997a
--- /dev/null
+++ b/debian/libcasa-fits1.install
@@ -0,0 +1 @@
+/usr/lib/*/libcasa_fits.so.*
diff --git a/debian/libcasa-images.install b/debian/libcasa-images.install
deleted file mode 100644
index 7fd6f6f..0000000
--- a/debian/libcasa-images.install
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/*/libcasa_images.so
diff --git a/debian/libcasa-images1.install b/debian/libcasa-images1.install
new file mode 100644
index 0000000..bc10eba
--- /dev/null
+++ b/debian/libcasa-images1.install
@@ -0,0 +1 @@
+/usr/lib/*/libcasa_images.so.*
diff --git a/debian/libcasa-lattices.install b/debian/libcasa-lattices.install
deleted file mode 100644
index c835760..0000000
--- a/debian/libcasa-lattices.install
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/*/libcasa_lattices.so
diff --git a/debian/libcasa-lattices1.install b/debian/libcasa-lattices1.install
new file mode 100644
index 0000000..ed14a2a
--- /dev/null
+++ b/debian/libcasa-lattices1.install
@@ -0,0 +1 @@
+/usr/lib/*/libcasa_lattices.so.*
diff --git a/debian/libcasa-meas.install b/debian/libcasa-meas.install
deleted file mode 100644
index 04aa020..0000000
--- a/debian/libcasa-meas.install
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/*/libcasa_meas.so
diff --git a/debian/libcasa-meas1.install b/debian/libcasa-meas1.install
new file mode 100644
index 0000000..e8f26af
--- /dev/null
+++ b/debian/libcasa-meas1.install
@@ -0,0 +1 @@
+/usr/lib/*/libcasa_meas.so.*
diff --git a/debian/libcasa-measures.install b/debian/libcasa-measures.install
deleted file mode 100644
index 073f24b..0000000
--- a/debian/libcasa-measures.install
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/*/libcasa_measures.so
diff --git a/debian/libcasa-measures1.install b/debian/libcasa-measures1.install
new file mode 100644
index 0000000..e9fca13
--- /dev/null
+++ b/debian/libcasa-measures1.install
@@ -0,0 +1 @@
+/usr/lib/*/libcasa_measures.so.*
diff --git a/debian/libcasa-mirlib.install b/debian/libcasa-mirlib.install
deleted file mode 100644
index affd27e..0000000
--- a/debian/libcasa-mirlib.install
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/*/libcasa_mirlib.so
diff --git a/debian/libcasa-mirlib1.install b/debian/libcasa-mirlib1.install
new file mode 100644
index 0000000..70d446f
--- /dev/null
+++ b/debian/libcasa-mirlib1.install
@@ -0,0 +1 @@
+/usr/lib/*/libcasa_mirlib.so.*
diff --git a/debian/libcasa-ms.install b/debian/libcasa-ms.install
deleted file mode 100644
index ea8e19c..0000000
--- a/debian/libcasa-ms.install
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/*/libcasa_ms.so
diff --git a/debian/libcasa-ms1.install b/debian/libcasa-ms1.install
new file mode 100644
index 0000000..3f58c41
--- /dev/null
+++ b/debian/libcasa-ms1.install
@@ -0,0 +1 @@
+/usr/lib/*/libcasa_ms.so.*
diff --git a/debian/libcasa-msfits.install b/debian/libcasa-msfits.install
deleted file mode 100644
index e8834c8..0000000
--- a/debian/libcasa-msfits.install
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/*/libcasa_msfits.so
diff --git a/debian/libcasa-msfits1.install b/debian/libcasa-msfits1.install
new file mode 100644
index 0000000..3d1d2bc
--- /dev/null
+++ b/debian/libcasa-msfits1.install
@@ -0,0 +1 @@
+/usr/lib/*/libcasa_msfits.so.*
diff --git a/debian/libcasa-scimath-f.install b/debian/libcasa-scimath-f.install
deleted file mode 100644
index 6918f35..0000000
--- a/debian/libcasa-scimath-f.install
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/*/libcasa_scimath_f.so
diff --git a/debian/libcasa-scimath-f1.install b/debian/libcasa-scimath-f1.install
new file mode 100644
index 0000000..0e316b3
--- /dev/null
+++ b/debian/libcasa-scimath-f1.install
@@ -0,0 +1 @@
+/usr/lib/*/libcasa_scimath_f.so.*
diff --git a/debian/libcasa-scimath.install b/debian/libcasa-scimath.install
deleted file mode 100644
index 93199c6..0000000
--- a/debian/libcasa-scimath.install
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/*/libcasa_scimath.so
diff --git a/debian/libcasa-scimath1.install b/debian/libcasa-scimath1.install
new file mode 100644
index 0000000..31da315
--- /dev/null
+++ b/debian/libcasa-scimath1.install
@@ -0,0 +1 @@
+/usr/lib/*/libcasa_scimath.so.*
diff --git a/debian/libcasa-tables.install b/debian/libcasa-tables.install
deleted file mode 100644
index 4c979b2..0000000
--- a/debian/libcasa-tables.install
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/*/libcasa_tables.so
diff --git a/debian/libcasa-tables1.install b/debian/libcasa-tables1.install
new file mode 100644
index 0000000..fb416cd
--- /dev/null
+++ b/debian/libcasa-tables1.install
@@ -0,0 +1 @@
+/usr/lib/*/libcasa_tables.so.*
--
Common Astronomy Software Applications core library
More information about the debian-science-commits
mailing list