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 })
