dotfiles
My PC Dotfiles & Websitegit clone https://github.com/maydayv7/dotfiles
packages/thunderbird-tools-ng/default.nix (928B)
1{
2 lib,
3 pkgs,
4 ...
5}: let
6 metadata = import ./meta.nix;
7 addonId = "ImportExportToolsNG@cleidigh.kokkini.net";
8in
9 pkgs.stdenvNoCC.mkDerivation rec {
10 pname = "thunderbird-importexporttools-ng";
11 version = lib.removePrefix "v" metadata.rev;
12
13 src = pkgs.fetchurl {
14 url = "${metadata.repo}/releases/download/v${version}/import-export-tools-ng-${version}-tb.xpi";
15 inherit (metadata) sha256;
16 };
17
18 preferLocalBuild = true;
19 dontUnpack = true;
20
21 installPhase = ''
22 runHook preInstall
23 dst="$out/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}"
24 mkdir -p "$dst"
25 install -v -m644 "$src" "$dst/${addonId}.xpi"
26 runHook postInstall
27 '';
28
29 meta = {
30 description = "Import/Export tools for messages and folders in Thunderbird";
31 homepage = metadata.repo;
32 license = lib.licenses.gpl3Only;
33 maintainers = ["maydayv7"];
34 };
35 }