Skip to content

Commit c9da892

Browse files
committed
Update deb packaging scripts
1 parent f1e92fe commit c9da892

File tree

13 files changed

+44
-80
lines changed

13 files changed

+44
-80
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ LIBSRCFILES := libwrap.cu core.cu all_gather.cu all_reduce.cu broadcast.cu reduc
5858
LIBNAME := libnccl.so
5959
VER_MAJOR := 1
6060
VER_MINOR := 0
61-
VER_PATCH := 0
61+
VER_PATCH := 2
6262
TESTS := all_gather_test all_reduce_test broadcast_test reduce_test reduce_scatter_test
6363
MPITESTS := mpi_test
6464

debian/.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
/*.debhelper.log
2+
/*.debhelper
3+
/*.substvars
4+
/tmp/
5+
/files
6+
/libnccl1/
7+
/libnccl-dev/

debian/changelog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
nccl (1.0.2-2) trusty; urgency=medium
2+
3+
* Packages are now libnccl1 and libnccl-dev
4+
5+
-- Luke Yeager <[email protected]> Fri, 18 Dec 2015 13:45:16 -0800
6+
17
nccl (1.0.2) trusty; urgency=medium
28

39
* Merged latest upstream changes.

debian/control

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,31 @@
11
Source: nccl
2-
Section: universe/science
2+
Section: universe/libs
33
Maintainer: Boris Fomitchev <[email protected]>
44
Priority: optional
5-
Build-depends: debhelper(>=9), nvidia-352-dev, cuda-toolkit-7-0,
5+
Build-depends: debhelper(>=9), cuda-toolkit-7-0,
66
cuda-curand-dev-7-0, cuda-cublas-dev-7-0, cuda-cudart-dev-7-0, cuda-ld-conf-7-0
77
Standards-Version: 3.9.5
88

9-
Package: nccl
10-
Section: universe/tools
9+
Package: libnccl1
10+
Section: universe/libs
1111
Architecture: amd64
12-
Depends: ${misc:Depends}, ${shlibs:Depends}, nvidia-352,
12+
Depends: ${misc:Depends}, ${shlibs:Depends},
1313
cuda-curand-7-0, cuda-cublas-7-0, cuda-cudart-7-0, cuda-ld-conf-7-0
14-
Description: Optimized primitives for collective multi-GPU communication
15-
NCCL (pronounced "Nickel") is a stand-alone library of standard collective communication routines,
16-
such as all-gather, reduce, broadcast, etc., that have been optimized to achieve high bandwidth over PCIe.
17-
NCCL supports up to eight GPUs and can be used in either single- or multi-process (e.g., MPI) applications.
14+
Description: NVIDIA Communication Collectives Library (NCCL) Runtime
15+
NCCL (pronounced "Nickel") is a stand-alone library of standard collective
16+
communication routines,such as all-gather, reduce, broadcast, etc., that have
17+
been optimized to achieve high bandwidth over PCIe. NCCL supports up to eight
18+
GPUs and can be used in either single- or multi-process (e.g., MPI)
19+
applications.
1820

19-
Package: nccl-dev
20-
Section: universe/tools
21+
Package: libnccl-dev
22+
Section: universe/libdevel
2123
Architecture: amd64
22-
Depends: ${misc:Depends}, ${shlibs:Depends}, nccl (= ${binary:Version})
23-
Description: Dev package for NCCL library
24-
NCCL (pronounced "Nickel") is a stand-alone library of standard collective communication routines,
25-
such as all-gather, reduce, broadcast, etc., that have been optimized to achieve high bandwidth over PCIe.
26-
NCCL supports up to eight GPUs and can be used in either single- or multi-process (e.g., MPI) applications.
24+
Depends: ${misc:Depends}, ${shlibs:Depends}, libnccl1 (= ${binary:Version})
25+
Description: NVIDIA Communication Collectives Library (NCCL) Development Files
26+
NCCL (pronounced "Nickel") is a stand-alone library of standard collective
27+
communication routines,such as all-gather, reduce, broadcast, etc., that have
28+
been optimized to achieve high bandwidth over PCIe. NCCL supports up to eight
29+
GPUs and can be used in either single- or multi-process (e.g., MPI)
30+
applications.
31+

debian/copyright

Lines changed: 0 additions & 26 deletions
This file was deleted.

debian/copyright

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../LICENSE.txt

debian/gbp.conf

Lines changed: 0 additions & 15 deletions
This file was deleted.

debian/libnccl-dev.install

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
include/nccl.h usr/include
2+
lib/libnccl.so usr/lib

debian/libnccl1.install

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
lib/libnccl.so.1 usr/lib
2+
lib/libnccl.so.1.0.2 usr/lib

debian/nccl-dev.install

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)