frostwire: initial working package
This installs from the official frostwire tarball. Similar to the jdiskreport package. Everything works fine on the systems I've tried. I've made myself the maintainer. Also upgraded it to 6.0.0 as it was released stable.
This commit is contained in:
parent
2d47366e4c
commit
cb68376fcd
3 changed files with 39 additions and 0 deletions
|
@ -64,6 +64,7 @@
|
|||
fuuzetsu = "Mateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk>";
|
||||
gal_bolle = "Florent Becker <florent.becker@ens-lyon.org>";
|
||||
garbas = "Rok Garbas <rok@garbas.si>";
|
||||
gavin = "Gavin Rogers <gavin@praxeology.co.uk>";
|
||||
goibhniu = "Cillian de Róiste <cillian.deroiste@gmail.com>";
|
||||
guibert = "David Guibert <david.guibert@gmail.com>";
|
||||
hinton = "Tom Hinton <t@larkery.com>";
|
||||
|
|
36
pkgs/applications/networking/p2p/frostwire/default.nix
Normal file
36
pkgs/applications/networking/p2p/frostwire/default.nix
Normal file
|
@ -0,0 +1,36 @@
|
|||
{ stdenv, fetchurl, jre }:
|
||||
|
||||
with stdenv.lib;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "6.0.0";
|
||||
name = "frostwire-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://dl.frostwire.com/frostwire/${version}/frostwire-${version}.x86_64.tar.gz";
|
||||
sha256 = "73d6e3db9971becf1c5b7faf12b62fa3ac0a243ac06b8b4eada9118f56990177";
|
||||
};
|
||||
|
||||
inherit jre;
|
||||
|
||||
installPhase = ''
|
||||
jar=$(ls */*.jar)
|
||||
|
||||
mkdir -p $out/share/java
|
||||
mv $jar $out/share/java
|
||||
|
||||
mkdir -p $out/bin
|
||||
cat > $out/bin/frostwire <<EOF
|
||||
#! $SHELL -e
|
||||
exec $out/share/java/frostwire
|
||||
EOF
|
||||
chmod +x $out/bin/frostwire
|
||||
'';
|
||||
|
||||
meta = {
|
||||
homepage = http://www.frostwire.com/;
|
||||
description = "BitTorrent Client and Cloud File Downloader";
|
||||
license = stdenv.lib.licenses.gpl2;
|
||||
maintainers = [ stdenv.lib.maintainers.gavin ];
|
||||
};
|
||||
}
|
|
@ -1181,6 +1181,8 @@ let
|
|||
|
||||
frescobaldi = callPackage ../misc/frescobaldi {};
|
||||
|
||||
frostwire = callPackage ../applications/networking/p2p/frostwire { };
|
||||
|
||||
ftgl = callPackage ../development/libraries/ftgl { };
|
||||
|
||||
ftgl212 = callPackage ../development/libraries/ftgl/2.1.2.nix { };
|
||||
|
|
Loading…
Reference in a new issue