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