diff options
author | Tobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com> | 2014-12-23 14:23:35 +0100 |
---|---|---|
committer | Tobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com> | 2014-12-23 16:22:07 +0100 |
commit | bc5938b07d744af76b014fda359de0685b7e2115 (patch) | |
tree | 0506df483d46f3fca6ee2806560848f4188c9914 /pkgs/applications | |
parent | 7137ae48bc3493d2452a04330df8f03d79ea152e (diff) | |
download | nixlib-bc5938b07d744af76b014fda359de0685b7e2115.tar nixlib-bc5938b07d744af76b014fda359de0685b7e2115.tar.gz nixlib-bc5938b07d744af76b014fda359de0685b7e2115.tar.bz2 nixlib-bc5938b07d744af76b014fda359de0685b7e2115.tar.lz nixlib-bc5938b07d744af76b014fda359de0685b7e2115.tar.xz nixlib-bc5938b07d744af76b014fda359de0685b7e2115.tar.zst nixlib-bc5938b07d744af76b014fda359de0685b7e2115.zip |
Add remotebox: VirtualBox client with remote management
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/virtualization/remotebox/default.nix | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/pkgs/applications/virtualization/remotebox/default.nix b/pkgs/applications/virtualization/remotebox/default.nix new file mode 100644 index 000000000000..a257ef27e9fd --- /dev/null +++ b/pkgs/applications/virtualization/remotebox/default.nix @@ -0,0 +1,40 @@ +{ stdenv, fetchurl, perl, perlPackages }: + +stdenv.mkDerivation rec { + version = "1.9"; + name = "remotebox-${version}"; + + src = fetchurl { + url = "${meta.homepage}/downloads/RemoteBox-${version}.tar.bz2"; + sha256 = "0vsfz2qmha9nz60fyksgqqyrw4lz9z2d5isnwqc6afn8z3i1qmkp"; + }; + + buildInputs = [ perl perlPackages.Gtk2 perlPackages.SOAPLite ]; + + installPhase = '' + mkdir -p $out/bin + cp -a docs/ share/ $out + + substituteInPlace remotebox --replace "\$Bin/" "\$Bin/../" + install -t $out/bin remotebox + + mkdir -p $out/share/applications + cp -p packagers-readme/*.desktop $out/share/applications + ''; + + meta = with stdenv.lib; { + description = "VirtualBox client with remote management"; + homepage = http://remotebox.knobgoblin.org.uk/; + license = with licenses; gpl2Plus; + longDescription = '' + VirtualBox is traditionally considered to be a virtualization solution + aimed at the desktop. While it is certainly possible to install + VirtualBox on a server, it offers few remote management features beyond + using the vboxmanage command line. + RemoteBox aims to fill this gap by providing a graphical VirtualBox + client which is able to manage a VirtualBox server installation. + ''; + maintainers = with maintainers; [ nckx ]; + platforms = with platforms; all; + }; +} |