nixpkgs/pkgs/applications/graphics/alchemy/default.nix

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

41 lines
1.2 KiB
Nix
Raw Normal View History

{ lib, stdenv, fetchurl, jre, runtimeShell }:
2013-05-22 17:03:49 +00:00
2017-03-18 21:38:41 +00:00
stdenv.mkDerivation rec {
pname = "alchemy";
2017-03-18 21:38:41 +00:00
version = "008";
2013-05-22 17:03:49 +00:00
enableParallelBuilding = true;
src = fetchurl {
2017-03-18 21:38:41 +00:00
url = "http://al.chemy.org/files/Alchemy-${version}.tar.gz";
sha256 = "0449bvdccgx1jqnws1bckzs4nv2d230523qs0jx015gi81s1q7li";
2013-05-22 17:03:49 +00:00
};
installPhase = ''
mkdir -p $out/bin $out/share
2013-05-22 17:03:49 +00:00
cp -a . $out/share/alchemy
cat >> $out/bin/alchemy << EOF
#!${runtimeShell}
2013-05-22 17:03:49 +00:00
cd $out/share/alchemy
${jre}/bin/java -jar Alchemy.jar "$@"
EOF
chmod +x $out/bin/alchemy
'';
meta = with lib; {
2013-05-22 17:03:49 +00:00
description = "Drawing application";
2014-06-22 19:46:34 +00:00
longDescription = ''
Alchemy is an open drawing project aimed at exploring how we can sketch,
draw, and create on computers in new ways. Alchemy isnt software for
creating finished artwork, but rather a sketching environment that
focuses on the absolute initial stage of the creation process.
Experimental in nature, Alchemy lets you brainstorm visually to explore
an expanded range of ideas and possibilities in a serendipitous way.
'';
homepage = "http://al.chemy.org/";
2017-03-18 21:38:41 +00:00
license = licenses.gpl3Plus;
maintainers = [ maintainers.marcweber ];
platforms = platforms.linux;
2013-05-22 17:03:49 +00:00
};
}