Author: viric
Date: Thu Oct 6 20:25:05 2011
New Revision: 29704
URL: https://nixos.org/websvn/nix/?rev=29704&sc=1
Log:
Adding boinc. It installs. I don't know how to use it.
Added:
nixpkgs/trunk/pkgs/applications/science/misc/boinc/
nixpkgs/trunk/pkgs/applications/science/misc/boinc/default.nix
Modified:
nixpkgs/trunk/pkgs/top-level/all-packages.nix
Added: nixpkgs/trunk/pkgs/applications/science/misc/boinc/default.nix
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/applications/science/misc/boinc/default.nix Thu Oct
6 20:25:05 2011 (r29704)
@@ -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
+ };
+}
Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/all-packages.nix Thu Oct 6 14:10:56
2011 (r29703)
+++ nixpkgs/trunk/pkgs/top-level/all-packages.nix Thu Oct 6 20:25:05
2011 (r29704)
@@ -8208,6 +8208,8 @@
### SCIENCE / MISC
+ boinc = callPackage ../applications/science/misc/boinc { };
+
golly = callPackage ../applications/science/misc/golly { };
simgrid = callPackage ../applications/science/misc/simgrid { };
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits