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