r37369 - in /packages/atlas/trunk/debian: TODO changelog control control.in rules

sylvestre at users.alioth.debian.org sylvestre at users.alioth.debian.org
Sat Feb 19 14:38:15 UTC 2011


Author: sylvestre
Date: Sat Feb 19 14:38:13 2011
New Revision: 37369

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=37369
Log:
Working on the version  3.8.3-30 of atlas

Removed:
    packages/atlas/trunk/debian/control.in
Modified:
    packages/atlas/trunk/debian/TODO
    packages/atlas/trunk/debian/changelog
    packages/atlas/trunk/debian/control
    packages/atlas/trunk/debian/rules

Modified: packages/atlas/trunk/debian/TODO
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/TODO?rev=37369&op=diff
==============================================================================
--- packages/atlas/trunk/debian/TODO (original)
+++ packages/atlas/trunk/debian/TODO Sat Feb 19 14:38:13 2011
@@ -1,305 +1,1 @@
-* Check options on the different other archs (altivec)
-* See what will happen with AMD-optimized packages built under Intel CPU 
-
 * Provide -dbg packages
-Just need to c/c this stuff into debian/control:
-
-
-Package: libatlas3gf-base-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-Conflicts: atlas2 (<< 3.2.1-1)
-Replaces: atlas2 (<< 3.2.1-1)
-Suggests: ${libs:Suggests}, libblas3gf, liblapack3gf
-Description: Automatically Tuned Linear Algebra Software,generic shared
- ATLAS is an approach for the automatic generation and optimization of
- numerical software. Currently ATLAS supplies optimized versions for the
- complete set of linear algebra kernels known as the Basic Linear Algebra
- Subroutines (BLAS), and a subset of the linear algebra routines in the
- LAPACK library.
- .
- The libraries in this package are built without any processor extension
- instructions, and should run on all processors of this general
- architecture, albeit less than optimally.  
- . 
- On some architectures, multiple binary packages are provided to take
- advantage of certain commonly available processor instruction set
- extensions.  The instruction extension set used is indicated in the
- package name, with 'base' denoting no extensions. In general, you
- will obtain the best performance by installing the package with the
- most advanced instruction extension set your machine is capable of
- running.
- .
- This package contains the debugging symbols of the library.
-Package: libatlas3gf-sse-dbg
-Section: debug
-Priority: extra
-Architecture: i386 kfreebsd-i386 hurd-i386
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-Suggests: libatlas3gf-sse2, libblas3gf, liblapack3gf
-Replaces: libatlas3gf-3dnow
-Description: Automatically Tuned Linear Algebra Software,SSE1 shared 
- ATLAS is an approach for the automatic generation and optimization of
- numerical software. Currently ATLAS supplies optimized versions for the
- complete set of linear algebra kernels known as the Basic Linear Algebra
- Subroutines (BLAS), and a subset of the linear algebra routines in the
- LAPACK library.
- .
- These libraries use the SSE1 extensions only available on Pentium III
- and later processors.
- .
- On some architectures, multiple binary packages are provided to take
- advantage of certain commonly available processor instruction set
- extensions.  The instruction extension set used is indicated in the
- package name, with 'base' denoting no extensions. In general, you
- will obtain the best performance by installing the package with the
- most advanced instruction extension set your machine is capable of
- running.
- . 
- This package contains the debugging symbols of the library.
-
-Package: libatlas3gf-sse2-dbg
-Section: debug
-Priority: extra
-Architecture: i386 kfreebsd-i386 hurd-i386
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-Suggests: libblas3gf, liblapack3gf
-Description: Automatically Tuned Linear Algebra Software,SSE2 shared 
- ATLAS is an approach for the automatic generation and optimization of
- numerical software. Currently ATLAS supplies optimized versions for the
- complete set of linear algebra kernels known as the Basic Linear Algebra
- Subroutines (BLAS), and a subset of the linear algebra routines in the
- LAPACK library.
- .
- These libraries use the SSE2 extensions only available on Pentium IV
- and later processors.
- .
- On some architectures, multiple binary packages are provided to take
- advantage of certain commonly available processor instruction set
- extensions.  The instruction extension set used is indicated in the
- package name, with 'base' denoting no extensions. In general, you
- will obtain the best performance by installing the package with the
- most advanced instruction extension set your machine is capable of
- running.
- .
- This package contains the debugging symbols of the library.
-
-Package: libatlas3gf-sse3-dbg
-Section: debug
-Priority: extra
-Architecture: i386 kfreebsd-i386 hurd-i386
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-Suggests: libblas3gf, liblapack3gf
-Description: Automatically Tuned Linear Algebra Software,SSE3 shared 
- ATLAS is an approach for the automatic generation and optimization of
- numerical software. Currently ATLAS supplies optimized versions for the
- complete set of linear algebra kernels known as the Basic Linear Algebra
- Subroutines (BLAS), and a subset of the linear algebra routines in the
- LAPACK library.
- .
- These libraries use the SSE3 extensions only available on Pentium IV
- and later processors.
- .
- On some architectures, multiple binary packages are provided to take
- advantage of certain commonly available processor instruction set
- extensions.  The instruction extension set used is indicated in the
- package name, with 'base' denoting no extensions. In general, you
- will obtain the best performance by installing the package with the
- most advanced instruction extension set your machine is capable of
- running.
- . 
- This package contains the debugging symbols of the library.
-
-Package: libatlas3gf-core2sse3-dbg
-Section: debug
-Priority: extra
-Architecture: i386 kfreebsd-i386 hurd-i386 amd64
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-Suggests: libblas3gf, liblapack3gf
-Description: Automatically Tuned Linear Algebra Software,CORE2SSE3 shared 
- ATLAS is an approach for the automatic generation and optimization of
- numerical software. Currently ATLAS supplies optimized versions for the
- complete set of linear algebra kernels known as the Basic Linear Algebra
- Subroutines (BLAS), and a subset of the linear algebra routines in the
- LAPACK library.
- .
- These libraries use the CORE2SSE3 extensions only available on Pentium IV
- and later processors.
- .
- On some architectures, multiple binary packages are provided to take
- advantage of certain commonly available processor instruction set
- extensions.  The instruction extension set used is indicated in the
- package name, with 'base' denoting no extensions. In general, you
- will obtain the best performance by installing the package with the
- most advanced instruction extension set your machine is capable of
- running.
- . 
- This package contains the debugging symbols of the library.
-
-Package: libatlas3gf-amd64sse3-dbg
-Section: debug
-Priority: extra
-Architecture: amd64
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-Suggests: libblas3gf, liblapack3gf
-Description: Automatically Tuned Linear Algebra Software,CORE2SSE3 shared 
- ATLAS is an approach for the automatic generation and optimization of
- numerical software. Currently ATLAS supplies optimized versions for the
- complete set of linear algebra kernels known as the Basic Linear Algebra
- Subroutines (BLAS), and a subset of the linear algebra routines in the
- LAPACK library.
- .
- These libraries use the AMD64SSE3 extensions only available on amd64
- and later processors.
- .
- On some architectures, multiple binary packages are provided to take
- advantage of certain commonly available processor instruction set
- extensions.  The instruction extension set used is indicated in the
- package name, with 'base' denoting no extensions. In general, you
- will obtain the best performance by installing the package with the
- most advanced instruction extension set your machine is capable of
- running.
- .
- This package contains the debugging symbols of the library.
-
-Package: libatlas3gf-corei7sse3-dbg
-Section: debug
-Priority: extra
-Architecture: amd64
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-Suggests: libblas3gf, liblapack3gf
-Description: Automatically Tuned Linear Algebra Software,CORE2SSE3 shared 
- ATLAS is an approach for the automatic generation and optimization of
- numerical software. Currently ATLAS supplies optimized versions for the
- complete set of linear algebra kernels known as the Basic Linear Algebra
- Subroutines (BLAS), and a subset of the linear algebra routines in the
- LAPACK library.
- .
- These libraries use the COREI7SSE3 extensions only available on TODO
- and later processors.
- .
- On some architectures, multiple binary packages are provided to take
- advantage of certain commonly available processor instruction set
- extensions.  The instruction extension set used is indicated in the
- package name, with 'base' denoting no extensions. In general, you
- will obtain the best performance by installing the package with the
- most advanced instruction extension set your machine is capable of
- running.
- .
- This package contains the debugging symbols of the library.
-Package: libatlas3gf-altivec-dbg
-Section: debug
-Priority: extra
-Architecture: powerpc
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-Suggests: libblas3gf, liblapack3gf
-Description: Automatically Tuned Linear Algebra Software,altivec shared
- ATLAS is an approach for the automatic generation and optimization of
- numerical software. Currently ATLAS supplies optimized versions for the
- complete set of linear algebra kernels known as the Basic Linear Algebra
- Subroutines (BLAS), and a subset of the linear algebra routines in the
- LAPACK library.
- .
- These libraries use the hand-tuned assembler kernels that run on  
- ALTIVEC and later procesors.
- .
- On some architectures, multiple binary packages are provided to take
- advantage of certain commonly available processor instruction set
- extensions.  The instruction extension set used is indicated in the
- package name, with 'base' denoting no extensions. In general, you
- will obtain the best performance by installing the package with the
- most advanced instruction extension set your machine is capable of
- running.
- .
- This package contains the debugging symbols of the library.
-
-Package: libatlas3gf-v9-dbg
-Section: debug
-Priority: extra
-Architecture: sparc
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-Suggests: libblas3gf, liblapack3gf
-Description: Automatically Tuned Linear Algebra Software,v9 shared
- ATLAS is an approach for the automatic generation and optimization of
- numerical software. Currently ATLAS supplies optimized versions for the
- complete set of linear algebra kernels known as the Basic Linear Algebra
- Subroutines (BLAS), and a subset of the linear algebra routines in the
- LAPACK library.
- .
- These libraries use the hand-tuned assembler kernels that run on  
- V9 and later procesors.
- .
- On some architectures, multiple binary packages are provided to take
- advantage of certain commonly available processor instruction set
- extensions.  The instruction extension set used is indicated in the
- package name, with 'base' denoting no extensions. In general, you
- will obtain the best performance by installing the package with the
- most advanced instruction extension set your machine is capable of
- running.
- .
- This package contains the debugging symbols of the library.
-
-Package: libatlas3gf-ev6-dbg
-Section: debug
-Priority: extra
-Architecture: alpha
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-Suggests: libblas3gf, liblapack3gf
-Description: Automatically Tuned Linear Algebra Software,EV6 shared
- ATLAS is an approach for the automatic generation and optimization of
- numerical software. Currently ATLAS supplies optimized versions for the
- complete set of linear algebra kernels known as the Basic Linear Algebra
- Subroutines (BLAS), and a subset of the linear algebra routines in the
- LAPACK library.
- .
- These libraries use the hand-tuned assembler kernels that run on  
- EV6 and later procesors.
- .
- On some architectures, multiple binary packages are provided to take
- advantage of certain commonly available processor instruction set
- extensions.  The instruction extension set used is indicated in the
- package name, with 'base' denoting no extensions. In general, you
- will obtain the best performance by installing the package with the
- most advanced instruction extension set your machine is capable of
- running.
- .
- This package contains the debugging symbols of the library.
-
-Package: libatlas3gf-2.0-dbg
-Section: debug
-Priority: extra
-Architecture: hppa
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-Suggests: libblas3gf, liblapack3gf
-Description: Automatically Tuned Linear Algebra Software,2.0 shared
- ATLAS is an approach for the automatic generation and optimization of
- numerical software. Currently ATLAS supplies optimized versions for the
- complete set of linear algebra kernels known as the Basic Linear Algebra
- Subroutines (BLAS), and a subset of the linear algebra routines in the
- LAPACK library.
- .
- These libraries use the hand-tuned assembler kernels that run on  
- 2.0 and later procesors.
- .
- On some architectures, multiple binary packages are provided to take
- advantage of certain commonly available processor instruction set
- extensions.  The instruction extension set used is indicated in the
- package name, with 'base' denoting no extensions. In general, you
- will obtain the best performance by installing the package with the
- most advanced instruction extension set your machine is capable of
- running.
- .
- This package contains the debugging symbols of the library.

