treewide: use less phases if not necessary

This removes some skipping of e.g. fixupPhase and cleans up occurences
where this led to duplicating code
This commit is contained in:
Robin Gloster
2017-08-11 11:40:36 +02:00
parent 72457cdebb
commit 28cc2642f0
16 changed files with 43 additions and 74 deletions
+1 -4
View File
@@ -13,14 +13,11 @@ stdenv.mkDerivation rec {
buildInputs = [ libsodium ];
phases = [ "unpackPhase" "buildPhase" "installPhase" ];
buildPhase = "bash build.sh";
installPhase = ''
mkdir -p $out/bin
rm out/quicktun*tgz
cp -v out/quicktun* $out/bin/
install -vD out/quicktun* -t $out/bin
'';
meta = with stdenv.lib; {