diff --git a/Dockerfile.xenial b/Dockerfile.xenial index a5bd38958fc34beb876997cdc97adf10d8f66721..095d9743d71296a330ea9a3c43f52d353067ff66 100644 --- a/Dockerfile.xenial +++ b/Dockerfile.xenial @@ -35,6 +35,8 @@ ARG PKG_ARCH ENV DEBFULLNAME "NVIDIA CORPORATION" ENV DEBEMAIL "cudatools@nvidia.com" ENV REVISION "$PKG_VERS-$PKG_REV" +ENV DISTRIB "UNRELEASED" +ENV SECTION "" # output directory ENV DIST_DIR=/tmp/nvidia-container-runtime-$PKG_VERS @@ -63,8 +65,8 @@ COPY config.toml.xenial $DIST_DIR/config.toml WORKDIR $DIST_DIR COPY debian ./debian -RUN dch --create --package nvidia-container-runtime -v "$REVISION" "v$REVISION" && \ +RUN dch --create --package nvidia-container-runtime -v "$REVISION" "v$REVISION" -D "$DISTRIB" && \ dch -r "" -CMD debuild -i -us -uc -b && \ +CMD debuild -eSECTION --dpkg-buildpackage-hook='sh debian/prepare' -i -us -uc -b && \ mv /tmp/*.deb /dist diff --git a/debian/control b/debian/control index 034fbf3314216136c0d7c4a2e9198e8e5bf1c1d0..dcdca8ebdf7dda93031baa5daaabc94b8e9ffe85 100644 --- a/debian/control +++ b/debian/control @@ -1,5 +1,5 @@ Source: nvidia-container-runtime -Section: devel +Section: @SECTION@utils Priority: optional Maintainer: NVIDIA CORPORATION Standards-Version: 3.9.8 diff --git a/debian/prepare b/debian/prepare new file mode 100755 index 0000000000000000000000000000000000000000..a28095e1c7d2350569d9d30835ae74cdf3d18bdc --- /dev/null +++ b/debian/prepare @@ -0,0 +1,5 @@ +#! /bin/sh + +set -e + +sed -i "s;@SECTION@;${SECTION:+$SECTION/};g" debian/control