Modified: packages/atlas/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/changelog?rev=37369&op=diff
==============================================================================
--- packages/atlas/trunk/debian/changelog (original)
+++ packages/atlas/trunk/debian/changelog Sat Feb 19 14:38:13 2011
@@ -1,9 +1,10 @@
 atlas (3.8.3-30) UNRELEASED; urgency=low
 
-  * Update of the README.Debian (typos, old stuff, etc)
+  * Update of the README.Debian & TODO (typos, old stuff, etc)
   * Some clean up of debian/rules (removed rules to build preoptimized packages)
-
- -- Sylvestre Ledru <sylvestre at debian.org>  Fri, 04 Feb 2011 18:28:26 +0100
+  * Remove Recommends on libblas3gf when installing libatlas
+
+ -- Sylvestre Ledru <sylvestre at debian.org>  Thu, 17 Feb 2011 17:39:52 +0100
 
 atlas (3.8.3-29) unstable; urgency=low
 

Modified: packages/atlas/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/control?rev=37369&op=diff
==============================================================================
--- packages/atlas/trunk/debian/control (original)
+++ packages/atlas/trunk/debian/control Sat Feb 19 14:38:13 2011
@@ -29,7 +29,7 @@
  libatlas3gf-corei7sse3 (<< 3.8.3-25), libatlas3gf-altivec (<< 3.8.3-25), 
  libatlas3gf-v9 (<< 3.8.3-25), libatlas3gf-ev6 (<< 3.8.3-25), 
  libatlas3gf-2.0 (<< 3.8.3-25)
