btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / by-name / do / docbook_xml_ebnf_dtd / package.nix
blob6be2e89dcd2efa4b40ed62f34a2ce51a369c6c1a
1 {lib, stdenv, fetchurl}:
3 stdenv.mkDerivation rec {
4   pname = "docbook-xml-ebnf";
5   version = "1.2b1";
7   dtd = fetchurl {
8     url = "https://docbook.org/xml/ebnf/${version}/dbebnf.dtd";
9     sha256 = "0min5dsc53my13b94g2yd65q1nkjcf4x1dak00bsc4ckf86mrx95";
10   };
11   catalog = ./docbook-ebnf.cat;
13   unpackPhase = ''
14     mkdir -p $out/xml/dtd/docbook-ebnf
15     cd $out/xml/dtd/docbook-ebnf
16   '';
18   installPhase = ''
19     cp -p $dtd dbebnf.dtd
20     cp -p $catalog $(stripHash $catalog)
21   '';
23   meta = {
24     platforms = lib.platforms.unix;
25   };