imatix_gsl: fix build

See https://hydra.nixos.org/build/35004296/log/raw

Also fix some formatting issues.
This commit is contained in:
Joachim Fasting 2016-04-30 20:30:29 +02:00
parent 0b6e902339
commit aaae243b2b
No known key found for this signature in database
GPG Key ID: 4330820E1E04DCF4

View File

@ -1,30 +1,27 @@
{ stdenv, fetchFromGitHub, pcre } :
stdenv.mkDerivation rec {
name = "imatix_gsl";
version = "4.1";
src = fetchFromGitHub {
owner = "imatix";
repo = "gsl";
rev = "72192d0d9de17de08d9379602d6482b4e5d402d0";
sha256 = "1apy11avgqc27xlczyjh15y10qjdyqsqab1wrl2067qgpdiy58w7";
};
name = "imatix_gsl";
version = "4.1";
buildInputs = [ pcre ];
src = fetchFromGitHub {
owner = "imatix";
repo = "gsl";
rev = "72192d0d9de17de08d9379602d6482b4e5d402d0";
sha256 = "1apy11avgqc27xlczyjh15y10qjdyqsqab1wrl2067qgpdiy58w7";
};
preBuild = ''
cd src
'';
buildInputs = [ pcre ];
installFlags = "DESTDIR=$(out)";
postPatch = "sed -e 's,/usr/bin/install,install,g' -i src/Makefile";
preBuild = "cd src";
installFlags = "DESTDIR=$(out)";
meta = with stdenv.lib; {
license = licenses.gpl3Plus;
homepage = "https://github.com/imatix/gsl";
description = ''
A universal code generator
'';
platforms = platforms.unix;
maintainer = [ maintainers.moosingin3space ];
};
}
meta = with stdenv.lib; {
license = licenses.gpl3Plus;
homepage = https://github.com/imatix/gsl/;
description = "A universal code generator";
platforms = platforms.unix;
maintainer = [ maintainers.moosingin3space ];
};
}