diff options
author | Gard Spreemann <gspr@nonempty.org> | 2020-12-22 15:35:02 +0100 |
---|---|---|
committer | Gard Spreemann <gspr@nonempty.org> | 2020-12-22 15:35:02 +0100 |
commit | 6408c2fc41fa1b04d6abf470bafb9961a28c90cd (patch) | |
tree | d4cdebd6d84cf624920519f7eab94bbe5409ccb7 |
Initial packaging.
-rw-r--r-- | debian/changelog | 6 | ||||
-rw-r--r-- | debian/control | 60 | ||||
-rw-r--r-- | debian/copyright | 11 | ||||
-rwxr-xr-x | debian/rules | 6 | ||||
-rw-r--r-- | debian/source/format | 1 |
5 files changed, 84 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 00000000..d40d8897 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,6 @@ +clblast (0.1-1) unstable; urgency=medium + + * Initial release (Closes: #XXXXXX) + + -- Gard Spreemann <gspr@nonempty.org> Tue, 22 Dec 2020 15:11:05 +0100 +
\ No newline at end of file diff --git a/debian/control b/debian/control new file mode 100644 index 00000000..80c64b18 --- /dev/null +++ b/debian/control @@ -0,0 +1,60 @@ +Source: clblast +Maintainer: Gard Spreemann <gspr@nonempty.org> +Section: math +Priority: optional +Standards-Version: 4.5.1 +Build-Depends: cmake, + debhelper-compat (= 13), + ocl-icd-opencl-dev | opencl-dev +Rules-Requires-Root: no +Homepage: https://cnugteren.github.io/clblast/clblast.html +Vcs-Browser: https://salsa.debian.org/gspr/FIXME +Vcs-Git: https://salsa.debian.org/gspr/FIXME.git -b debian/sid + +Package: libclblast1 +Section: libs +Architecture: any +Multi-Arch: same +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Tuned OpenCL BLAS library + CLBlast is a modern, lightweight, performant and tunable OpenCL BLAS + library written in C++11. It is designed to leverage the full + performance potential of a wide variety of OpenCL devices from + different vendors, including desktop and laptop GPUs, embedded GPUs, + and other accelerators. CLBlast implements BLAS routines: basic + linear algebra subprograms operating on vectors and matrices. + . + This package provides the shared library. + +Package: libclblast-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: ${misc:Depends}, + libclblast1 (= ${binary:Version}), + ocl-icd-opencl-dev | opencl-dev +Suggests: liblbfgsb-doc, liblbfgsb-examples +Description: Tuned OpenCL BLAS library (development files) + CLBlast is a modern, lightweight, performant and tunable OpenCL BLAS + library written in C++11. It is designed to leverage the full + performance potential of a wide variety of OpenCL devices from + different vendors, including desktop and laptop GPUs, embedded GPUs, + and other accelerators. CLBlast implements BLAS routines: basic + linear algebra subprograms operating on vectors and matrices. + . + This package provides the static library and headers. + +Package: clblast-utils +Section: math +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Utilities for CLBlast + CLBlast is a modern, lightweight, performant and tunable OpenCL BLAS + library written in C++11. It is designed to leverage the full + performance potential of a wide variety of OpenCL devices from + different vendors, including desktop and laptop GPUs, embedded GPUs, + and other accelerators. CLBlast implements BLAS routines: basic + linear algebra subprograms operating on vectors and matrices. + . + This package provides utilities for tuning the implementation for + specific hardware.
\ No newline at end of file diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 00000000..549996e1 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,11 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: CLBlast +Source: https://cnugteren.github.io/clblast/clblast.html + +Files: * +Copyright: 2015-2020 Cedric Nugteren and CLBlast contributors +License: Apache-2.0 + +Files: debian/* +Copyright: 2020 Gard Spreemann <gspr@nonempty.org> +License: Apache-2.0 diff --git a/debian/rules b/debian/rules new file mode 100755 index 00000000..5f0b58f0 --- /dev/null +++ b/debian/rules @@ -0,0 +1,6 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE = 1 + +%: + dh $@ diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 00000000..163aaf8d --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) |