nur-packages

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

package.nix (835B)


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