aboutsummaryrefslogtreecommitdiff
path: root/pkgs/build-support/release
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2014-08-08 14:15:05 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-08-08 14:15:43 +0200
commit940eb8bfc16d244cf86bf4cb326ddfdde0cc53bb (patch)
treeca98484a3b4e5d7de955168afe7d82041577d58c /pkgs/build-support/release
parent8b7f2af950854b8f39c1d06d99649298efe24dc6 (diff)
debBuild: Allow setting the package name and overriding the install command
Diffstat (limited to 'pkgs/build-support/release')
-rw-r--r--pkgs/build-support/release/debian-build.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/build-support/release/debian-build.nix b/pkgs/build-support/release/debian-build.nix
index 168b44ad74c7..3adfe41031da 100644
--- a/pkgs/build-support/release/debian-build.nix
+++ b/pkgs/build-support/release/debian-build.nix
@@ -60,8 +60,10 @@ vmTools.runInLinuxImage (stdenv.mkDerivation (
--provides="${concatStringsSep "," debProvides}" \
${optionalString (src ? version) "--pkgversion=$(echo ${src.version} | tr _ -)"} \
''${debMaintainer:+--maintainer="'$debMaintainer'"} \
+ ''${debName:+--pkgname="'$debName'"} \
$checkInstallFlags \
- make install
+ -- \
+ $SHELL -c "''${installCommand:-make install}"
mkdir -p $out/debs
find . -name "*.deb" -exec cp {} $out/debs \;