nixpkgs/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/generic.nix

24 lines
489 B
Nix
Raw Normal View History

{ stdenv, unzip, src, name, postInstall ? "true", meta ? {}, findXMLCatalogs }:
stdenv.mkDerivation {
2016-08-28 07:56:16 -07:00
inherit src name postInstall;
2017-11-27 10:53:13 -08:00
nativeBuildInputs = [unzip];
propagatedNativeBuildInputs = [ findXMLCatalogs ];
2016-08-28 07:56:16 -07:00
2017-11-27 10:53:13 -08:00
unpackPhase = ''
mkdir -p $out/xml/dtd/docbook
cd $out/xml/dtd/docbook
unpackFile $src
'';
installPhase = ''
find . -type f -exec chmod -x {} \;
runHook postInstall
'';
2016-08-28 07:56:16 -07:00
meta = meta // {
platforms = stdenv.lib.platforms.unix;
};
}