From 14491e42011baa2bea5e8bcd954b0a86648d99da Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Wed, 17 Jun 2015 14:50:27 +0200 Subject: file rename --- custom/run-opossum@bragi.nix | 65 -------------------------------------------- 1 file changed, 65 deletions(-) delete mode 100644 custom/run-opossum@bragi.nix (limited to 'custom/run-opossum@bragi.nix') diff --git a/custom/run-opossum@bragi.nix b/custom/run-opossum@bragi.nix deleted file mode 100644 index bc8e4bb0..00000000 --- a/custom/run-opossum@bragi.nix +++ /dev/null @@ -1,65 +0,0 @@ -{ stdenv -, zsh -, findutils -, coreutils -, makeWrapper -, wombat -, opossum -}: - -stdenv.mkDerivation { - name = "run-opossum-${version}"; - version = "0.0.0"; - buildInputs = [ makeWrapper ]; - src = builtins.toFile name '' - #!${zsh}/bin/zsh - - oversized() { - l=$(du -BG -s -t 75 $BEUTEL | wc -l) - [[ $l -ge 1 ]] - } - - echo "Started $(date)" > $LOGFILE - opossum &>> $LOGFILE - - wombat search "(not (seen or hidden)) and (not forced)" | \ - xargs -r -n 1 -d '\n' -- wombat force \ - &>> $LOGFILE - - find $BEUTEL -type f -iname '*.tgz.bak' -delete - - if oversized; then - wombat search "(seen or hidden) and forced" | \ - while (read file && oversized); do - wombat reset $file - find $BEUTEL -type f -iname '*.tgz.bak' -delete - done - - wombat search "seen or hidden" | \ - while (read file && oversized); do - wombat delete $file - size=$(du -BG $BEUTEL) - done - fi - - echo "Ended $(date)" >> $LOGFILE - ''; - phases = [ "buildPhase" - "installPhase" - ]; - buildPhase = '' - cp -prd --no-preserve=timestamps $src run-opossum - ''; - installPhase = '' - mkdir -p $out/bin - cp run-opossum.sh $out/bin - chmod +x $out/bin/run-opossum - wrapProgram $out/bin/run-opossum \ - --prefix PATH : ${wombat}/bin \ - --prefix PATH : ${opossum}/bin \ - --prefix PATH : ${findutils}/bin \ - --prefix PATH : ${coreutils}/bin \ - --set BEUTEL $HOME/.beutel \ - --set LOGFILE $HOME/.last_opossum.log - ''; -} -- cgit v1.2.3