btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / by-name / fc / fcitx5-pinyin-zhwiki / package.nix
blob347d70e480f5981ab8579b2649eeac2df4b51d78
2   lib,
3   fetchurl,
4   stdenvNoCC,
5 }:
6 stdenvNoCC.mkDerivation (finalAttrs: {
7   pname = "fcitx5-pinyin-zhwiki";
8   version = "0.2.5";
9   date = "20240909";
11   src = fetchurl {
12     url = "https://github.com/felixonmars/fcitx5-pinyin-zhwiki/releases/download/${finalAttrs.version}/zhwiki-${finalAttrs.date}.dict";
13     hash = "sha256-djXrwl1MmiAf0U5Xvm4S7Fk2fKNRm5jtc94KUYIrcm8=";
14   };
16   dontUnpack = true;
18   installPhase = ''
19     runHook preInstall
21     install -Dm644 $src $out/share/fcitx5/pinyin/dictionaries/zhwiki.dict
23     runHook postInstall
24   '';
26   meta = {
27     description = "Fcitx 5 pinyin dictionary from zh.wikipedia.org";
28     homepage = "https://github.com/felixonmars/fcitx5-pinyin-zhwiki";
29     license = with lib.licenses; [ unlicense cc-by-sa-40 ];
30     maintainers = with lib.maintainers; [ Guanran928 ];
31     platforms = lib.platforms.all;
32   };