-Suggests: ${libs:Suggests}, libblas3gf, liblapack3gf
+Suggests: ${libs:Suggests}, liblapack3gf
 Description: Automatically Tuned Linear Algebra Software, generic shared
  ATLAS is an approach for the automatic generation and optimization of
  numerical software. Currently ATLAS supplies optimized versions for the
@@ -101,7 +101,7 @@
 Architecture: any
 Replaces: atlas-test, atlas3-test
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: libblas3gf, liblapack3gf
+Recommends: liblapack3gf
 Description: Automatically Tuned Linear Algebra Software, test programs
  ATLAS is an approach for the automatic generation and optimization of
  numerical software. Currently ATLAS supplies optimized versions for the
@@ -127,464 +127,3 @@
  .
  This package provides documentation on the atlas libraries useful for
  developers.
-
-# ======== DELETE AFTER THAT FOR CUSTOM ATLAS BUID (done in debian/rules)
-# Package: libatlas3gf-sse
-# Section: libs
-# Architecture: i386 kfreebsd-i386 hurd-i386
-# Depends: ${shlibs:Depends}, ${misc:Depends}
-# Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-# Suggests: libatlas3gf-sse2, libblas3gf, liblapack3gf
-# Replaces: libatlas3gf-3dnow
-# Conflicts: libblas3gf (<< 1.2-5), liblapack3gf (<< 3.2.1-4)
-# Description: Automatically Tuned Linear Algebra Software, SSE1 shared 
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  These libraries use the SSE1 extensions only available on Pentium III
-#  and later processors.
-#  .
-#  On some architectures, multiple binary packages are provided to take
-#  advantage of certain commonly available processor instruction set
-#  extensions.  The instruction extension set used is indicated in the
-#  package name, with 'base' denoting no extensions. In general, you
-#  will obtain the best performance by installing the package with the
-#  most advanced instruction extension set your machine is capable of
-#  running.
-
-
-# Package: libatlas-sse-dev
-# Section: libdevel
-# Architecture: i386 kfreebsd-i386 hurd-i386
-# 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, libblas-dev (<< 1.2-5), 
-#  liblapack-dev (<< 3.2.1-4)
-# Replaces: atlas2-sse-dev, atlas4-sse-dev, libatlas-3dnow-dev
-# Suggests: libblas-doc, liblapack-doc
-# Description: Automatically Tuned Linear Algebra Software, SSE1 static  
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  This package includes the static libraries and symbolic links
-#  needed for program development.
-
-# Package: libatlas3gf-sse2
-# Section: libs
-# Architecture: i386 kfreebsd-i386 hurd-i386
-# Depends: ${shlibs:Depends}, ${misc:Depends}
-# Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-# Suggests: libblas3gf, liblapack3gf
-# Conflicts: libblas3gf (<< 1.2-5), liblapack3gf (<< 3.2.1-4)
-# Description: Automatically Tuned Linear Algebra Software, SSE2 shared 
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  These libraries use the SSE2 extensions only available on Pentium IV
-#  and later processors.
-#  .
-#  On some architectures, multiple binary packages are provided to take
-#  advantage of certain commonly available processor instruction set
-#  extensions.  The instruction extension set used is indicated in the
-#  package name, with 'base' denoting no extensions. In general, you
-#  will obtain the best performance by installing the package with the
-#  most advanced instruction extension set your machine is capable of
-#  running.
-
-
-# Package: libatlas-sse2-dev
-# Section: libdevel
-# Architecture: i386 kfreebsd-i386 hurd-i386
-# 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, libblas-dev (<< 1.2-5), 
-#  liblapack-dev (<< 3.2.1-4)
-# Replaces: atlas2-sse2-dev, atlas3-sse2-dev
-# Suggests: libblas-doc, liblapack-doc
-# Description: Automatically Tuned Linear Algebra Software, SSE2 static 
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  This package includes the static libraries and symbolic links
-#  needed for program development.
-
-# Package: libatlas3gf-sse3
-# Section: libs
-# Architecture: i386 kfreebsd-i386 
-# Depends: ${shlibs:Depends}, ${misc:Depends}
-# Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-# Suggests: libblas3gf, liblapack3gf
-# Conflicts: libblas3gf (<< 1.2-5), liblapack3gf (<< 3.2.1-4)
-# Description: Automatically Tuned Linear Algebra Software, SSE3 shared 
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  These libraries use the SSE3 extensions only available on Pentium IV
-#  and later processors.
-#  .
-#  On some architectures, multiple binary packages are provided to take
-#  advantage of certain commonly available processor instruction set
-#  extensions.  The instruction extension set used is indicated in the
-#  package name, with 'base' denoting no extensions. In general, you
-#  will obtain the best performance by installing the package with the
-#  most advanced instruction extension set your machine is capable of
-#  running.
-
-
-# Package: libatlas-sse3-dev
-# Section: libdevel
-# Architecture: i386 kfreebsd-i386
-# Depends: libatlas3gf-sse3 (= ${binary:Version}), libatlas-dev, ${misc:Depends}, ${shlibs:Depends}
-# Provides: libatlas-3gf.so, libblas-3gf.so, liblapack-3gf.so
-# Conflicts: atlas2-sse3-dev, atlas3-sse3-dev, libblas-dev (<< 1.2-5), 
-#  liblapack-dev (<< 3.2.1-4)
-# Replaces: atlas2-sse3-dev, atlas3-sse3-dev
-# Suggests: libblas-doc, liblapack-doc
-# Description: Automatically Tuned Linear Algebra Software, SSE3 static 
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  This package includes the static libraries and symbolic links
-#  needed for program development.
-
-
-# Package: libatlas3gf-core2sse3
-# Section: libs
-# Architecture: i386 kfreebsd-i386 amd64
-# Depends: ${shlibs:Depends}, ${misc:Depends}
-# Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-# Suggests: libblas3gf, liblapack3gf
-# Conflicts: libblas3gf (<< 1.2-5), liblapack3gf (<< 3.2.1-4)
-# Description: Automatically Tuned Linear Algebra Software, CORE2SSE3 shared 
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  These libraries use the CORE2SSE3 extensions only available on recent x86,
-#  amd64 and later processors.
-#  .
-#  On some architectures, multiple binary packages are provided to take
-#  advantage of certain commonly available processor instruction set
-#  extensions.  The instruction extension set used is indicated in the
-#  package name, with 'base' denoting no extensions. In general, you
-#  will obtain the best performance by installing the package with the
-#  most advanced instruction extension set your machine is capable of
-#  running.
-
-
-
-# Package: libatlas-core2sse3-dev
-# Section: libdevel
-# Architecture: i386 kfreebsd-i386 amd64
-# Depends: libatlas3gf-core2sse3 (= ${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, libblas-dev (<< 1.2-5), 
-#  liblapack-dev (<< 3.2.1-4)
-# Replaces: atlas2-sse2-dev, atlas3-sse2-dev
-# Suggests: libblas-doc, liblapack-doc
-# Description: Automatically Tuned Linear Algebra Software, CORE2SSE3 static 
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  This package includes the static libraries and symbolic links
-#  needed for program development.
-
-
-# Package: libatlas3gf-amd64sse3
-# Section: libs
-# Architecture: amd64
-# Depends: ${shlibs:Depends}, ${misc:Depends}
-# Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-# Suggests: libblas3gf, liblapack3gf
-# Conflicts: libblas3gf (<< 1.2-5), liblapack3gf (<< 3.2.1-4)
-# Description: Automatically Tuned Linear Algebra Software, AMD64SSE3 shared 
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  These libraries use the AMD64SSE3 extensions only available on amd64
-#  and later processors.
-#  .
-#  On some architectures, multiple binary packages are provided to take
-#  advantage of certain commonly available processor instruction set
-#  extensions.  The instruction extension set used is indicated in the
-#  package name, with 'base' denoting no extensions. In general, you
-#  will obtain the best performance by installing the package with the
-#  most advanced instruction extension set your machine is capable of
-#  running.
-
-
-# Package: libatlas-amd64sse3-dev
-# Section: libdevel
-# Architecture: amd64
-# Depends: libatlas3gf-amd64sse3 (= ${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, libblas-dev (<< 1.2-5), 
-#  liblapack-dev (<< 3.2.1-4)
-# Replaces: atlas2-sse2-dev, atlas3-sse2-dev
-# Suggests: libblas-doc, liblapack-doc
-# Description: Automatically Tuned Linear Algebra Software, AMD64SSE3 static 
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  This package includes the static libraries and symbolic links
-#  needed for program development.
-
-# Package: libatlas3gf-corei7sse3
-# Section: libs
-# Architecture: amd64
-# Depends: ${shlibs:Depends}, ${misc:Depends}
-# Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-# Suggests: libblas3gf, liblapack3gf
-# Conflicts: libblas3gf (<< 1.2-5), liblapack3gf (<< 3.2.1-4)
-# Description: Automatically Tuned Linear Algebra Software, COREI7SSE3 shared 
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  These libraries use the COREI7SSE3 extensions only available on TODO
-#  and later processors.
-#  .
-#  On some architectures, multiple binary packages are provided to take
-#  advantage of certain commonly available processor instruction set
-#  extensions.  The instruction extension set used is indicated in the
-#  package name, with 'base' denoting no extensions. In general, you
-#  will obtain the best performance by installing the package with the
-#  most advanced instruction extension set your machine is capable of
-#  running.
-
-
-
-# Package: libatlas-corei7sse3-dev
-# Section: libdevel
-# Architecture: amd64
-# Depends: libatlas3gf-corei7sse3 (= ${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, libblas-dev (<< 1.2-5), 
-#  liblapack-dev (<< 3.2.1-4)
-# Replaces: atlas2-sse2-dev, atlas3-sse2-dev
-# Suggests: libblas-doc, liblapack-doc
-# Description: Automatically Tuned Linear Algebra Software, COREI7SSE3 static 
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  This package includes the static libraries and symbolic links
-#  needed for program development.
-
-# Package: libatlas3gf-altivec
-# Section: libs
-# Architecture: powerpc
-# Depends: ${shlibs:Depends}, ${misc:Depends}
-# Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-# Suggests: libblas3gf, liblapack3gf
-# Conflicts: libblas3gf (<< 1.2-5), liblapack3gf (<< 3.2.1-4)
-# Description: Automatically Tuned Linear Algebra Software, altivec shared
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  These libraries use the hand-tuned assembler kernels that run on  
-#  ALTIVEC and later procesors.
-#  .
-#  On some architectures, multiple binary packages are provided to take
-#  advantage of certain commonly available processor instruction set
-#  extensions.  The instruction extension set used is indicated in the
-#  package name, with 'base' denoting no extensions. In general, you
-#  will obtain the best performance by installing the package with the
-#  most advanced instruction extension set your machine is capable of
-#  running.
-
-
-
-
-# Package: libatlas-altivec-dev
-# Section: libdevel
-# Architecture: powerpc
-# Conflicts: atlas2-altivec-dev, atlas3-altivec-dev, libblas-dev (<< 1.2-5),
-#  liblapack-dev (<< 3.2.1-4)
-# Replaces: atlas2-altivec-dev, atlas3-altivec-dev
-# Provides: libatlas-3gf.so, libblas-3gf.so, liblapack-3gf.so
-# Depends: libatlas3gf-altivec (= ${binary:Version}), libatlas-dev, ${misc:Depends}, ${shlibs:Depends}
-# Suggests: libblas-doc, liblapack-doc
-# Description: Automatically Tuned Linear Algebra Software, altivec static
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  This package includes the static libraries and symbolic links
-#  needed for program development.
-
-# Package: libatlas3gf-v9
-# Section: libs
-# Architecture: sparc
-# Depends: ${shlibs:Depends}, ${misc:Depends}
-# Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-# Suggests: libblas3gf, liblapack3gf
-# Conflicts: libblas3gf (<< 1.2-5), liblapack3gf (<< 3.2.1-4)
-# Description: Automatically Tuned Linear Algebra Software, v9 shared
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  These libraries use the hand-tuned assembler kernels that run on  
-#  V9 and later procesors.
-#  .
-#  On some architectures, multiple binary packages are provided to take
-#  advantage of certain commonly available processor instruction set
-#  extensions.  The instruction extension set used is indicated in the
-#  package name, with 'base' denoting no extensions. In general, you
-#  will obtain the best performance by installing the package with the
-#  most advanced instruction extension set your machine is capable of
-#  running.
-
-
-# Package: libatlas-v9-dev
-# Section: libdevel
-# Architecture: sparc
-# Conflicts: atlas2-v9-dev, atlas3-v9-dev, libblas-dev (<< 1.2-5), 
-#  liblapack-dev (<< 3.2.1-4)
-# Replaces: atlas2-v9-dev, atlas3-v9-dev
-# Provides: libatlas-3gf.so, libblas-3gf.so, liblapack-3gf.so
-# Depends: libatlas3gf-v9 (= ${binary:Version}), libatlas-dev, ${misc:Depends}, ${shlibs:Depends}
-# Suggests: libblas-doc, liblapack-doc
-# Description: Automatically Tuned Linear Algebra Software, v9 static
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  This package includes the static libraries and symbolic links
-#  needed for program development.
-
-
-# Package: libatlas3gf-ev6
-# Section: libs
-# Architecture: alpha
-# Depends: ${shlibs:Depends}, ${misc:Depends}
-# Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-# Suggests: libblas3gf, liblapack3gf
-# Conflicts: libblas3gf (<< 1.2-5), liblapack3gf (<< 3.2.1-4)
-# Description: Automatically Tuned Linear Algebra Software, EV6 shared
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  These libraries use the hand-tuned assembler kernels that run on  
-#  EV6 and later procesors.
-#  .
-#  On some architectures, multiple binary packages are provided to take
-#  advantage of certain commonly available processor instruction set
-#  extensions.  The instruction extension set used is indicated in the
-#  package name, with 'base' denoting no extensions. In general, you
-#  will obtain the best performance by installing the package with the
-#  most advanced instruction extension set your machine is capable of
-#  running.
-
-
-
-# Package: libatlas-ev6-dev
-# Section: libdevel
-# Architecture: alpha
-# Conflicts: atlas2-ev6-dev, atlas3-ev6-dev, libblas-dev (<< 1.2-5), 
-#  liblapack-dev (<< 3.2.1-4)
-# Replaces: atlas2-ev6-dev, atlas3-ev6-dev
-# Provides: libatlas-3gf.so, libblas-3gf.so, liblapack-3gf.so
-# Depends: libatlas3gf-ev6 (= ${binary:Version}), libatlas-dev, ${misc:Depends}, 
-#  ${shlibs:Depends}
-# Suggests: libblas-doc, liblapack-doc
-# Description: Automatically Tuned Linear Algebra Software, EV6 static
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  This package includes the static libraries and symbolic links
-#  needed for program development.
-
-# Package: libatlas3gf-2.0
-# Section: libs
-# Architecture: hppa
-# Depends: ${shlibs:Depends}, ${misc:Depends}
-# Provides: libatlas.so.3gf, libblas.so.3gf, liblapack.so.3gf
-# Suggests: libblas3gf, liblapack3gf
-# Conflicts: libblas3gf (<< 1.2-5), liblapack3gf (<< 3.2.1-4)
-# Description: Automatically Tuned Linear Algebra Software, 2.0 shared
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  These libraries use the hand-tuned assembler kernels that run on  
-#  2.0 and later procesors.
-#  .
-#  On some architectures, multiple binary packages are provided to take
-#  advantage of certain commonly available processor instruction set
-#  extensions.  The instruction extension set used is indicated in the
-#  package name, with 'base' denoting no extensions. In general, you
-#  will obtain the best performance by installing the package with the
-#  most advanced instruction extension set your machine is capable of
-#  running.
-
-
-# Package: libatlas-2.0-dev
-# Section: libdevel
-# Architecture: hppa
-# Conflicts: atlas2-2.0-dev, atlas3-2.0-dev, libblas-dev (<< 1.2-5), 
-#  liblapack-dev (<< 3.2.1-4)
-# Replaces: atlas2-2.0-dev, atlas3-2.0-dev
-# Provides: libatlas-3gf.so, libblas-3gf.so, liblapack-3gf.so
-# Depends: libatlas3gf-2.0 (= ${binary:Version}), libatlas-dev, ${misc:Depends}, ${shlibs:Depends}
-# Suggests: libblas-doc, liblapack-doc
-# Description: Automatically Tuned Linear Algebra Software, 2.0 static
-#  ATLAS is an approach for the automatic generation and optimization of
-#  numerical software. Currently ATLAS supplies optimized versions for the
-#  complete set of linear algebra kernels known as the Basic Linear Algebra
-#  Subroutines (BLAS), and a subset of the linear algebra routines in the
-#  LAPACK library.
-#  .
-#  This package includes the static libraries and symbolic links
-#  needed for program development.

Modified: packages/atlas/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/atlas/trunk/debian/rules?rev=37369&op=diff
==============================================================================
--- packages/atlas/trunk/debian/rules (original)
+++ packages/atlas/trunk/debian/rules Sat Feb 19 14:38:13 2011
@@ -81,7 +81,6 @@
 		#   debian/rules itself (yep, recursively)
 
 		# Remove all the other archs in this case
-		sed '/AFTER THAT/q' $(CURDIR)/debian/control.in > $(CURDIR)/debian/control
 		dch --local='+custom'  "custom build on: `uname -a`"
 		LANG=C debian/rules ARCHS=base__ binary
 		touch $@
@@ -197,9 +196,6 @@
 	cp -R $(CURDIR)/doc/* $(CURDIR)/TexDoc/*.pdf $(CURDIR)/debian/libatlas-doc/usr/share/doc/libatlas-doc/
 
 binary: binary-indep binary-arch
-	if test "$(ARCHS)" != "base__"; then \
-		cp $(CURDIR)/debian/control.in $(CURDIR)/debian/control; \
-	fi
 
 binary-indep: build install
 		dh_testdir -i




More information about the debian-science-commits mailing list