[pkg-nvidia-devel] r1057 - in /packages/nvidia-cuda-toolkit/trunk/debian: ./ patches/ source/

anbe-guest at users.alioth.debian.org anbe-guest at users.alioth.debian.org
Tue Jun 8 09:37:45 UTC 2010


Author: anbe-guest
Date: Tue Jun  8 09:37:34 2010
New Revision: 1057

URL: http://svn.debian.org/wsvn/pkg-nvidia/?sc=1&rev=1057
Log:
import the nvidia-cuda-toolkit 2.3 packaging

Added:
    packages/nvidia-cuda-toolkit/trunk/debian/   (with props)
    packages/nvidia-cuda-toolkit/trunk/debian/README.source
    packages/nvidia-cuda-toolkit/trunk/debian/changelog
    packages/nvidia-cuda-toolkit/trunk/debian/compat
    packages/nvidia-cuda-toolkit/trunk/debian/control
    packages/nvidia-cuda-toolkit/trunk/debian/copyright
    packages/nvidia-cuda-toolkit/trunk/debian/lib32cublas2.install
    packages/nvidia-cuda-toolkit/trunk/debian/lib32cublas2.symbols
    packages/nvidia-cuda-toolkit/trunk/debian/lib32cublasemu2.install
    packages/nvidia-cuda-toolkit/trunk/debian/lib32cublasemu2.symbols
    packages/nvidia-cuda-toolkit/trunk/debian/lib32cudart2.install
    packages/nvidia-cuda-toolkit/trunk/debian/lib32cudart2.symbols
    packages/nvidia-cuda-toolkit/trunk/debian/lib32cufft2.install
    packages/nvidia-cuda-toolkit/trunk/debian/lib32cufft2.symbols
    packages/nvidia-cuda-toolkit/trunk/debian/lib32cufftemu2.install
    packages/nvidia-cuda-toolkit/trunk/debian/lib32cufftemu2.symbols
    packages/nvidia-cuda-toolkit/trunk/debian/libcublas2.install
    packages/nvidia-cuda-toolkit/trunk/debian/libcublas2.lintian-overrides.i386
    packages/nvidia-cuda-toolkit/trunk/debian/libcublas2.symbols
    packages/nvidia-cuda-toolkit/trunk/debian/libcublasemu2.install
    packages/nvidia-cuda-toolkit/trunk/debian/libcublasemu2.lintian-overrides.i386
    packages/nvidia-cuda-toolkit/trunk/debian/libcublasemu2.symbols
    packages/nvidia-cuda-toolkit/trunk/debian/libcudart2.install
    packages/nvidia-cuda-toolkit/trunk/debian/libcudart2.lintian-overrides.i386
    packages/nvidia-cuda-toolkit/trunk/debian/libcudart2.symbols
    packages/nvidia-cuda-toolkit/trunk/debian/libcufft2.install
    packages/nvidia-cuda-toolkit/trunk/debian/libcufft2.lintian-overrides.i386
    packages/nvidia-cuda-toolkit/trunk/debian/libcufft2.symbols
    packages/nvidia-cuda-toolkit/trunk/debian/libcufftemu2.install
    packages/nvidia-cuda-toolkit/trunk/debian/libcufftemu2.lintian-overrides.i386
    packages/nvidia-cuda-toolkit/trunk/debian/libcufftemu2.symbols
    packages/nvidia-cuda-toolkit/trunk/debian/nvcc
    packages/nvidia-cuda-toolkit/trunk/debian/nvcc.profile
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-dev.install
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-dev.manpages
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-doc.docs
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-doc.examples
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-gdb.install
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-gdb.lintian-overrides
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.copyright
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.docs
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.examples
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.install
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.lintian-overrides.amd64
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.lintian-overrides.i386
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.install
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.links
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.lintian-overrides
    packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.manpages
    packages/nvidia-cuda-toolkit/trunk/debian/patches/
    packages/nvidia-cuda-toolkit/trunk/debian/patches/manpage-hyphenation
    packages/nvidia-cuda-toolkit/trunk/debian/patches/manpage-typos
    packages/nvidia-cuda-toolkit/trunk/debian/patches/series
    packages/nvidia-cuda-toolkit/trunk/debian/rules
    packages/nvidia-cuda-toolkit/trunk/debian/rules.defs
    packages/nvidia-cuda-toolkit/trunk/debian/source/
    packages/nvidia-cuda-toolkit/trunk/debian/source/format
    packages/nvidia-cuda-toolkit/trunk/debian/watch

Propchange: packages/nvidia-cuda-toolkit/trunk/debian/
------------------------------------------------------------------------------
    mergeWithUpstream = 1

