summary refs log tree commit diff
path: root/pkgs/data/sgml+xml
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2006-08-18 09:32:53 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2006-08-18 09:32:53 +0000
commit993e73008188dce9dd4e5cea20bd422e3ae6bac7 (patch)
treec8db2c31ee699d04d166adf5046aefc0901ae9d7 /pkgs/data/sgml+xml
parent0412dcc14c1beb8473ec614d9701616641cac876 (diff)
downloadnixpkgs-993e73008188dce9dd4e5cea20bd422e3ae6bac7.tar
nixpkgs-993e73008188dce9dd4e5cea20bd422e3ae6bac7.tar.gz
nixpkgs-993e73008188dce9dd4e5cea20bd422e3ae6bac7.tar.bz2
nixpkgs-993e73008188dce9dd4e5cea20bd422e3ae6bac7.tar.lz
nixpkgs-993e73008188dce9dd4e5cea20bd422e3ae6bac7.tar.xz
nixpkgs-993e73008188dce9dd4e5cea20bd422e3ae6bac7.tar.zst
nixpkgs-993e73008188dce9dd4e5cea20bd422e3ae6bac7.zip
* Latest DocBook5 beta.
* Removed schemas/xml-dtd/docbook-5.0, it's subsumed by
  schemas/docbook5 which contains both the RelaxNG and DTD schemata,
  as well some other stuff.

svn path=/nixpkgs/trunk/; revision=6178
Diffstat (limited to 'pkgs/data/sgml+xml')
-rw-r--r--pkgs/data/sgml+xml/schemas/docbook-ng/builder.sh13
-rw-r--r--pkgs/data/sgml+xml/schemas/docbook-ng/default.nix39
-rw-r--r--pkgs/data/sgml+xml/schemas/docbook5/builder.sh17
-rw-r--r--pkgs/data/sgml+xml/schemas/docbook5/default.nix11
-rw-r--r--pkgs/data/sgml+xml/schemas/xml-dtd/docbook-5.0/builder.sh8
-rw-r--r--pkgs/data/sgml+xml/schemas/xml-dtd/docbook-5.0/default.nix10
6 files changed, 28 insertions, 70 deletions
diff --git a/pkgs/data/sgml+xml/schemas/docbook-ng/builder.sh b/pkgs/data/sgml+xml/schemas/docbook-ng/builder.sh
deleted file mode 100644
index fcf6aa26ed1..00000000000
--- a/pkgs/data/sgml+xml/schemas/docbook-ng/builder.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-source $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
deleted file mode 100644
index 2b2e22e67ed..00000000000
--- a/pkgs/data/sgml+xml/schemas/docbook-ng/default.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{stdenv, fetchurl, unzip}:
-
-assert unzip != null;
-
-stdenv.mkDerivation {
-  name = "docbook-ng-5.0pre20050724-pto";
-  builder = ./builder.sh;
-  buildInputs = [unzip];
-
-  rng = fetchurl {
-    url = http://nix.cs.uu.nl/dist/tarballs/docbook.rng;
-    md5 = "508a56c9602e0321f64df4b5032f4a05";
-  };
-
-  rnc = fetchurl {
-    url = http://nix.cs.uu.nl/dist/tarballs/docbook.rnc;
-    md5 = "046e583f912fb38c28035cbdec055fc7";
-  };
-
-  xirng = fetchurl {
-    url = http://nix.cs.uu.nl/dist/tarballs/docbookxi.rng;
-    md5 = "e377fb2d80d96f098e367003ad51a983";
-  };
-
-  xirnc = fetchurl {
-    url = http://nix.cs.uu.nl/dist/tarballs/docbookxi.rnc;
-    md5 = "e8a233600fc58a1eab04451f530d4455";
-  };
-
-  dtd = fetchurl {
-    url = http://nix.cs.uu.nl/dist/tarballs/docbook.dtd;
-    md5 = "65f04909e0f9f64c18f0c5267d95bf70";
-  };
-
-  xidtd = fetchurl {
-    url = http://nix.cs.uu.nl/dist/tarballs/docbookxi.dtd;
-    md5 = "37168ed996c5271d818eb258f1509834";
-  };
-}
diff --git a/pkgs/data/sgml+xml/schemas/docbook5/builder.sh b/pkgs/data/sgml+xml/schemas/docbook5/builder.sh
new file mode 100644
index 00000000000..e0cdb22e23c
--- /dev/null
+++ b/pkgs/data/sgml+xml/schemas/docbook5/builder.sh
@@ -0,0 +1,17 @@
+source $stdenv/setup
+
+unpackFile $src
+
+cd docbook-*
+
+ensureDir $out/xml/rng
+cp -prv rng $out/xml/rng/docbook
+
+ensureDir $out/xml/dtd
+cp -prv dtd $out/xml/dtd/docbook
+
+ensureDir $out/share/doc
+cp -prv docs $out/share/doc/docbook
+
+ensureDir $out/share/docbook
+cp -prv tools $out/share/docbook/
diff --git a/pkgs/data/sgml+xml/schemas/docbook5/default.nix b/pkgs/data/sgml+xml/schemas/docbook5/default.nix
new file mode 100644
index 00000000000..23203447e0f
--- /dev/null
+++ b/pkgs/data/sgml+xml/schemas/docbook5/default.nix
@@ -0,0 +1,11 @@
+{stdenv, fetchurl}:
+
+stdenv.mkDerivation {
+  name = "docbook5-5.0-pre-beta7";
+  builder = ./builder.sh;
+
+  src = fetchurl {
+    url = http://www.docbook.org/xml/5.0b7/docbook-5.0b7.tar.gz;
+    md5 = "f1e18aaf56b0f0b2b2ab9eaff4bb6a1e";
+  };
+}
diff --git a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook-5.0/builder.sh b/pkgs/data/sgml+xml/schemas/xml-dtd/docbook-5.0/builder.sh
deleted file mode 100644
index 24befb28c74..00000000000
--- a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook-5.0/builder.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-source $stdenv/setup
-
-ensureDir $out/xml/dtd/docbook
-
-cd $out/xml/dtd/docbook
-unpackFile $src
-mv docbook-*/* .
-rmdir docbook-*
\ No newline at end of file
diff --git a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook-5.0/default.nix b/pkgs/data/sgml+xml/schemas/xml-dtd/docbook-5.0/default.nix
deleted file mode 100644
index 8854fa23915..00000000000
--- a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook-5.0/default.nix
+++ /dev/null
@@ -1,10 +0,0 @@
-{stdenv, fetchurl}:
-
-stdenv.mkDerivation {
-  name = "docbook-5.0b6";
-  builder = ./builder.sh;
-  src = fetchurl {
-    url = http://docbook.org/xml/5.0b6/docbook-5.0b6.tar.gz;
-    md5 = "4bf53ff6eb4721a14b37c97155379bd2";
-  };
-}