about summary refs log tree commit diff
path: root/pkgs/data
diff options
context:
space:
mode:
authorMartin Bravenboer <martin.bravenboer@logicblox.com>2005-08-12 23:29:29 +0000
committerMartin Bravenboer <martin.bravenboer@logicblox.com>2005-08-12 23:29:29 +0000
commit40be4bed06cc78f526db58ae3d53533ee16b4329 (patch)
treeb9acede7899a47958828042f7efc59e57eb1f18d /pkgs/data
parentaf488d0826224e9cc04aa5b3ff9d25e0cb3e112c (diff)
Oeps
svn path=/nixpkgs/trunk/; revision=3563
Diffstat (limited to 'pkgs/data')
-rw-r--r--pkgs/data/sgml+xml/schemas/docbook-ng/builder.sh13
-rw-r--r--pkgs/data/sgml+xml/schemas/docbook-ng/default.nix39
2 files changed, 52 insertions, 0 deletions
diff --git a/pkgs/data/sgml+xml/schemas/docbook-ng/builder.sh b/pkgs/data/sgml+xml/schemas/docbook-ng/builder.sh
new file mode 100644
index 0000000000000..742cbf5faa6d2
--- /dev/null
+++ b/pkgs/data/sgml+xml/schemas/docbook-ng/builder.sh
@@ -0,0 +1,13 @@
+. $stdenv/setup
+
+mkdir -p $out/xml/rng/docbook
+cd $out/xml/rng/docbook
+cp $rng   docbook.rng
+cp $rnc   docbook.rnc
+cp $xirng docbookxi.rng
+cp $xirnc docbookxi.rnc
+
+mkdir -p $out/xml/dtd/docbook
+cd $out/xml/dtd/docbook
+cp $dtd   docbook.dtd
+cp $xidtd docbookxi.dtd
diff --git a/pkgs/data/sgml+xml/schemas/docbook-ng/default.nix b/pkgs/data/sgml+xml/schemas/docbook-ng/default.nix
new file mode 100644
index 0000000000000..5396b4c5ff793
--- /dev/null
+++ b/pkgs/data/sgml+xml/schemas/docbook-ng/default.nix
@@ -0,0 +1,39 @@
+{stdenv, fetchurl, unzip}:
+
+assert unzip != null;
+
+stdenv.mkDerivation {
+  name = "docbook-ng-5.0pre20050724-pto";
+  builder = ./builder.sh;
+  buildInputs = [unzip];
+
+  rng = fetchurl {
+    url = http://www.docbook.org/docbook-ng/pto/docbook.rng;
+    md5 = "508a56c9602e0321f64df4b5032f4a05";
+  };
+
+  rnc = fetchurl {
+    url = http://www.docbook.org/docbook-ng/pto/docbook.rnc;
+    md5 = "046e583f912fb38c28035cbdec055fc7";
+  };
+
+  xirng = fetchurl {
+    url = http://www.docbook.org/docbook-ng/pto/docbookxi.rng;
+    md5 = "e377fb2d80d96f098e367003ad51a983";
+  };
+
+  xirnc = fetchurl {
+    url = http://www.docbook.org/docbook-ng/pto/docbookxi.rnc;
+    md5 = "e8a233600fc58a1eab04451f530d4455";
+  };
+
+  dtd = fetchurl {
+    url = http://www.docbook.org/docbook-ng/pto/docbook.dtd;
+    md5 = "65f04909e0f9f64c18f0c5267d95bf70";
+  };
+
+  xidtd = fetchurl {
+    url = http://www.docbook.org/docbook-ng/pto/docbookxi.dtd;
+    md5 = "37168ed996c5271d818eb258f1509834";
+  };
+}