Added: packages/nvidia-cuda-toolkit/trunk/debian/README.source
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/README.source?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/README.source (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/README.source Tue Jun  8 09:37:34 2010
@@ -1,0 +1,58 @@
+This package uses quilt to manage all modifications to the upstream
+source.  Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+To configure quilt to use debian/patches instead of patches, you want
+either to export QUILT_PATCHES=debian/patches in your environment
+or use this snippet in your ~/.quiltrc:
+
+    for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do
+        if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then
+                export QUILT_PATCHES=debian/patches
+                break
+        fi
+    done
+
+To get the fully patched source after unpacking the source package, cd to
+the root level of the source package and run:
+
+    quilt push -a
+
+The last patch listed in debian/patches/series will become the current
+patch.
+
+To add a new set of changes, first run quilt push -a, and then run:
+
+    quilt new <patch>
+
+where <patch> is a descriptive name for the patch, used as the filename in
+debian/patches.  Then, for every file that will be modified by this patch,
+run:
+
+    quilt add <file>
+
+before editing those files.  You must tell quilt with quilt add what files
+will be part of the patch before making changes or quilt will not work
+properly.  After editing the files, run:
+
+    quilt refresh
+
+to save the results as a patch.
+
+Alternately, if you already have an external patch and you just want to
+add it to the build system, run quilt push -a and then:
+
+    quilt import -P <patch> /path/to/patch
+    quilt push -a
+
+(add -p 0 to quilt import if needed). <patch> as above is the filename to
+use in debian/patches.  The last quilt push -a will apply the patch to
+make sure it works properly.
+
+To remove an existing patch from the list of patches that will be applied,
+run:
+
+    quilt delete <patch>
+
+You may need to run quilt pop -a to unapply patches first before running
+this command.

Added: packages/nvidia-cuda-toolkit/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/changelog?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/changelog (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/changelog Tue Jun  8 09:37:34 2010
@@ -1,0 +1,5 @@
+nvidia-cuda-toolkit (2.3-0) UNRELEASED; urgency=low
+
+  * Initial packaging.
+
+ -- Andreas Beckmann <debian at abeckmann.de>  Tue, 08 Jun 2010 11:14:46 +0200

Added: packages/nvidia-cuda-toolkit/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/compat?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/compat (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/compat Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+7

Added: packages/nvidia-cuda-toolkit/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/control?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/control (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/control Tue Jun  8 09:37:34 2010
@@ -1,0 +1,192 @@
+Source: nvidia-cuda-toolkit
+Section: non-free/devel
+Priority: extra
+Maintainer: Andreas Beckmann <debian at abeckmann.de>
+Build-Depends: debhelper (>= 7.0.50~), quilt (>= 0.46-7~),
+ libc6-i386 (>= 2.9-18) [amd64], lib32stdc++6 [amd64],
+ libqt4-assistant, libqt4-xml, libqtgui4, libcuda-dev,
+Standards-Version: 3.8.4
+Homepage: http://www.nvidia.com/CUDA
+Vcs-Svn: svn://svn.debian.org/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit
+
+Package: nvidia-cuda-toolkit
+Architecture: i386 amd64
+Depends: nvidia-cuda-dev (= ${binary:Version}), gcc-4.3, g++-4.3,
+ ${shlibs:Depends}, ${misc:Depends},
+Recommends: nvidia-cuda-doc (= ${source:Version}),
+ nvidia-cuda-gdb (= ${binary:Version}),
+ nvidia-cuda-profiler (= ${binary:Version}),
+Description: NVIDIA CUDA toolkit
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the nvcc compiler etc.
+
+Package: nvidia-cuda-doc
+section: non-free/doc
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: NVIDIA CUDA documentation
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the developer documentation.
+
+Package: nvidia-cuda-gdb
+Architecture: i386 amd64
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: nvidia-cuda-doc (= ${source:Version})
+Conflicts: nvidia-cuda-debugger
+Replaces: nvidia-cuda-debugger
+Description: NVIDIA CUDA GDB
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the cuda-gdb debugger.
+
+Package: nvidia-cuda-profiler
+Architecture: i386 amd64
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: NVIDIA CUDA Visual Profiler
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the Visual Profiler.
+
+Package: nvidia-cuda-dev
+section: non-free/libdevel
+Architecture: i386 amd64
+Depends: libcudart2 (= ${binary:Version}),
+ libcublas2 (= ${binary:Version}), libcublasemu2 (= ${binary:Version}),
+ libcufft2 (= ${binary:Version}), libcufftemu2 (= ${binary:Version}),
+ ${shlibs:Depends}, ${misc:Depends}
+Recommends: libcuda1-dev
+Description: NVIDIA CUDA development files
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the development files: headers and libraries.
+
+Package: libcudart2
+section: non-free/libs
+Architecture: i386 amd64
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: libcuda1 (>= ${nvidia:MinVersion})
+Description: NVIDIA CUDA runtime library
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the runtime library.
+
+Package: lib32cudart2
+section: non-free/libs
+Architecture: amd64
+Pre-Depends: libc6-i386 (>= 2.9-18)
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: libcuda1-ia32 (>= ${nvidia:MinVersion})
+Description: NVIDIA CUDA runtime library (32-bit)
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the runtime library (32-bit).
+
+Package: libcublas2
+section: non-free/libs
+Architecture: i386 amd64
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: NVIDIA CUDA blas runtime library
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the BLAS runtime library.
+
+Package: lib32cublas2
+section: non-free/libs
+Architecture: amd64
+Pre-Depends: libc6-i386 (>= 2.9-18)
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: NVIDIA CUDA blas runtime library (32-bit)
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the BLAS runtime library (32-bit).
+
+Package: libcublasemu2
+section: non-free/libs
+Architecture: i386 amd64
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: NVIDIA CUDA blas runtime library (device emulation)
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the BLAS runtime library (device emulation).
+
+Package: lib32cublasemu2
+section: non-free/libs
+Architecture: amd64
+Pre-Depends: libc6-i386 (>= 2.9-18)
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: NVIDIA CUDA blas runtime library (32-bit, device emulation)
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the BLAS runtime library (32-bit, device emulation).
+
+Package: libcufft2
+section: non-free/libs
+Architecture: i386 amd64
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: NVIDIA CUDA fft runtime library
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the FFT runtime library.
+
+Package: lib32cufft2
+section: non-free/libs
+Architecture: amd64
+Pre-Depends: libc6-i386 (>= 2.9-18)
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: NVIDIA CUDA fft runtime library (32-bit)
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the FFT runtime library (32-bit).
+
+Package: libcufftemu2
+section: non-free/libs
+Architecture: i386 amd64
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: NVIDIA CUDA fft runtime library (device emulation)
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the FFT runtime library (device emulation).
+
+Package: lib32cufftemu2
+section: non-free/libs
+Architecture: amd64
+Pre-Depends: libc6-i386 (>= 2.9-18)
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: NVIDIA CUDA fft runtime library (32-bit, device emulation)
+ The Compute Unified Device Architecture (CUDA) enables NVIDIA
+ graphics processing units (GPUs) to be used for massively parallel
+ general purpose computation.
+ .
+ This package contains the FFT runtime library (32-bit, device emulation).
+

Added: packages/nvidia-cuda-toolkit/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/copyright?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/copyright (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/copyright Tue Jun  8 09:37:34 2010
@@ -1,0 +1,273 @@
+This package was debianized by Andreas Beckmann <debian at abeckmann.de> on
+Sat, 29 Nov 2008 17:00:44 +0100.
+
+It was downloaded from
+http://developer.nvidia.com/object/cuda_2_3_downloads.html
+
+Upstream Author:
+
+    NVIDIA Corporation
+
+Copyright:
+
+    Copyright (C) 1993-2009 NVIDIA Corporation.  All rights reserved.
+
+License:
+
+    License Agreement for NVIDIA CUDA Toolkit
+
+    IMPORTANT NOTICE -- READ CAREFULLY: This License Agreement ("License")
+    for NVIDIA CUDA Toolkit, including computer software and associated
+    documentation ("Software"), is the LICENSE which governs use of
+    the SOFTWARE of NVIDIA Corporation and its subsidiaries ("NVIDIA")
+    downloadable herefrom. By downloading, installing, copying, or otherwise
+    using the SOFTWARE, You (as defined below) agree to be bound by the
+    terms of this LICENSE. If You do not agree to the terms of this LICENSE,
+    do not download the SOFTWARE.
+
+    RECITALS
+
+    Use of NVIDIA's products requires three elements: the SOFTWARE,
+    the NVIDIA GPU, and a computer system. The SOFTWARE is protected by
+    copyright laws and international copyright treaties, as well as other
+    intellectual property laws and treaties. The SOFTWARE is not sold, and
+    instead is only licensed for Your use, strictly in accordance with this
+    document. The hardware is protected by various patents, and is sold, but
+    this LICENSE does not cover that sale, since it may not necessarily be
+    sold as a package with the SOFTWARE. This LICENSE sets forth the terms
+    and conditions of the SOFTWARE LICENSE only.
+
+    1. DEFINITIONS
+
+    1.1 Licensee.  "Licensee," "You," or "Your" shall mean the entity or
+    individual that downloads and uses the SOFTWARE.
+
+    2. GRANT OF LICENSE
+
+    2.1 Rights and Limitations of Grant. NVIDIA hereby grants Licensee the
+    following non-exclusive, non-transferable, non-sublicensable (except as
+    stated otherwise below) right to use the SOFTWARE, with the following
+    limitations:
+
+    2.1.1 Usage Rights. Licensee may install and use multiple copies of the
+    SOFTWARE on a shared computer or concurrently on different computers,
+    and make multiple back-up copies of the SOFTWARE, solely for Licensee's
+    use within Licensee's Enterprise. "Enterprise" shall mean individual use
+    by Licensee or any legal entity (such as a corporation or university)
+    and the subsidiaries it owns by more than 50 percent.
+
+    2.1.2. Redistribution Rights. Licensee may, transfer, redistribute and
+    sublicense certain files of the SOFTWARE, as referenced in Attachment
+    A of this Agreement; provided, however Licensee shall only install such
+    files into a private (non-shared) directory location that is used only
+    by Licensee's product.
+
+    2.1.3 Linux/FreeBSD Exception. Notwithstanding the foregoing terms of
+    Section 2.1.1, SOFTWARE designed exclusively for use on the Linux or
+    FreeBSD operating systems, or other operating systems derived from the
+    source code to these operating systems, may be copied and redistributed,
+    provided that the binary files thereof are not modified in any way
+    (except for unzipping of compressed files).
+
+    2.1.4 Limitations.
+
+    No Reverse Engineering. Licensee may not reverse engineer, decompile,
+    or disassemble the SOFTWARE, nor attempt in any other manner to obtain
+    the source code.
+
+    No Separation of Components. The SOFTWARE is licensed as a single product.
+    Except as authorized in this Agreement, Software component parts of
+    the Software may not be separated for use on more than one computer,
+    nor otherwise used separately from the other parts.
+
+    No Rental. Licensee may not rent or lease the SOFTWARE to someone else.
+
+    3. TERMINATION
+
+    This LICENSE will automatically terminate if Licensee fails to comply
+    with any of the terms and conditions hereof. In such event, Licensee
+    must destroy all copies of the SOFTWARE and all of its component parts.
+
+    Defensive Suspension. If Licensee commences or participates in any legal
+    proceeding against NVIDIA, then NVIDIA may, in its sole discretion,
+    suspend or terminate all license grants and any other rights provided
+    under this LICENSE during the pendency of such legal proceedings.
+
+    4. COPYRIGHT
+
+    All rights, title, interest and copyrights in and to the SOFTWARE
+    (including but not limited to all images, photographs, animations, video,
+    audio, music, text, and other information incorporated into the SOFTWARE),
+    the accompanying printed materials, and any copies of the SOFTWARE,
+    are owned by NVIDIA, or its suppliers. The SOFTWARE is protected by
+    copyright laws and international treaty provisions. Accordingly, Licensee
+    is required to treat the SOFTWARE like any other copyrighted material,
+    except as otherwise allowed pursuant to this LICENSE and that it may
+    make one copy of the SOFTWARE solely for backup or archive purposes.
+
+    RESTRICTED RIGHTS NOTICE. Software has been developed entirely at private
+    expense and is commercial computer software provided with RESTRICTED
+    RIGHTS. Use, duplication or disclosure by the U.S. Government or a
+    U.S. Government subcontractor is subject to the restrictions set forth
+    in the license agreement under which Software was obtained pursuant
+    to DFARS 227.7202-3(a) or as set forth in subparagraphs (c)(1) and (2)
+    of the Commercial Computer Software - Restricted Rights clause at FAR
+    52.227-19, as applicable. Contractor/manufacturer is NVIDIA, 2701 San
+    Tomas Expressway, Santa Clara, CA 95050
+
+    5. APPLICABLE LAW
+
+    This LICENSE shall be deemed to have been made in, and shall be
+    construed pursuant to, the laws of the State of Delaware. The United
+    Nations Convention on Contracts for the International Sale of Goods is
+    specifically disclaimed.
+
+    6. DISCLAIMER OF WARRANTIES AND LIMITATION ON LIABILITY
+
+    6.1 No Warranties. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW,
+    THE SOFTWARE IS PROVIDED "AS IS" AND NVIDIA AND ITS SUPPLIERS DISCLAIM
+    ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED
+    TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+    PURPOSE.
+
+    6.2 No Liability for Consequential Damages. TO THE MAXIMUM EXTENT
+    PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL NVIDIA OR ITS SUPPLIERS
+    BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL
+    DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
+    BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION,
+    OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO
+    USE THE SOFTWARE, EVEN IF NVIDIA HAS BEEN ADVISED OF THE POSSIBILITY OF
+    SUCH DAMAGES.
+
+    6.3 No Support.  NVIDIA has no obligation to support or to provide any
+    updates of the Software.
+
+    7. MISCELLANEOUS
+
+    7.1 Feedback. In the event Licensee contacts NVIDIA to request Feedback
+    (as defined below) on how to design, implement, or optimize Licensee's
+    product for use with the SOFTWARE, the following terms and conditions
+    apply the Feedback:
+
+    1. Exchange of Feedback. Both parties agree that neither party has an
+    obligation to give the other party any suggestions, comments or other
+    feedback, whether verbally or in code form ("Feedback"), relating to
+    (i) the SOFTWARE; (ii) Licensee's products; (iii) Licensee's use of the
+    SOFTWARE; or (iv) optimization of  Licensee's product with the SOFTWARE.
+    In the event either party provides Feedback to the other party, the party
+    receiving the Feedback may use and include any Feedback that the other
+    party voluntarily provides to improve the (i) SOFTWARE or other related
+    NVIDIA technologies, respectively for the benefit of NVIDIA; or (ii)
+    Licensee's product or other related Licensee technologies, respectively
+    for the benefit of Licensee.  Accordingly, if either party provides
+    Feedback to the other party, both parties agree that the other party and
+    its respective licensees may freely use, reproduce, license, distribute,
+    and otherwise commercialize the Feedback in the (i) SOFTWARE or other
+    related technologies; or (ii) Licensee's products or other related
+    technologies, respectively, without the payment of any royalties or fees.
+
+    2. Residual Rights. Licensee agrees that NVIDIA shall be free to use any
+    general knowledge, skills and experience, (including, but not limited to,
+    ideas, concepts, know-how, or techniques) ("Residuals"), contained in the
+    (i) Feedback provided by Licensee to NVIDIA; (ii) Licensee's products
+    shared or disclosed to NVIDIA in connection with the Feedback; or (c)
+    Licensee's confidential information voluntarily provided to NVIDIA in
+    connection with the Feedback, which are retained in the memories of
+    NVIDIA's employees, agents, or contractors who have had access to such
+    (i) Feedback provided by Licensee to NVIDIA; (ii) Licensee's products; or
+    (c) Licensee's confidential information voluntarily provided to NVIDIA,
+    in connection with the Feedback.  Subject to the terms and conditions
+    of this Agreement, NVIDIA's employees, agents, or contractors shall
+    not be prevented from using Residuals as part of such employee's,
+    agent's or contractor's general knowledge, skills, experience, talent,
+    and/or expertise.  NVIDIA shall not have any obligation to limit or
+    restrict the assignment of such employees, agents or contractors or to
+    pay royalties for any work resulting from the use of Residuals.
+
+    3. Disclaimer of Warranty. FEEDBACK FROM EITHER PARTY IS PROVIDED FOR
+    THE OTHER PARTY'S USE "AS IS" AND BOTH PARTIES DISCLAIM ALL WARRANTIES,
+    EXPRESS, IMPLIED AND STATUTORY INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+    WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+    BOTH PARTIES DO NOT REPRESENT OR WARRANT THAT THE FEEDBACK WILL MEET
+    THE OTHER PARTY'S REQUIREMENTS OR THAT THE OPERATION OR IMPLEMENTATION
+    OF THE FEEDBACK WILL BE UNINTERRUPTED OR ERROR-FREE.
+
+    4. No Liability for Consequential Damages. TO THE MAXIMUM EXTENT PERMITTED
+    BY APPLICABLE LAW, IN NO EVENT SHALL EITHER PARTY OR ITS SUPPLIERS BE
+    LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES
+    WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
+    PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY
+    OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE
+    FEEDBACK, EVEN IF THE OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY
+    OF SUCH DAMAGES.
+
+    5. Freedom of Action.  Licensee agrees that this Agreement is nonexclusive
+    and NVIDIA may currently or in the future be developing software,
+    other technology or confidential information internally, or receiving
+    confidential information from other parties that maybe similar to the
+    Feedback and Licensee's confidential information (as provided in Section
+    7.1.2 above), which may be provided to NVIDIA in connection with Feedback
+    by Licensee.  Accordingly, Licensee agrees that nothing in this Agreement
+    will be construed as a representation or inference that NVIDIA will not
+    develop, design, manufacture, acquire, market products, or have products
+    developed, designed, manufactured, acquired, or marketed for NVIDIA,
+    that compete with the Licensee's products or confidential information.
+
+    6. No Implied Licenses.  Under no circumstances should anything in this
+    Agreement be construed as NVIDIA granting by implication, estoppel or
+    otherwise, (i) a license to any NVIDIA product or technology other than
+    the SOFTWARE; or (ii) any additional license rights for the SOFTWARE
+    other than the licenses expressly granted in this Agreement.
+
+
+    7.2 If any provision of this LICENSE is inconsistent with, or cannot
+    be fully enforced under, the law, such provision will be construed
+    as limited to the extent necessary to be consistent with and fully
+    enforceable under the law. This LICENSE is the final, complete and
+    exclusive agreement between the parties relating to the subject matter
+    hereof, and supersedes all prior or contemporaneous understandings and
+    agreements relating to such subject matter, whether oral or written. This
+    LICENSE may only be modified in writing signed by an authorized officer
+    of NVIDIA. Licensee agrees that it will not ship, transfer or export the
+    SOFTWARE into any country, or use the SOFTWARE in any manner, prohibited
+    by the United States Bureau of Export Administration or any export laws,
+    restrictions or regulations.
+
+
+
+
+    ATTACHMENT A
+
+    Redistributable Components
+
+
+    The following files may be redistributed with software applications
+    developed by Licensee.
+
+
+    * Windows
+    - CUDA Runtime: cudart.dll 
+    - CUDA FFT Library: cufft.dll 
+    - CUDA BLAS Library: cublas.dll 
+
+    * MacOS
+    - CUDA Runtime: libcudart.dylib 
+    - CUDA FFT Library: libcufft.dylib 
+    - CUDA BLAS Library: libcublas.dylib 
+
+    * Linux
+    - CUDA Runtime: libcudart.so 
+    - CUDA FFT Library: libcufft.so 
+    - CUDA BLAS Library: libcublas.so 
+
+
+    The following terms and conditions apply to Licensee's use of the
+    components listed above ("Redistributable Components") of the SOFTWARE:
+
+    1. Customer may transfer, redistribute or sublicense, the license
+    rights pursuant to Section 2.1.1 of this Agreement in connection with
+    the Redistributable Components to end users of Licensee's products.
+
+
+The Debian packaging is Copyright 2008-2010 Andreas Beckmann <debian at abeckmann.de> and
+is licensed under the GPL version 2 or later, see `/usr/share/common-licenses/GPL-2'.

Added: packages/nvidia-cuda-toolkit/trunk/debian/lib32cublas2.install
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/lib32cublas2.install?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/lib32cublas2.install (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/lib32cublas2.install Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+usr/lib32/libcublas.so.*

Added: packages/nvidia-cuda-toolkit/trunk/debian/lib32cublas2.symbols
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/lib32cublas2.symbols?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/lib32cublas2.symbols (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/lib32cublas2.symbols Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+#include "libcublas2.symbols"

Added: packages/nvidia-cuda-toolkit/trunk/debian/lib32cublasemu2.install
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/lib32cublasemu2.install?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/lib32cublasemu2.install (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/lib32cublasemu2.install Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+usr/lib32/libcublasemu.so.*

Added: packages/nvidia-cuda-toolkit/trunk/debian/lib32cublasemu2.symbols
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/lib32cublasemu2.symbols?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/lib32cublasemu2.symbols (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/lib32cublasemu2.symbols Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+#include "libcublasemu2.symbols"

Added: packages/nvidia-cuda-toolkit/trunk/debian/lib32cudart2.install
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/lib32cudart2.install?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/lib32cudart2.install (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/lib32cudart2.install Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+usr/lib32/libcudart.so.*

Added: packages/nvidia-cuda-toolkit/trunk/debian/lib32cudart2.symbols
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/lib32cudart2.symbols?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/lib32cudart2.symbols (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/lib32cudart2.symbols Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+#include "libcudart2.symbols"

Added: packages/nvidia-cuda-toolkit/trunk/debian/lib32cufft2.install
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/lib32cufft2.install?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/lib32cufft2.install (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/lib32cufft2.install Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+usr/lib32/libcufft.so.*

Added: packages/nvidia-cuda-toolkit/trunk/debian/lib32cufft2.symbols
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/lib32cufft2.symbols?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/lib32cufft2.symbols (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/lib32cufft2.symbols Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+#include "libcufft2.symbols"

Added: packages/nvidia-cuda-toolkit/trunk/debian/lib32cufftemu2.install
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/lib32cufftemu2.install?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/lib32cufftemu2.install (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/lib32cufftemu2.install Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+usr/lib32/libcufftemu.so.*

Added: packages/nvidia-cuda-toolkit/trunk/debian/lib32cufftemu2.symbols
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/lib32cufftemu2.symbols?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/lib32cufftemu2.symbols (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/lib32cufftemu2.symbols Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+#include "libcufftemu2.symbols"

Added: packages/nvidia-cuda-toolkit/trunk/debian/libcublas2.install
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/libcublas2.install?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/libcublas2.install (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/libcublas2.install Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+usr/lib/libcublas.so.*

Added: packages/nvidia-cuda-toolkit/trunk/debian/libcublas2.lintian-overrides.i386
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/libcublas2.lintian-overrides.i386?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/libcublas2.lintian-overrides.i386 (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/libcublas2.lintian-overrides.i386 Tue Jun  8 09:37:34 2010
@@ -1,0 +1,2 @@
+# The NVIDIA license does not allow any form of modification.
+libcublas2: shlib-with-non-pic-code

Added: packages/nvidia-cuda-toolkit/trunk/debian/libcublas2.symbols
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/libcublas2.symbols?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/libcublas2.symbols (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/libcublas2.symbols Tue Jun  8 09:37:34 2010
@@ -1,0 +1,95 @@
+libcublas.so.2 #PACKAGE# #MINVER#
+ cublasAlloc at Base 2.0
+ cublasCaxpy at Base 2.0
+ cublasCcopy at Base 2.0
+ cublasCdotc at Base 2.0
+ cublasCdotu at Base 2.0
+ cublasCgemm at Base 2.0
+ cublasCrot at Base 2.0
+ cublasCrotg at Base 2.0
+ cublasCscal at Base 2.0
+ cublasCsrot at Base 2.0
+ cublasCsscal at Base 2.0
+ cublasCswap at Base 2.0
+ cublasDasum at Base 2.0
+ cublasDaxpy at Base 2.0
+ cublasDcopy at Base 2.0
+ cublasDdot at Base 2.0
+ cublasDgemm at Base 2.0
+ cublasDgemv at Base 2.0
+ cublasDger at Base 2.0
+ cublasDnrm2 at Base 2.0
+ cublasDrot at Base 2.0
+ cublasDrotg at Base 2.0
+ cublasDrotm at Base 2.0
+ cublasDrotmg at Base 2.0
+ cublasDscal at Base 2.0
+ cublasDswap at Base 2.0
+ cublasDsymm at Base 2.0
+ cublasDsyr2k at Base 2.0
+ cublasDsyr at Base 2.0
+ cublasDsyrk at Base 2.0
+ cublasDtrmm at Base 2.0
+ cublasDtrsm at Base 2.0
+ cublasDtrsv at Base 2.0
+ cublasFree at Base 2.0
+ cublasGetError at Base 2.0
+ cublasGetMatrix at Base 2.0
+ cublasGetVector at Base 2.0
+ cublasIcamax at Base 2.0
+ cublasIcamin at Base 2.0
+ cublasIdamax at Base 2.0
+ cublasIdamin at Base 2.0
+ cublasInit at Base 2.0
+ cublasInitCtx at Base 2.0
+ cublasInitialized at Base 2.0
+ cublasIsamax at Base 2.0
+ cublasIsamin at Base 2.0
+ cublasSasum at Base 2.0
+ cublasSaxpy at Base 2.0
+ cublasScasum at Base 2.0
+ cublasScnrm2 at Base 2.0
+ cublasScopy at Base 2.0
+ cublasSdot at Base 2.0
+ cublasSetError at Base 2.0
+ cublasSetMatrix at Base 2.0
+ cublasSetVector at Base 2.0
+ cublasSgbmv at Base 2.0
+ cublasSgemm at Base 2.0
+ cublasSgemv at Base 2.0
+ cublasSger at Base 2.0
+ cublasShutDownCtx at Base 2.0
+ cublasShutdown at Base 2.0
+ cublasSnrm2 at Base 2.0
+ cublasSrot at Base 2.0
+ cublasSrotg at Base 2.0
+ cublasSrotm at Base 2.0
+ cublasSrotmg at Base 2.0
+ cublasSsbmv at Base 2.0
+ cublasSscal at Base 2.0
+ cublasSspmv at Base 2.0
+ cublasSspr2 at Base 2.0
+ cublasSspr at Base 2.0
+ cublasSswap at Base 2.0
+ cublasSsymm at Base 2.0
+ cublasSsymv at Base 2.0
+ cublasSsyr2 at Base 2.0
+ cublasSsyr2k at Base 2.0
+ cublasSsyr at Base 2.0
+ cublasSsyrk at Base 2.0
+ cublasStbmv at Base 2.0
+ cublasStbsv at Base 2.0
+ cublasStpmv at Base 2.0
+ cublasStpsv at Base 2.0
+ cublasStrmm at Base 2.0
+ cublasStrmv at Base 2.0
+ cublasStrsm at Base 2.0
+ cublasStrsv at Base 2.0
+ cublasThreadContext at Base 2.0
+ cublasXerbla at Base 2.0
+ cublasZdotu at Base 2.2
+ cublasZgemm at Base 2.0
+ cublasZgemv at Base 2.2
+ cublasZscal at Base 2.2
+ cublasZsyrk at Base 2.2
+ cublasZtrsm at Base 2.2

Added: packages/nvidia-cuda-toolkit/trunk/debian/libcublasemu2.install
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/libcublasemu2.install?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/libcublasemu2.install (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/libcublasemu2.install Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+usr/lib/libcublasemu.so.*

Added: packages/nvidia-cuda-toolkit/trunk/debian/libcublasemu2.lintian-overrides.i386
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/libcublasemu2.lintian-overrides.i386?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/libcublasemu2.lintian-overrides.i386 (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/libcublasemu2.lintian-overrides.i386 Tue Jun  8 09:37:34 2010
@@ -1,0 +1,2 @@
+# The NVIDIA license does not allow any form of modification.
+libcublasemu2: shlib-with-non-pic-code

Added: packages/nvidia-cuda-toolkit/trunk/debian/libcublasemu2.symbols
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/libcublasemu2.symbols?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/libcublasemu2.symbols (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/libcublasemu2.symbols Tue Jun  8 09:37:34 2010
@@ -1,0 +1,90 @@
+libcublasemu.so.2 #PACKAGE# #MINVER#
+ cublasAlloc at Base 2.0
+ cublasCaxpy at Base 2.0
+ cublasCcopy at Base 2.0
+ cublasCdotc at Base 2.0
+ cublasCdotu at Base 2.0
+ cublasCgemm at Base 2.0
+ cublasCrot at Base 2.0
+ cublasCrotg at Base 2.0
+ cublasCscal at Base 2.0
+ cublasCsrot at Base 2.0
+ cublasCsscal at Base 2.0
+ cublasCswap at Base 2.0
+ cublasDasum at Base 2.0
+ cublasDaxpy at Base 2.0
+ cublasDcopy at Base 2.0
+ cublasDdot at Base 2.0
+ cublasDgemm at Base 2.0
+ cublasDgemv at Base 2.0
+ cublasDger at Base 2.0
+ cublasDnrm2 at Base 2.0
+ cublasDrot at Base 2.0
+ cublasDrotg at Base 2.0
+ cublasDrotm at Base 2.0
+ cublasDrotmg at Base 2.0
+ cublasDscal at Base 2.0
+ cublasDswap at Base 2.0
+ cublasDsymm at Base 2.0
+ cublasDsyr2k at Base 2.0
+ cublasDsyr at Base 2.0
+ cublasDsyrk at Base 2.0
+ cublasDtrmm at Base 2.0
+ cublasDtrsm at Base 2.0
+ cublasDtrsv at Base 2.0
+ cublasFree at Base 2.0
+ cublasGetError at Base 2.0
+ cublasGetMatrix at Base 2.0
+ cublasGetVector at Base 2.0
+ cublasIcamax at Base 2.0
+ cublasIcamin at Base 2.0
+ cublasIdamax at Base 2.0
+ cublasIdamin at Base 2.0
+ cublasInit at Base 2.0
+ cublasInitCtx at Base 2.0
+ cublasInitialized at Base 2.0
+ cublasIsamax at Base 2.0
+ cublasIsamin at Base 2.0
+ cublasSasum at Base 2.0
+ cublasSaxpy at Base 2.0
+ cublasScasum at Base 2.0
+ cublasScnrm2 at Base 2.0
+ cublasScopy at Base 2.0
+ cublasSdot at Base 2.0
+ cublasSetError at Base 2.0
+ cublasSetMatrix at Base 2.0
+ cublasSetVector at Base 2.0
+ cublasSgbmv at Base 2.0
+ cublasSgemm at Base 2.0
+ cublasSgemv at Base 2.0
+ cublasSger at Base 2.0
+ cublasShutDownCtx at Base 2.0
+ cublasShutdown at Base 2.0
+ cublasSnrm2 at Base 2.0
+ cublasSrot at Base 2.0
+ cublasSrotg at Base 2.0
+ cublasSrotm at Base 2.0
+ cublasSrotmg at Base 2.0
+ cublasSsbmv at Base 2.0
+ cublasSscal at Base 2.0
+ cublasSspmv at Base 2.0
+ cublasSspr2 at Base 2.0
+ cublasSspr at Base 2.0
+ cublasSswap at Base 2.0
+ cublasSsymm at Base 2.0
+ cublasSsymv at Base 2.0
+ cublasSsyr2 at Base 2.0
+ cublasSsyr2k at Base 2.0
+ cublasSsyr at Base 2.0
+ cublasSsyrk at Base 2.0
+ cublasStbmv at Base 2.0
+ cublasStbsv at Base 2.0
+ cublasStpmv at Base 2.0
+ cublasStpsv at Base 2.0
+ cublasStrmm at Base 2.0
+ cublasStrmv at Base 2.0
+ cublasStrsm at Base 2.0
+ cublasStrsv at Base 2.0
+ cublasThreadContext at Base 2.0
+ cublasXerbla at Base 2.0
+ cublasZgemm at Base 2.0

Added: packages/nvidia-cuda-toolkit/trunk/debian/libcudart2.install
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/libcudart2.install?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/libcudart2.install (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/libcudart2.install Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+usr/lib/libcudart.so.*

Added: packages/nvidia-cuda-toolkit/trunk/debian/libcudart2.lintian-overrides.i386
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/libcudart2.lintian-overrides.i386?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/libcudart2.lintian-overrides.i386 (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/libcudart2.lintian-overrides.i386 Tue Jun  8 09:37:34 2010
@@ -1,0 +1,2 @@
+# The NVIDIA license does not allow any form of modification.
+libcudart2: shlib-with-non-pic-code

Added: packages/nvidia-cuda-toolkit/trunk/debian/libcudart2.symbols
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/libcudart2.symbols?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/libcudart2.symbols (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/libcudart2.symbols Tue Jun  8 09:37:34 2010
@@ -1,0 +1,96 @@
+libcudart.so.2 #PACKAGE# #MINVER#
+#MISSING: 2.2# __cudaGetBlockIdxPtr at Base 2.0
+#MISSING: 2.2# __cudaGetSharedMem at Base 2.0
+ __cudaMutexOperation at Base 2.2
+ __cudaRegisterFatBinary at Base 2.0
+ __cudaRegisterFunction at Base 2.0
+ __cudaRegisterShared at Base 2.0
+ __cudaRegisterSharedVar at Base 2.0
+ __cudaRegisterTexture at Base 2.0
+ __cudaRegisterVar at Base 2.0
+ __cudaSynchronizeThreads at Base 2.0
+ __cudaTextureFetch at Base 2.0
+ __cudaUnregisterFatBinary at Base 2.0
+ cudaBindTexture2D at Base 2.2
+ cudaBindTexture at Base 2.0
+ cudaBindTextureToArray at Base 2.0
+ cudaChooseDevice at Base 2.0
+ cudaConfigureCall at Base 2.0
+ cudaCreateChannelDesc at Base 2.0
+ cudaDriverGetVersion at Base 2.2
+ cudaEventCreate at Base 2.0
+ cudaEventCreateWithFlags at Base 2.2
+ cudaEventDestroy at Base 2.0
+ cudaEventElapsedTime at Base 2.0
+ cudaEventQuery at Base 2.0
+ cudaEventRecord at Base 2.0
+ cudaEventSynchronize at Base 2.0
+ cudaFree at Base 2.0
+ cudaFreeArray at Base 2.0
+ cudaFreeHost at Base 2.0
+ cudaFuncGetAttributes at Base 2.2
+ cudaGLMapBufferObject at Base 2.0
+ cudaGLMapBufferObjectAsync at Base 2.3
+ cudaGLRegisterBufferObject at Base 2.0
+ cudaGLSetBufferObjectMapFlags at Base 2.3
+ cudaGLSetGLDevice at Base 2.0
+ cudaGLUnmapBufferObject at Base 2.0
+ cudaGLUnmapBufferObjectAsync at Base 2.3
+ cudaGLUnregisterBufferObject at Base 2.0
+ cudaGetChannelDesc at Base 2.0
+ cudaGetDevice at Base 2.0
+ cudaGetDeviceCount at Base 2.0
+ cudaGetDeviceProperties at Base 2.0
+ cudaGetErrorString at Base 2.0
+ cudaGetLastError at Base 2.0
+ cudaGetSymbolAddress at Base 2.0
+ cudaGetSymbolSize at Base 2.0
+ cudaGetTextureAlignmentOffset at Base 2.0
+ cudaGetTextureReference at Base 2.0
+ cudaHostAlloc at Base 2.2
+ cudaHostGetDevicePointer at Base 2.2
+ cudaHostGetFlags at Base 2.3
+ cudaLaunch at Base 2.0
+ cudaMalloc3D at Base 2.0
+ cudaMalloc3DArray at Base 2.0
+ cudaMalloc at Base 2.0
+ cudaMallocArray at Base 2.0
+ cudaMallocHost at Base 2.0
+ cudaMallocPitch at Base 2.0
+ cudaMemcpy2D at Base 2.0
+ cudaMemcpy2DArrayToArray at Base 2.0
+ cudaMemcpy2DAsync at Base 2.0
+ cudaMemcpy2DFromArray at Base 2.0
+ cudaMemcpy2DFromArrayAsync at Base 2.0
+ cudaMemcpy2DToArray at Base 2.0
+ cudaMemcpy2DToArrayAsync at Base 2.0
+ cudaMemcpy3D at Base 2.0
+ cudaMemcpy3DAsync at Base 2.0
+ cudaMemcpy at Base 2.0
+ cudaMemcpyArrayToArray at Base 2.0
+ cudaMemcpyAsync at Base 2.0
+ cudaMemcpyFromArray at Base 2.0
+ cudaMemcpyFromArrayAsync at Base 2.0
+ cudaMemcpyFromSymbol at Base 2.0
+ cudaMemcpyFromSymbolAsync at Base 2.0
+ cudaMemcpyToArray at Base 2.0
+ cudaMemcpyToArrayAsync at Base 2.0
+ cudaMemcpyToSymbol at Base 2.0
+ cudaMemcpyToSymbolAsync at Base 2.0
+ cudaMemset2D at Base 2.0
+ cudaMemset3D at Base 2.0
+ cudaMemset at Base 2.0
+ cudaRuntimeGetVersion at Base 2.2
+ cudaSetDevice at Base 2.0
+ cudaSetDeviceFlags at Base 2.2
+ cudaSetDoubleForDevice at Base 2.0
+ cudaSetDoubleForHost at Base 2.0
+ cudaSetValidDevices at Base 2.2
+ cudaSetupArgument at Base 2.0
+ cudaStreamCreate at Base 2.0
+ cudaStreamDestroy at Base 2.0
+ cudaStreamQuery at Base 2.0
+ cudaStreamSynchronize at Base 2.0
+ cudaThreadExit at Base 2.0
+ cudaThreadSynchronize at Base 2.0
+ cudaUnbindTexture at Base 2.0

Added: packages/nvidia-cuda-toolkit/trunk/debian/libcufft2.install
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/libcufft2.install?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/libcufft2.install (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/libcufft2.install Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+usr/lib/libcufft.so.*

Added: packages/nvidia-cuda-toolkit/trunk/debian/libcufft2.lintian-overrides.i386
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/libcufft2.lintian-overrides.i386?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/libcufft2.lintian-overrides.i386 (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/libcufft2.lintian-overrides.i386 Tue Jun  8 09:37:34 2010
@@ -1,0 +1,2 @@
+# The NVIDIA license does not allow any form of modification.
+libcufft2: shlib-with-non-pic-code

Added: packages/nvidia-cuda-toolkit/trunk/debian/libcufft2.symbols
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/libcufft2.symbols?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/libcufft2.symbols (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/libcufft2.symbols Tue Jun  8 09:37:34 2010
@@ -1,0 +1,12 @@
+libcufft.so.2 #PACKAGE# #MINVER#
+ cufftDestroy at Base 2.0
+ cufftExecC2C at Base 2.0
+ cufftExecC2R at Base 2.0
+ cufftExecD2Z at Base 2.3
+ cufftExecR2C at Base 2.0
+ cufftExecZ2D at Base 2.3
+ cufftExecZ2Z at Base 2.3
+ cufftPlan1d at Base 2.0
+ cufftPlan2d at Base 2.0
+ cufftPlan3d at Base 2.0
+ cufftSetStream at Base 2.3

Added: packages/nvidia-cuda-toolkit/trunk/debian/libcufftemu2.install
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/libcufftemu2.install?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/libcufftemu2.install (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/libcufftemu2.install Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+usr/lib/libcufftemu.so.*

Added: packages/nvidia-cuda-toolkit/trunk/debian/libcufftemu2.lintian-overrides.i386
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/libcufftemu2.lintian-overrides.i386?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/libcufftemu2.lintian-overrides.i386 (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/libcufftemu2.lintian-overrides.i386 Tue Jun  8 09:37:34 2010
@@ -1,0 +1,2 @@
+# The NVIDIA license does not allow any form of modification.
+libcufftemu2: shlib-with-non-pic-code

Added: packages/nvidia-cuda-toolkit/trunk/debian/libcufftemu2.symbols
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/libcufftemu2.symbols?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/libcufftemu2.symbols (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/libcufftemu2.symbols Tue Jun  8 09:37:34 2010
@@ -1,0 +1,12 @@
+libcufftemu.so.2 #PACKAGE# #MINVER#
+ cufftDestroy at Base 2.0
+ cufftExecC2C at Base 2.0
+ cufftExecC2R at Base 2.0
+ cufftExecD2Z at Base 2.3
+ cufftExecR2C at Base 2.0
+ cufftExecZ2D at Base 2.3
+ cufftExecZ2Z at Base 2.3
+ cufftPlan1d at Base 2.0
+ cufftPlan2d at Base 2.0
+ cufftPlan3d at Base 2.0
+ cufftSetStream at Base 2.3

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvcc
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvcc?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvcc (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvcc Tue Jun  8 09:37:34 2010
@@ -1,0 +1,3 @@
+#!/bin/sh
+
+exec /usr/lib/nvidia-cuda-toolkit/bin/nvcc "$@"

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvcc.profile
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvcc.profile?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvcc.profile (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvcc.profile Tue Jun  8 09:37:34 2010
@@ -1,0 +1,12 @@
+
+TOP              = $(_HERE_)/..
+
+PATH            += /usr/lib/nvidia-cuda-toolkit/bin:
+
+INCLUDES        += "-I/usr/include/cuda" $(_SPACE_)
+
+LIBRARIES       += $(_SPACE_) -lcudart
+
+CUDAFE_FLAGS    +=
+OPENCC_FLAGS    +=
+PTXAS_FLAGS     +=

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-dev.install
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-dev.install?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-dev.install (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-dev.install Tue Jun  8 09:37:34 2010
@@ -1,0 +1,3 @@
+usr/include/*.h
+usr/include/crt/*.h
+usr/lib/*.so

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-dev.manpages
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-dev.manpages?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-dev.manpages (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-dev.manpages Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+debian/tmp/usr/man/man3/*

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-doc.docs
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-doc.docs?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-doc.docs (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-doc.docs Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+debian/tmp/usr/doc/*

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-doc.examples
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-doc.examples?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-doc.examples (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-doc.examples Tue Jun  8 09:37:34 2010
@@ -1,0 +1,2 @@
+debian/tmp/usr/src/fortran.c
+debian/tmp/usr/bin/ptxvars.cu

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-gdb.install
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-gdb.install?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-gdb.install (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-gdb.install Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+usr/bin/cuda-gdb

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-gdb.lintian-overrides
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-gdb.lintian-overrides?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-gdb.lintian-overrides (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-gdb.lintian-overrides Tue Jun  8 09:37:34 2010
@@ -1,0 +1,3 @@
+# The NVIDIA license does not allow any form of modification.
+nvidia-cuda-gdb: unstripped-binary-or-object
+nvidia-cuda-gdb: spelling-error-in-binary

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.copyright
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.copyright?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.copyright (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.copyright Tue Jun  8 09:37:34 2010
@@ -1,0 +1,142 @@
+This package was debianized by Andreas Beckmann <debian at abeckmann.de> on
+Tue, 09 Jun 2009 21:40:49 +0200.
+
+It was downloaded from
+http://developer.download.nvidia.com/compute/cuda/2_3/toolkit/cudatoolkit_2.3_linux_32_ubuntu9.04.run
+http://developer.download.nvidia.com/compute/cuda/2_3/toolkit/cudatoolkit_2.3_linux_64_ubuntu9.04.run
+
+Upstream Author:
+
+    NVIDIA Corporation
+
+Copyright:
+
+    Copyright (C) 2007-2009 NVIDIA Corporation.
+
+License:
+
+    License For Customer Use of NVIDIA Software
+
+    IMPORTANT NOTICE -- READ CAREFULLY: This License For Customer Use of
+    NVIDIA Software ("LICENSE") is the agreement which governs use of the
+    software of NVIDIA Corporation and its subsidiaries ("NVIDIA")
+    downloadable herefrom, including computer software and associated
+    printed materials ("SOFTWARE"). By downloading, installing, copying, or
+    otherwise using the SOFTWARE, you agree to be bound by the terms of this
+    LICENSE. If you do not agree to the terms of this LICENSE, do not
+    download the SOFTWARE.
+
+    RECITALS
+
+    Use of NVIDIA's products requires three elements: the SOFTWARE, the
+    hardware on a graphics controller board, and a personal computer. The
+    SOFTWARE is protected by copyright laws and international copyright
+    treaties, as well as other intellectual property laws and treaties. The
+    SOFTWARE is not sold, and instead is only licensed for use, strictly in
+    accordance with this document. The hardware is protected by various
+    patents, and is sold, but this LICENSE does not cover that sale, since
+    it may not necessarily be sold as a package with the SOFTWARE. This
+    LICENSE sets forth the terms and conditions of the SOFTWARE LICENSE
+    only.
+
+    1. DEFINITIONS
+
+    1.1 Customer. Customer means the entity or individual that downloads the
+    SOFTWARE.
+
+    2. GRANT OF LICENSE
+
+    2.1 Rights and Limitations of Grant. NVIDIA hereby grants Customer the
+    following non-exclusive, non-transferable right to use the SOFTWARE,
+    with the following limitations:
+
+    2.1.1 Rights. Customer may install and use one copy of the SOFTWARE on a
+    single computer, and except for making one back-up copy of the Software,
+    may not otherwise copy the SOFTWARE. This LICENSE of SOFTWARE may not be
+    shared or used concurrently on different computers.
+
+    2.1.2 Linux/FreeBSD Exception. Notwithstanding the foregoing terms of
+    Section 2.1.1, SOFTWARE designed exclusively for use on the Linux or
+    FreeBSD operating systems, or other operating systems derived from the
+    source code to these operating systems, may be copied and redistributed,
+    provided that the binary files thereof are not modified in any way
+    (except for unzipping of compressed files).
+
+    2.1.3 Limitations.
+
+    No Reverse Engineering. Customer may not reverse engineer, decompile, or
+    disassemble the SOFTWARE, nor attempt in any other manner to obtain the
+    source code.
+
+    No Separation of Components. The SOFTWARE is licensed as a single
+    product. Its component parts may not be separated for use on more than
+    one computer, nor otherwise used separately from the other parts.
+
+    No Rental. Customer may not rent or lease the SOFTWARE to someone else.
+
+    3. TERMINATION
+
+    This LICENSE will automatically terminate if Customer fails to comply
+    with any of the terms and conditions hereof. In such event, Customer
+    must destroy all copies of the SOFTWARE and all of its component parts.
+
+    Defensive Suspension. If Customer commences or participates in any legal
+    proceeding against NVIDIA, then NVIDIA may, in its sole discretion,
+    suspend or terminate all license grants and any other rights provided
+    under this LICENSE during the pendency of such legal proceedings.
+
+    4. COPYRIGHT
+
+    All title and copyrights in and to the SOFTWARE (including but not
+    limited to all images, photographs, animations, video, audio, music,
+    text, and other information incorporated into the SOFTWARE), the
+    accompanying printed materials, and any copies of the SOFTWARE, are
+    owned by NVIDIA, or its suppliers. The SOFTWARE is protected by
+    copyright laws and international treaty provisions. Accordingly,
+    Customer is required to treat the SOFTWARE like any other copyrighted
+    material, except as otherwise allowed pursuant to this LICENSE and that
+    it may make one copy of the SOFTWARE solely for backup or archive
+    purposes.
+
+    5. APPLICABLE LAW
+
+    This LICENSE shall be deemed to have been made in, and shall be
+    construed pursuant to, the laws of the State of California. The United
+    Nations Convention on Contracts for the International Sale of Goods is
+    specifically disclaimed.
+
+    6. DISCLAIMER OF WARRANTIES AND LIMITATION ON LIABILITY
+
+    6.1 No Warranties. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW,
+    THE SOFTWARE IS PROVIDED "AS IS" AND NVIDIA AND ITS SUPPLIERS DISCLAIM
+    ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED
+    TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+    PURPOSE.
+
+    6.2 No Liability for Consequential Damages. TO THE MAXIMUM EXTENT
+    PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL NVIDIA OR ITS SUPPLIERS
+    BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL
+    DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
+    BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION,
+    OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO
+    USE THE SOFTWARE, EVEN IF NVIDIA HAS BEEN ADVISED OF THE POSSIBILITY OF
+    SUCH DAMAGES.
+
+    7. MISCELLANEOUS
+
+    If any provision of this LICENSE is inconsistent with, or cannot be
+    fully enforced under, the law, such provision will be construed as
+    limited to the extent necessary to be consistent with and fully
+    enforceable under the law. This LICENSE is the final, complete and
+    exclusive agreement between the parties relating to the subject matter
+    hereof, and supersedes all prior or contemporaneous understandings and
+    agreements relating to such subject matter, whether oral or written.
+    This LICENSE may only be modified in writing signed by an authorized
+    officer of NVIDIA. Customer agrees that it will not ship, transfer or
+    export the SOFTWARE into any country, or use the SOFTWARE in any manner,
+    prohibited by the United States Bureau of Export Administration or any
+    export laws, restrictions or regulations.
+
+
+The Debian packaging is Copyright 2009-2010 Andreas Beckmann <debian at abeckmann.de> and
+is licensed under the GPL version 2 or later, see `/usr/share/common-licenses/GPL-2'.

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.docs
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.docs?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.docs (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.docs Tue Jun  8 09:37:34 2010
@@ -1,0 +1,4 @@
+debian/tmp/usr/cudaprof/doc/cudaprof.*
+debian/tmp/usr/cudaprof/doc/*.png
+debian/tmp/usr/cudaprof/doc/EULA.txt
+debian/tmp/usr/cudaprof/CUDA_Visual_Profiler_Release_Notes.txt

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.examples
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.examples?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.examples (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.examples Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+debian/tmp/usr/cudaprof/projects/*

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.install
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.install?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.install (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.install Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+usr/cudaprof/bin/cudaprof	usr/bin/

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.lintian-overrides.amd64
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.lintian-overrides.amd64?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.lintian-overrides.amd64 (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.lintian-overrides.amd64 Tue Jun  8 09:37:34 2010
@@ -1,0 +1,3 @@
+# The NVIDIA license does not allow any form of modification.
+nvidia-cuda-profiler: binary-has-unneeded-section
+nvidia-cuda-profiler: spelling-error-in-binary

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.lintian-overrides.i386
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.lintian-overrides.i386?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.lintian-overrides.i386 (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-profiler.lintian-overrides.i386 Tue Jun  8 09:37:34 2010
@@ -1,0 +1,4 @@
+# The NVIDIA license does not allow any form of modification.
+nvidia-cuda-profiler: unstripped-binary-or-object
+nvidia-cuda-profiler: binary-or-shlib-defines-rpath
+nvidia-cuda-profiler: spelling-error-in-binary

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.install
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.install?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.install (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.install Tue Jun  8 09:37:34 2010
@@ -1,0 +1,16 @@
+usr/bin/bin2c
+usr/bin/cudafe
+usr/bin/cudafe++
+usr/bin/fatbin
+usr/bin/filehash
+usr/bin/ptxas
+
+usr/bin/nvcc			usr/lib/nvidia-cuda-toolkit/bin/
+debian/nvcc.profile		usr/lib/nvidia-cuda-toolkit/bin/
+debian/nvcc			usr/bin/
+
+usr/open64/bin/nvopencc		usr/lib/nvidia-cuda-toolkit/bin/
+usr/open64/lib/be		usr/lib/nvidia-cuda-toolkit/lib/
+usr/open64/lib/bec		usr/lib/nvidia-cuda-toolkit/lib/
+usr/open64/lib/gfec		usr/lib/nvidia-cuda-toolkit/lib/
+usr/open64/lib/inline		usr/lib/nvidia-cuda-toolkit/lib/

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.links
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.links?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.links (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.links Tue Jun  8 09:37:34 2010
@@ -1,0 +1,2 @@
+usr/bin/gcc-4.3		usr/lib/nvidia-cuda-toolkit/bin/gcc
+usr/bin/g++-4.3		usr/lib/nvidia-cuda-toolkit/bin/g++

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.lintian-overrides
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.lintian-overrides?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.lintian-overrides (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.lintian-overrides Tue Jun  8 09:37:34 2010
@@ -1,0 +1,4 @@
+# The NVIDIA license does not allow any form of modification.
+nvidia-cuda-toolkit: binary-has-unneeded-section
+nvidia-cuda-toolkit: unstripped-binary-or-object
+nvidia-cuda-toolkit: spelling-error-in-binary

Added: packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.manpages
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.manpages?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.manpages (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/nvidia-cuda-toolkit.manpages Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+debian/tmp/usr/man/man1/*

Added: packages/nvidia-cuda-toolkit/trunk/debian/patches/manpage-hyphenation
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/patches/manpage-hyphenation?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/patches/manpage-hyphenation (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/patches/manpage-hyphenation Tue Jun  8 09:37:34 2010
@@ -1,0 +1,27 @@
+stop '-' abuse in manpages, use '\-' instead
+Index: nvidia-cuda-toolkit-2.3/nvidia-cuda/man/man3/CUCTX.3
+===================================================================
+--- nvidia-cuda-toolkit-2.3.orig/nvidia-cuda/man/man3/CUCTX.3	2009-12-28 23:41:50.711036562 +0100
++++ nvidia-cuda-toolkit-2.3/nvidia-cuda/man/man3/CUCTX.3	2009-12-28 23:42:12.051037697 +0100
+@@ -101,7 +101,7 @@
+ .PP
+ \fBNote to Linux users\fP:
+ .PP
+-Context creation will fail with \fBCUDA_ERROR_UNKNOWN\fP if the compute mode of the device is \fBCU_COMPUTEMODE_PROHIBITED\fP. Similarly, context creation will also fail with \fBCUDA_ERROR_UNKNOWN\fP if the compute mode for the device is set to \fBCU_COMPUTEMODE_EXCLUSIVE\fP and there is already an active context on the device. The function \fBcuDeviceGetAttribute()\fP can be used with \fBCU_DEVICE_ATTRIBUTE_COMPUTE_MODE\fP to determine the compute mode of the device. The \fInvidia-smi\fP tool can be used to set the compute mode for devices. Documentation for \fInvidia-smi\fP can be obtained by passing a -h option to it.
++Context creation will fail with \fBCUDA_ERROR_UNKNOWN\fP if the compute mode of the device is \fBCU_COMPUTEMODE_PROHIBITED\fP. Similarly, context creation will also fail with \fBCUDA_ERROR_UNKNOWN\fP if the compute mode for the device is set to \fBCU_COMPUTEMODE_EXCLUSIVE\fP and there is already an active context on the device. The function \fBcuDeviceGetAttribute()\fP can be used with \fBCU_DEVICE_ATTRIBUTE_COMPUTE_MODE\fP to determine the compute mode of the device. The \fInvidia-smi\fP tool can be used to set the compute mode for devices. Documentation for \fInvidia-smi\fP can be obtained by passing a \-h option to it.
+ .PP
+ \fBParameters:\fP
+ .RS 4
+Index: nvidia-cuda-toolkit-2.3/nvidia-cuda/man/man3/CUDART_OPENGL.3
+===================================================================
+--- nvidia-cuda-toolkit-2.3.orig/nvidia-cuda/man/man3/CUDART_OPENGL.3	2009-12-28 23:42:46.263037165 +0100
++++ nvidia-cuda-toolkit-2.3/nvidia-cuda/man/man3/CUDART_OPENGL.3	2009-12-28 23:42:55.047037736 +0100
+@@ -284,7 +284,7 @@
+ .PP
+ \fBParameters:\fP
+ .RS 4
+-\fIdevice\fP - Returns the device associated with hGpu, or -1 if hGpu is not a compute device. 
++\fIdevice\fP - Returns the device associated with hGpu, or \-1 if hGpu is not a compute device. 
+ .br
+ \fIhGpu\fP - Handle to a GPU, as queried via WGL_NV_gpu_affinity()
+ .RE

Added: packages/nvidia-cuda-toolkit/trunk/debian/patches/manpage-typos
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/patches/manpage-typos?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/patches/manpage-typos (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/patches/manpage-typos Tue Jun  8 09:37:34 2010
@@ -1,0 +1,14 @@
+fix spelling errors found by lintian
+Index: nvidia-cuda-toolkit-2.3/nvidia-cuda/man/man3/CUDA_TYPES.3
+===================================================================
+--- nvidia-cuda-toolkit-2.3.orig/nvidia-cuda/man/man3/CUDA_TYPES.3	2009-12-28 23:27:33.087036901 +0100
++++ nvidia-cuda-toolkit-2.3/nvidia-cuda/man/man3/CUDA_TYPES.3	2009-12-28 23:27:42.943037672 +0100
+@@ -577,7 +577,7 @@
+ Returns a float value in the option of the wall clock time, in milliseconds, spent creating the cubin 
+ .TP
+ \fB\fICU_JIT_INFO_LOG_BUFFER \fP\fP
+-Pointer to a buffer in which to print any log messsages from PTXAS that are informational in nature 
++Pointer to a buffer in which to print any log messages from PTXAS that are informational in nature 
+ .TP
+ \fB\fICU_JIT_INFO_LOG_BUFFER_SIZE_BYTES \fP\fP
+ IN: Log buffer size in bytes. Log messages will be capped at this size (including null terminator)

Added: packages/nvidia-cuda-toolkit/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/patches/series?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/patches/series (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/patches/series Tue Jun  8 09:37:34 2010
@@ -1,0 +1,2 @@
+manpage-hyphenation
+manpage-typos

Added: packages/nvidia-cuda-toolkit/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/rules?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/rules (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/rules Tue Jun  8 09:37:34 2010
@@ -1,0 +1,104 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+DEB_HOST_ARCH	?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
+
+include debian/rules.defs
+version_toolkit	 = $(CUDA_VERSION_TOOLKIT)
+version_driver	 = $(CUDA_VERSION_DRIVER)
+filename_i386	 = $(CUDA_FILENAME_X86)
+filename_amd64	 = $(CUDA_FILENAME_X86_64)
+filename	 = $(filename_$(DEB_HOST_ARCH))
+
+TEMPLATES	:= $(wildcard debian/*.in)
+AUTOGEN         += $(patsubst %.in,%,$(TEMPLATES))
+AUTOGEN		+= $(foreach lib,cudart cublas cublasemu cufft cufftemu,\
+		   debian/lib32$(lib)2.lintian-overrides)
+AUTOKEEP	 =
+AUTOCLEAN	 = $(filter-out $(AUTOKEEP),$(AUTOGEN))
+
+
+.PHONY: binary binary-arch binary-indep build clean install
+binary binary-arch binary-indep build clean install:
+	dh $@
+
+
+unpack-stamp:
+	dh_testdir
+	# unpack
+	sh ${filename_i386} --noexec --keep --target nvidia-cuda-i386
+	sh ${filename_amd64} --noexec --keep --target nvidia-cuda-amd64
+	ln -s nvidia-cuda-$(DEB_HOST_ARCH) nvidia-cuda
+	# fixup lib{,32,64} directory layout
+	mv nvidia-cuda-amd64/lib nvidia-cuda-amd64/lib32
+	mv nvidia-cuda-amd64/lib64 nvidia-cuda-amd64/lib
+	# rename manual pages conflicting with manpages-dev
+	mv nvidia-cuda/man/man3/major.3 nvidia-cuda/man/man3/cuda_major.3
+	mv nvidia-cuda/man/man3/minor.3 nvidia-cuda/man/man3/cuda_minor.3
+	# apply patches
+	dh_quilt_patch
+	touch $@
+
+override_dh_auto_configure: $(AUTOGEN) unpack-stamp
+
+override_dh_auto_build:
+	chmod +x debian/nvcc
+
+override_dh_auto_install:
+	mkdir debian/tmp
+	cp -al nvidia-cuda-$(DEB_HOST_ARCH) debian/tmp/usr
+
+#override_dh_install:
+#	dh_install --list-missing
+
+override_dh_installchangelogs:
+	dh_installchangelogs
+	dh_installchangelogs -p nvidia-cuda-profiler debian/tmp/usr/cudaprof/doc/Changelog.txt
+
+override_dh_strip:
+	# running dh_strip is not permitted by the NVIDIA license
+
+override_dh_gencontrol:
+	dh_gencontrol -- -V'nvidia:MinVersion=$(version_driver)'
+
+override_dh_auto_clean:
+	dh_quilt_unpatch
+	$(RM) -r nvidia-cuda nvidia-cuda-i386 nvidia-cuda-amd64
+
+override_dh_clean:
+	dh_clean
+	$(RM) $(AUTOCLEAN)
+
+
+.PHONY: autogen
+autogen: $(AUTOGEN)
+
+
+debian/lib32%.lintian-overrides: debian/lib%.lintian-overrides.i386
+	sed -e 's/^lib/lib32/; s%usr/lib%usr/lib32%g' $< > $@
+
+%:	%.in debian/rules.defs
+	perl -p \
+	-e 's{#VERSION_TOOLKIT#}{$(version_toolkit)}g;' \
+	< $< > $@
+
+
+.PHONY: get-orig-source
+get-orig-source:
+	rm -rf get-orig-source || true
+	mkdir get-orig-source
+	uscan --no-symlink --download-current-version --destdir get-orig-source
+	test `ls get-orig-source/* | wc -l` = 2  # we need exactly 2 downloaded files
+	@set -e -x ; \
+	    cd get-orig-source ; \
+	    newversion=$$(ls cudatoolkit_*_linux_32_ubuntu*.run | sed -e 's/.*_\([0-9.]*\)_linux.*\.run/\1/') ; \
+	    mkdir nvidia-cuda-toolkit-$${newversion}.orig ; \
+	    mv *.run nvidia-cuda-toolkit-$${newversion}.orig/ ; \
+	    chmod 0755 nvidia-cuda-toolkit-$${newversion}.orig/* ; \
+	    tar cfvz ../nvidia-cuda-toolkit_$$newversion.orig.tar.gz \
+		--owner=root --group=src \
+		nvidia-cuda-toolkit-$${newversion}.orig
+	rm -rf get-orig-source
+

Added: packages/nvidia-cuda-toolkit/trunk/debian/rules.defs
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/rules.defs?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/rules.defs (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/rules.defs Tue Jun  8 09:37:34 2010
@@ -1,0 +1,8 @@
+CUDA_VERSION_DRIVER		 = 190
+
+CUDA_VERSION_TOOLKIT		 = 2.3
+CUDA_VERSION_TOOLKIT_FILENAME	 = 2.3
+CUDA_TOOLKIT_DISTRIBUTION	 = ubuntu9.04
+
+CUDA_FILENAME_X86		 = cudatoolkit_${CUDA_VERSION_TOOLKIT_FILENAME}_linux_32_${CUDA_TOOLKIT_DISTRIBUTION}.run
+CUDA_FILENAME_X86_64		 = cudatoolkit_${CUDA_VERSION_TOOLKIT_FILENAME}_linux_64_${CUDA_TOOLKIT_DISTRIBUTION}.run

Added: packages/nvidia-cuda-toolkit/trunk/debian/source/format
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/source/format?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/source/format (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/source/format Tue Jun  8 09:37:34 2010
@@ -1,0 +1,1 @@
+1.0

Added: packages/nvidia-cuda-toolkit/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-cuda-toolkit/trunk/debian/watch?rev=1057&op=file
==============================================================================
--- packages/nvidia-cuda-toolkit/trunk/debian/watch (added)
+++ packages/nvidia-cuda-toolkit/trunk/debian/watch Tue Jun  8 09:37:34 2010
@@ -1,0 +1,10 @@
+# http://developer.nvidia.com/object/cuda_download.html
+# http://developer.nvidia.com/object/cuda_3_0_downloads.html
+# ==> http://www.nvidia.com/object/thankyou.html?url=/compute/cuda/3_0/toolkit/cudatoolkit_3.0_linux_32_ubuntu9.04.run
+# ==> http://www.nvidia.com/object/thankyou.html?url=/compute/cuda/3_0/toolkit/cudatoolkit_3.0_linux_64_ubuntu9.04.run
+
+version=3
+opts=downloadurlmangle=s/www\.nvidia\.com.*url=/developer.download.nvidia.com/ \
+ http://developer.nvidia.com/object/cuda_download.html .*/cudatoolkit_(.*)_linux_32_ubuntu(?:.*).run
+opts=downloadurlmangle=s/www\.nvidia\.com.*url=/developer.download.nvidia.com/ \
+ http://developer.nvidia.com/object/cuda_download.html .*/cudatoolkit_(.*)_linux_64_ubuntu(?:.*).run




More information about the Pkg-nvidia-devel mailing list