nur-packages

My NUR packages
git clone git://git.sikmir.ru/nur-packages
Log | Files | Refs | README | LICENSE

default.nix (822B)


      1 { lib, stdenv, fetchfromgh, jre }:
      2 
      3 stdenv.mkDerivation (finalAttrs: {
      4   pname = "osmosis";
      5   version = "0.48.3";
      6 
      7   src = fetchfromgh {
      8     owner = "openstreetmap";
      9     repo = "osmosis";
     10     name = "osmosis-${finalAttrs.version}.tgz";
     11     hash = "sha256-skxgFXjqTLDKiDAr5naP0GAr3obCVKDguQUTWB26Z/8=";
     12     inherit (finalAttrs) version;
     13   };
     14 
     15   sourceRoot = ".";
     16 
     17   installPhase = ''
     18     mkdir -p $out
     19     cp -r . $out
     20     rm $out/bin/*.bat
     21     substituteInPlace $out/bin/osmosis \
     22       --replace-fail "JAVACMD=java" "JAVACMD=${jre}/bin/java"
     23   '';
     24 
     25   meta = with lib; {
     26     description = "Command line Java application for processing OSM data";
     27     homepage = "http://wiki.openstreetmap.org/wiki/Osmosis";
     28     license = licenses.gpl2;
     29     maintainers = [ maintainers.sikmir ];
     30     platforms = jre.meta.platforms;
     31   };
     32 })