From f2e529a167c75ebe53d21db5b9a27caeb66b5af7 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Sat, 1 Feb 2020 10:01:13 +0100 Subject: real_time_config_quick_scan: init at unstable-2020-01-16 --- .../audio/real_time_config_quick_scan/default.nix | 45 ++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 pkgs/applications/audio/real_time_config_quick_scan/default.nix (limited to 'pkgs/applications/audio/real_time_config_quick_scan/default.nix') diff --git a/pkgs/applications/audio/real_time_config_quick_scan/default.nix b/pkgs/applications/audio/real_time_config_quick_scan/default.nix new file mode 100644 index 00000000000..71ca8c142ad --- /dev/null +++ b/pkgs/applications/audio/real_time_config_quick_scan/default.nix @@ -0,0 +1,45 @@ +{ stdenv, fetchFromGitHub, perlPackages, makeWrapper }: + +stdenv.mkDerivation rec { + pname = "realTimeConfigQuickScan"; + version = "unstable-2020-08-03"; + + src = fetchFromGitHub { + owner = "raboof"; + repo = pname; + rev = "4b482db17f8d8567ba0abf33459ceb5f756f088c"; + sha256 = "00l69gzwla9gjv5kpklgxlwnl48wnh8h6w0k8i69qr2cxigg4rhj"; + }; + + buildInputs = [ perlPackages.perl makeWrapper ]; + + dontBuild = true; + + installPhase = '' + mkdir -p $out/bin + mkdir -p $out/share/doc + # Install Script Files: + # *.pm files + for i in *.pm; do + install -Dm 755 "$i" "$out/share/$i" + done + # Install doc files: + install -D COPYING "$out/share/doc/COPYING" + install -D README.md "$out/share/doc/README.md" + # Install Executable scripts: + install -Dm 755 realTimeConfigQuickScan.pl "$out/bin/realTimeConfigQuickScan" + install -Dm 755 QuickScan.pl "$out/bin/QuickScan" + wrapProgram $out/bin/realTimeConfigQuickScan \ + --set PERL5LIB "$out/share" + wrapProgram $out/bin/QuickScan \ + --set PERL5LIB "$out/share:${with perlPackages; makePerlPath [ Tk ]}" + ''; + meta = with stdenv.lib; { + description = "Linux configuration checker for systems to be used for real-time audio"; + homepage = "https://github.com/raboof/realtimeconfigquickscan"; + license = licenses.gpl2; + maintainers = with maintainers; [ magnetophon ]; + platforms = platforms.linux ; + }; +} + -- cgit 1.4.1