bashburn: remove

This commit is contained in:
Ben Siraphob 2022-01-07 13:40:04 +07:00
parent c9339da1d1
commit 16091bda79
No known key found for this signature in database
GPG key ID: 45F0E5D788143267
3 changed files with 1 additions and 65 deletions

View file

@ -1,63 +0,0 @@
{ lib, stdenv, fetchurl, util-linux
, cdparanoia, cdrdao, dvdplusrwtools, flac, lame, mpg123, normalize
, vorbis-tools, xorriso }:
stdenv.mkDerivation rec {
pname = "bashburn";
version = "3.1.0";
src = fetchurl {
sha256 = "0g5va5rjdrvacanmqr6pbxk2rl565ahkfbsvxsp1jvhvxvhmv3dp";
url = "http://bashburn.dose.se/index.php?s=file_download&id=25";
name = "${pname}-${version}.tar.gz";
};
nativeBuildInputs = [ util-linux ];
postPatch = ''
for path in \
BB_CDBURNCMD=${xorriso}/bin/"xorriso -as cdrecord" \
BB_DVDBURNCMD=${dvdplusrwtools}/bin/growisofs \
BB_ISOCMD=${xorriso}/bin/"xorriso -as mkisofs" \
BB_DVDBLANK=${dvdplusrwtools}/bin/dvd+rw-format \
BB_CDIMAGECMD=${cdrdao}/bin/cdrdao \
BB_CDAUDIORIP=${cdparanoia}/bin/cdparanoia \
BB_READCD=${xorriso}/bin/"xorriso -as mkisofs" \
BB_MP3ENC=${lame}/bin/lame \
BB_MP3DEC=${mpg123}/bin/mpg123 \
BB_OGGENC=${vorbis-tools}/bin/oggenc \
BB_OGGDEC=${vorbis-tools}/bin/oggdec \
BB_FLACCMD=${flac.bin}/bin/flac \
BB_EJECT=${util-linux}/bin/eject \
BB_NORMCMD=${normalize}/bin/normalize \
; do
echo $path
sed -i BashBurn.sh \
-e "s,\(''${path%%=*}:\).*,\1 ''${path#*=},"
sed -i menus/advanced.sh \
-e "s,\(''${path%%=*}|\).*\('.*\),\1''${path#*=}\2,"
done
'';
installPhase = ''
sh Install.sh --prefix $out
'';
meta = with lib; {
description = "Bash script CD Burner Writer";
longDescription = ''
It might not be the best looking application out there, but it works.
Its simple, fast and small, and can handle most things you throw at it.
Currently (and with the right dependencies installed), BashBurn can:
- burn data CDs/DVDs (Including CDRWs)
- burn music CDs
- burn CD/DVD-images
- rip data/music CDs
- manipulate ISO-files
- and probably more...
'';
homepage = "http://bashburn.dose.se/";
license = licenses.gpl2Plus;
platforms = platforms.linux;
};
}

View file

@ -71,6 +71,7 @@ mapAliases ({
azureus = throw "azureus is now known as vuze and the version in nixpkgs was really outdated"; # added 2021-08-02
badtouch = authoscope; # Project was renamed, added 20210626
bar-xft = lemonbar-xft; # added 2015-01-16
bashburn = throw "bashburn has been removed: deleted by upstream"; # added 2022-01-07
bashCompletion = bash-completion; # Added 2016-09-28
bash_5 = bash; # added 2021-08-20
bashInteractive_5 = bashInteractive; # added 2021-08-20

View file

@ -2135,8 +2135,6 @@ with pkgs;
barcode = callPackage ../tools/graphics/barcode {};
bashburn = callPackage ../tools/cd-dvd/bashburn { };
bashmount = callPackage ../tools/filesystems/bashmount {};
bat = callPackage ../tools/misc/bat {