diff options
author | Tim Steinbach <tim@nequissimus.com> | 2016-10-31 09:38:28 -0400 |
---|---|---|
committer | Tim Steinbach <tim@nequissimus.com> | 2016-11-14 15:19:33 -0500 |
commit | 38e762c6d1f145cf5a2eecec17f1db0c27ddc3a4 (patch) | |
tree | 7bf11ace6d340d167e657957e784c1a27ffb032c /pkgs/development/java-modules/maven-hello/default.nix | |
parent | 1f2e19b67cdb68a89fc99a70eff5b851e488ab97 (diff) | |
download | nixpkgs-38e762c6d1f145cf5a2eecec17f1db0c27ddc3a4.tar nixpkgs-38e762c6d1f145cf5a2eecec17f1db0c27ddc3a4.tar.gz nixpkgs-38e762c6d1f145cf5a2eecec17f1db0c27ddc3a4.tar.bz2 nixpkgs-38e762c6d1f145cf5a2eecec17f1db0c27ddc3a4.tar.lz nixpkgs-38e762c6d1f145cf5a2eecec17f1db0c27ddc3a4.tar.xz nixpkgs-38e762c6d1f145cf5a2eecec17f1db0c27ddc3a4.tar.zst nixpkgs-38e762c6d1f145cf5a2eecec17f1db0c27ddc3a4.zip |
Partial maven-hello
Diffstat (limited to 'pkgs/development/java-modules/maven-hello/default.nix')
-rw-r--r-- | pkgs/development/java-modules/maven-hello/default.nix | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/development/java-modules/maven-hello/default.nix b/pkgs/development/java-modules/maven-hello/default.nix new file mode 100644 index 00000000000..feb3146ffd6 --- /dev/null +++ b/pkgs/development/java-modules/maven-hello/default.nix @@ -0,0 +1,33 @@ +{ stdenv, pkgs, mavenbuild }: + +with pkgs.javaPackages; + +rec { + mavenHelloRec = { mavenDeps, sha512, version }: mavenbuild rec { + inherit mavenDeps sha512 version; + + name = "maven-hello-${version}"; + src = pkgs.fetchFromGitHub { + inherit sha512; + owner = "NeQuissimus"; + repo = "maven-hello"; + rev = "v${version}"; + }; + m2Path = "/com/nequissimus/maven-hello/${version}"; + + meta = { + homepage = http://github.com/NeQuissimus/maven-hello/; + description = "Maven Hello World"; + license = stdenv.lib.licenses.unlicense; + platforms = stdenv.lib.platforms.all; + maintainers = with stdenv.lib.maintainers; + [ nequissimus ]; + }; + }; + + mavenHello_1_0 = mavenHelloRec { + mavenDeps = []; + sha512 = "3kv5z1i02wfb0l5x3phbsk3qb3wky05sqn4v3y4cx56slqfp9z8j76vnh8v45ydgskwl2vs9xjx6ai8991mzb5ikvl3vdgmrj1j17p2"; + version = "1.0"; + }; +} |