docbook_xsl_*: Remove builder.sh
This commit is contained in:
parent
f24d1b7c2c
commit
a506d0ac66
@ -1,6 +0,0 @@
|
|||||||
source $stdenv/setup
|
|
||||||
|
|
||||||
mkdir -p $out/xml/dtd/docbook-ebnf
|
|
||||||
cd $out/xml/dtd/docbook-ebnf
|
|
||||||
cp -p $dtd dbebnf.dtd
|
|
||||||
cp -p $catalog $(stripHash $catalog)
|
|
@ -1,16 +1,24 @@
|
|||||||
{stdenv, fetchurl, unzip}:
|
{stdenv, fetchurl, unzip}:
|
||||||
|
|
||||||
assert unzip != null;
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "docbook-xml-ebnf-1.2b1";
|
name = "docbook-xml-ebnf-1.2b1";
|
||||||
builder = ./builder.sh;
|
|
||||||
dtd = fetchurl {
|
dtd = fetchurl {
|
||||||
url = http://www.docbook.org/xml/ebnf/1.2b1/dbebnf.dtd;
|
url = http://www.docbook.org/xml/ebnf/1.2b1/dbebnf.dtd;
|
||||||
sha256 = "0min5dsc53my13b94g2yd65q1nkjcf4x1dak00bsc4ckf86mrx95";
|
sha256 = "0min5dsc53my13b94g2yd65q1nkjcf4x1dak00bsc4ckf86mrx95";
|
||||||
};
|
};
|
||||||
catalog = ./docbook-ebnf.cat;
|
catalog = ./docbook-ebnf.cat;
|
||||||
|
|
||||||
|
unpackPhase = ''
|
||||||
|
mkdir -p $out/xml/dtd/docbook-ebnf
|
||||||
|
cd $out/xml/dtd/docbook-ebnf
|
||||||
|
'';
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
cp -p $dtd dbebnf.dtd
|
||||||
|
cp -p $catalog $(stripHash $catalog)
|
||||||
|
'';
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
platforms = stdenv.lib.platforms.unix;
|
platforms = stdenv.lib.platforms.unix;
|
||||||
};
|
};
|
||||||
|
@ -1,7 +0,0 @@
|
|||||||
source $stdenv/setup
|
|
||||||
|
|
||||||
mkdir -p $out/xml/dtd/docbook
|
|
||||||
cd $out/xml/dtd/docbook
|
|
||||||
unpackFile $src
|
|
||||||
find . -type f -exec chmod -x {} \;
|
|
||||||
eval "$postInstall"
|
|
@ -1,13 +1,22 @@
|
|||||||
{ stdenv, fetchurl, unzip, src, name, postInstall ? "true", meta ? {}, findXMLCatalogs }:
|
{ stdenv, fetchurl, unzip, src, name, postInstall ? "true", meta ? {}, findXMLCatalogs }:
|
||||||
|
|
||||||
assert unzip != null;
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
inherit src name postInstall;
|
inherit src name postInstall;
|
||||||
builder = ./builder.sh;
|
|
||||||
nativeBuildInputs = [unzip];
|
nativeBuildInputs = [unzip];
|
||||||
propagatedNativeBuildInputs = [ findXMLCatalogs ];
|
propagatedNativeBuildInputs = [ findXMLCatalogs ];
|
||||||
|
|
||||||
|
unpackPhase = ''
|
||||||
|
mkdir -p $out/xml/dtd/docbook
|
||||||
|
cd $out/xml/dtd/docbook
|
||||||
|
unpackFile $src
|
||||||
|
'';
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
find . -type f -exec chmod -x {} \;
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
|
||||||
meta = meta // {
|
meta = meta // {
|
||||||
platforms = stdenv.lib.platforms.unix;
|
platforms = stdenv.lib.platforms.unix;
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user