lol
1{stdenv, fetchurl, java, makeWrapper}:
2let
3 s = # Generated upstream information
4 rec {
5 baseName="apache-jena";
6 version = "3.0.0";
7 name="${baseName}-${version}";
8 url="http://archive.apache.org/dist/jena/binaries/apache-jena-${version}.tar.gz";
9 sha256 = "1pqg27m295v7v456pidb0fq5120blkc466pdzksqxqcjrwivq4kb";
10 };
11 buildInputs = [
12 makeWrapper
13 ];
14in
15stdenv.mkDerivation {
16 inherit (s) name version;
17 inherit buildInputs;
18 src = fetchurl {
19 inherit (s) url sha256;
20 };
21 installPhase = ''
22 cp -r . "$out"
23 for i in "$out"/bin/*; do
24 wrapProgram "$i" --prefix "PATH" : "${java}/bin/"
25 done
26 '';
27 meta = {
28 inherit (s) version;
29 description = ''RDF database'';
30 license = stdenv.lib.licenses.asl20;
31 maintainers = [stdenv.lib.maintainers.raskin];
32 platforms = stdenv.lib.platforms.linux;
33 homepage = "http://jena.apache.org";
34 downloadPage = "http://archive.apache.org/dist/jena/binaries/";
35 updateWalker = true;
36 downloadURLRegex = "apache-jena-.*[.]tar[.]gz\$";
37 };
38}