nur-packages

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

default.nix (844B)


      1 { lib, stdenv, fetchFromGitHub, libpng, pkg-config }:
      2 
      3 stdenv.mkDerivation rec {
      4   pname = "datamaps";
      5   version = "2014-08-19";
      6 
      7   src = fetchFromGitHub {
      8     owner = "e-n-f";
      9     repo = pname;
     10     rev = "76e620adabbedabd6866b23b30c145b53bae751e";
     11     hash = "sha256-UwrVbBataiHMPMwIUd7qjYChKaVGB48V2bHFV51fuOU=";
     12   };
     13 
     14   nativeBuildInputs = [ pkg-config ];
     15   buildInputs = [ libpng ];
     16 
     17   makeFlags = [ "PREFIX=$(out)" ];
     18   enableParallelBuilding = true;
     19 
     20   installPhase = ''
     21     for tool in encode enumerate merge render; do
     22       install -Dm755 $tool $out/bin/datamaps-$tool
     23     done
     24   '';
     25 
     26   meta = with lib; {
     27     description = "Indexes points and lines and generates map tiles to display them";
     28     inherit (src.meta) homepage;
     29     license = licenses.bsd2;
     30     maintainers = [ maintainers.sikmir ];
     31     platforms = platforms.unix;
     32   };
     33 }