forked from mirrors/nixpkgs
Adding boinc. It installs. I don't know how to use it.
svn path=/nixpkgs/trunk/; revision=29704
This commit is contained in:
parent
f1dcb1ccd0
commit
fefaa7a6ea
36
pkgs/applications/science/misc/boinc/default.nix
Normal file
36
pkgs/applications/science/misc/boinc/default.nix
Normal file
|
@ -0,0 +1,36 @@
|
|||
{ fetchsvn, stdenv, autoconf, automake, pkgconfig, m4, curl,
|
||||
mesa, libXmu, libXi, freeglut, libjpeg, libtool }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "boinc-6.13.6";
|
||||
|
||||
src = fetchsvn {
|
||||
url = "http://boinc.berkeley.edu/svn/tags/boinc_core_release_6_13_6";
|
||||
rev = 24341;
|
||||
sha256 = "17312g4mhxigka1rafxxw46a4mbdlfj1wh1nlp1cbg43hv2rf7bq";
|
||||
};
|
||||
|
||||
buildInputs = [ libtool automake autoconf m4 pkgconfig curl mesa libXmu libXi
|
||||
freeglut libjpeg ];
|
||||
|
||||
postConfigure = ''
|
||||
sed -i -e s,/etc,$out/etc, client/scripts/Makefile
|
||||
'';
|
||||
|
||||
preConfigure = ''
|
||||
./_autosetup
|
||||
configureFlags="$configureFlags --sysconfdir=$out/etc"
|
||||
'';
|
||||
|
||||
configureFlags = "--disable-server";
|
||||
|
||||
meta = {
|
||||
description = "Free software for distributed and grid computing";
|
||||
|
||||
homepage = http://boinc.berkeley.edu/;
|
||||
|
||||
license = "LGPLv2+";
|
||||
|
||||
platforms = stdenv.lib.platforms.linux; # arbitrary choice
|
||||
};
|
||||
}
|
|
@ -8208,6 +8208,8 @@ let
|
|||
|
||||
### SCIENCE / MISC
|
||||
|
||||
boinc = callPackage ../applications/science/misc/boinc { };
|
||||
|
||||
golly = callPackage ../applications/science/misc/golly { };
|
||||
|
||||
simgrid = callPackage ../applications/science/misc/simgrid { };
|
||||
|
|
Loading…
Reference in a new issue