nur-packages

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

default.nix (795B)


      1 { lib, stdenv, fetchurl, unzip }:
      2 
      3 stdenv.mkDerivation (finalAttrs: {
      4   pname = "geowebcache";
      5   version = "1.21.0";
      6 
      7   src = fetchurl {
      8     url = "mirror://sourceforge/geowebcache/geowebcache/${finalAttrs.version}/geowebcache-${finalAttrs.version}-war.zip";
      9     hash = "sha256-hiXXlBC6fNLR/+N18qPN5kzwsnbWMIE9kkEn2Y8qIVo=";
     10   };
     11 
     12   nativeBuildInputs = [ unzip ];
     13 
     14   buildCommand = ''
     15     mkdir -p "$out/webapps"
     16     cp "$src" "$out/webapps/geowebcache.war"
     17   '';
     18 
     19   meta = with lib; {
     20     description = "Tile caching server implemented in Java";
     21     homepage = "https://www.geowebcache.org";
     22     sourceProvenance = with sourceTypes; [ binaryBytecode ];
     23     license = licenses.lgpl3Plus;
     24     platforms = platforms.all;
     25     maintainers = with maintainers; [ sikmir ];
     26     skip.ci = true;
     27   };
     28 })