r36311 - in /packages/atlas/trunk/debian: NEWS.Debian README.Debian changelog control rules

sylvestre at users.alioth.debian.org sylvestre at users.alioth.debian.org
Thu Mar 25 23:28:33 UTC 2010


Author: sylvestre
Date: Thu Mar 25 23:28:32 2010
New Revision: 36311

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=36311
Log:
  * Youpi, it is working!
  * Fix a build error with ia64. It also deserves sse & sse2 packages. 
    Could not find if sse3 is well supported for such arch.
  * NEWS.Debian added
  * README.Debian added with "how to switch between blas/lapack 
    implementation"
  * Probably the last upload in experimental before unstable.


Added:
    packages/atlas/trunk/debian/NEWS.Debian
Modified:
    packages/atlas/trunk/debian/README.Debian
    packages/atlas/trunk/debian/changelog
    packages/atlas/trunk/debian/control
    packages/atlas/trunk/debian/rules

Added: packages/atlas/trunk/debian/NEWS.Debian
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/NEWS.Debian?rev=36311&op=file
==============================================================================
--- packages/atlas/trunk/debian/NEWS.Debian (added)
+++ packages/atlas/trunk/debian/NEWS.Debian Thu Mar 25 23:28:32 2010
@@ -1,0 +1,9 @@
+atlas (3.8.3-18) experimental; urgency=low
+
+ * Since Atlas 3.8.3-10, it is trivial to switch between the various Atlas
+   optimized version.
+   More information are available here:
+   http://wiki.debian.org/DebianScience/LinearAlgebraLibraries
+
+ -- Sylvestre Ledru <sylvestre at debian.org>  Thu, 25 Mar 2010 23:39:26 +0100
+

Modified: packages/atlas/trunk/debian/README.Debian
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/README.Debian?rev=36311&op=diff
==============================================================================
--- packages/atlas/trunk/debian/README.Debian (original)
+++ packages/atlas/trunk/debian/README.Debian Thu Mar 25 23:28:32 2010
@@ -4,6 +4,20 @@
 Starting from Atlas 3.8.3-1, the whole build process has been rewrited.
 It is now using most of the debhelper tools and simplify the management of 
 other archs.
+
+How to switch between the BLAS/LAPACK implementation and ATLAS optimized version
+===============================================================================
+
+Since Atlas 3.8.3-10, it is trivial to switch between the various Atlas
+optimized version.
+More information are available here:
+http://wiki.debian.org/DebianScience/LinearAlgebraLibraries
+
+BLAS:
+update-alternatives --config libblas.so.3gf
+
+LAPACK:
+update-alternatives --config liblapack.so.3gf 
 
 Building Optimized Atlas Packages on your ARCH
 ==============================================

Modified: packages/atlas/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/changelog?rev=36311&op=diff
==============================================================================
--- packages/atlas/trunk/debian/changelog (original)
+++ packages/atlas/trunk/debian/changelog Thu Mar 25 23:28:32 2010
@@ -1,3 +1,15 @@
+atlas (3.8.3-18) experimental; urgency=low
+
+  * Youpi, it is working!
+  * Fix a build error with ia64. It also deserves sse & sse2 packages. 
+    Could not find if sse3 is well supported for such arch.
+  * NEWS.Debian added
+  * README.Debian added with "how to switch between blas/lapack 
+    implementation"
+  * Probably the last upload in experimental before unstable.
+
+ -- Sylvestre Ledru <sylvestre at debian.org>  Thu, 25 Mar 2010 23:39:26 +0100
+
 atlas (3.8.3-17) experimental; urgency=low
 
   * Was it failing because I removed this stupid target ?!

Modified: packages/atlas/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/control?rev=36311&op=diff
==============================================================================
--- packages/atlas/trunk/debian/control (original)
+++ packages/atlas/trunk/debian/control Thu Mar 25 23:28:32 2010
@@ -107,7 +107,7 @@
 # ======== DELETE AFTER THAT FOR CUSTOM ATLAS BUID (done in debian/rules)
 Package: libatlas3gf-sse
 Section: libs
-Architecture: i386 kfreebsd-i386 hurd-i386
+Architecture: i386 kfreebsd-i386 hurd-i386 ia64
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
 Suggests: libatlas3gf-sse2, libblas3gf, liblapack3gf
@@ -133,7 +133,7 @@
 
 Package: libatlas-sse-dev
 Section: libdevel
-Architecture: i386 kfreebsd-i386 hurd-i386
+Architecture: i386 kfreebsd-i386 hurd-i386 ia64
 Depends: libatlas3gf-sse (= ${binary:Version}), libatlas-dev, ${misc:Depends}, ${shlibs:Depends}
 Provides: libatlas-3gf.so, libblas-3gf.so, liblapack-3gf.so
 Conflicts: atlas2-sse-dev, atlas3-sse-dev
@@ -151,7 +151,7 @@
 
 Package: libatlas3gf-sse2
 Section: libs
-Architecture: i386 kfreebsd-i386 hurd-i386
+Architecture: i386 kfreebsd-i386 hurd-i386 ia64
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
 Suggests: libblas3gf, liblapack3gf
@@ -176,7 +176,7 @@
 
 Package: libatlas-sse2-dev
 Section: libdevel
-Architecture: i386 kfreebsd-i386 hurd-i386
+Architecture: i386 kfreebsd-i386 hurd-i386 ia64
 Depends: libatlas3gf-sse2 (= ${binary:Version}), libatlas-dev, ${misc:Depends}, ${shlibs:Depends}
 Provides: libatlas-3gf.so, libblas-3gf.so, liblapack-3gf.so
 Conflicts: atlas2-sse2-dev, atlas3-sse2-dev

Modified: packages/atlas/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/rules?rev=36311&op=diff
==============================================================================
--- packages/atlas/trunk/debian/rules (original)
+++ packages/atlas/trunk/debian/rules Thu Mar 25 23:28:32 2010
@@ -60,6 +60,13 @@
 DEB_SHLIBDEPS_INCLUDE_libatlas3gf-core2sse3 = $(CURDIR)/debian/libatlas3gf-core2sse3/usr/lib/atlas-core2sse3:$(CURDIR)/debian/libatlas3gf-core2sse3/usr/lib/atlas-core2sse3/atlas
 DEB_SHLIBDEPS_INCLUDE_libatlas3gf-corei7sse3 = $(CURDIR)/debian/libatlas3gf-corei7sse3/usr/lib/atlas-corei7sse3:$(CURDIR)/debian/libatlas3gf-corei7sse3/usr/lib/atlas-corei7sse3/atlas
 ARCHS += amd64sse3_20_28 core2sse3_17_28 corei7sse3_18_28
+endif
+
+ifeq ($(DEB_HOST_ARCH_CPU),ia64)
+MODE_BITWIDTH = 64
+ARCHS = base_25_1 sse_25_16 sse2_25_24
+DEB_SHLIBDEPS_INCLUDE_libatlas3gf-sse = $(CURDIR)/debian/libatlas3gf-sse/usr/lib/atlas-sse:$(CURDIR)/debian/libatlas3gf-sse/usr/lib/atlas-sse/atlas
+DEB_SHLIBDEPS_INCLUDE_libatlas3gf-sse2 = $(CURDIR)/debian/libatlas3gf-sse2/usr/lib/atlas-sse2:$(CURDIR)/debian/libatlas3gf-sse2/usr/lib/atlas-sse2/atlas
 endif
 
 ifeq ($(DEB_HOST_ARCH_CPU),ppc64)




More information about the debian-science-commits mailing list