diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2015-10-05 13:23:01 +0200 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2015-10-05 13:44:16 +0200 |
commit | 38313d5d877fc421d1381971051107e4b03dc40d (patch) | |
tree | 8143c1a0d11cd8d0cf10fe59a67508baa975ffba /pkgs/development/libraries/libxslt/default.nix | |
parent | f8c211fd2b53d970a439d643bea9d0928fb08666 (diff) | |
download | nixpkgs-38313d5d877fc421d1381971051107e4b03dc40d.tar nixpkgs-38313d5d877fc421d1381971051107e4b03dc40d.tar.gz nixpkgs-38313d5d877fc421d1381971051107e4b03dc40d.tar.bz2 nixpkgs-38313d5d877fc421d1381971051107e4b03dc40d.tar.lz nixpkgs-38313d5d877fc421d1381971051107e4b03dc40d.tar.xz nixpkgs-38313d5d877fc421d1381971051107e4b03dc40d.tar.zst nixpkgs-38313d5d877fc421d1381971051107e4b03dc40d.zip |
libxml2,libxslt: split into multiple outputs
Fixed all references, hopefully. libxml2Python is slightly hacky now, but it seems to work.
Diffstat (limited to 'pkgs/development/libraries/libxslt/default.nix')
-rw-r--r-- | pkgs/development/libraries/libxslt/default.nix | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/pkgs/development/libraries/libxslt/default.nix b/pkgs/development/libraries/libxslt/default.nix index 3579e99ec7a..dc74d8e95ee 100644 --- a/pkgs/development/libraries/libxslt/default.nix +++ b/pkgs/development/libraries/libxslt/default.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { sha256 = "13029baw9kkyjgr7q3jccw2mz38amq7mmpr5p3bh775qawd1bisz"; }; - outputs = [ "out" "doc" ]; + outputs = [ "dev" "out" "bin" "doc" ]; buildInputs = [ libxml2 ]; @@ -17,7 +17,6 @@ stdenv.mkDerivation rec { patches = stdenv.lib.optionals stdenv.isSunOS [ ./patch-ah.patch ]; configureFlags = [ - "--with-libxml-prefix=${libxml2}" "--without-python" "--without-crypto" "--without-debug" @@ -25,11 +24,17 @@ stdenv.mkDerivation rec { "--without-debugger" ]; - meta = { + postFixup = '' + _moveToOutput bin/xslt-config "$dev" + _moveToOutput lib/xsltConf.sh "$dev" + _moveToOutput share/man/man1 "$bin" + ''; + + meta = with stdenv.lib; { homepage = http://xmlsoft.org/XSLT/; description = "A C library and tools to do XSL transformations"; license = "bsd"; - platforms = stdenv.lib.platforms.unix; - maintainers = [ stdenv.lib.maintainers.eelco ]; + platforms = platforms.unix; + maintainers = [ maintainers.eelco ]; }; } |