nur-packages

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

default.nix (906B)


      1 { lib, stdenv, fetchfromgh, unzip, jre, makeWrapper }:
      2 
      3 stdenv.mkDerivation rec {
      4   pname = "i18n-editor-bin";
      5   version = "2.0.0-beta.1";
      6 
      7   src = fetchfromgh {
      8     owner = "jcbvm";
      9     repo = "i18n-editor";
     10     name = "i18n-editor-${version}.zip";
     11     hash = "sha256-koJdCmcM9mH4D4JSyyi0i/zRCUeI6pYdMmS7SaC56aY=";
     12     inherit version;
     13   };
     14 
     15   sourceRoot = ".";
     16 
     17   nativeBuildInputs = [ unzip ];
     18 
     19   buildInputs = [ jre makeWrapper ];
     20 
     21   installPhase = ''
     22     install -dm755 $out/bin
     23     install -Dm644 i18n-editor.jar -t $out/share/java
     24 
     25     makeWrapper ${jre}/bin/java $out/bin/i18n-editor \
     26       --add-flags "-jar $out/share/java/i18n-editor.jar"
     27   '';
     28 
     29   meta = with lib; {
     30     description = "GUI for editing your i18n translation files";
     31     inherit (src.meta) homepage;
     32     license = licenses.mit;
     33     maintainers = [ maintainers.sikmir ];
     34     platforms = platforms.unix;
     35     skip.ci = true;
     36   };
     37 }