subversion: Split into multiple outputs
This commit is contained in:
committed by
Vladimír Čunát
parent
44742f836d
commit
c471cb866f
@@ -38,6 +38,9 @@ stdenv.mkDerivation (rec {
|
||||
inherit (config.${branch}) sha1;
|
||||
};
|
||||
|
||||
# Can't do separate $lib and $bin, as libs reference bins
|
||||
outputs = [ "dev" "out" "man" ];
|
||||
|
||||
buildInputs = [ zlib apr aprutil sqlite ]
|
||||
++ stdenv.lib.optional httpSupport serf
|
||||
++ stdenv.lib.optional pythonBindings python
|
||||
@@ -77,6 +80,12 @@ stdenv.mkDerivation (rec {
|
||||
|
||||
mkdir -p $out/share/bash-completion/completions
|
||||
cp tools/client-side/bash_completion $out/share/bash-completion/completions/subversion
|
||||
|
||||
for f in $out/lib/*.la; do
|
||||
substituteInPlace $f --replace "${expat.dev}/lib" "${expat.out}/lib"
|
||||
substituteInPlace $f --replace "${zlib.dev}/lib" "${zlib.out}/lib"
|
||||
substituteInPlace $f --replace "${sqlite.dev}/lib" "${sqlite.out}/lib"
|
||||
done
|
||||
'';
|
||||
|
||||
inherit perlBindings pythonBindings;
|
||||
|
||||
Reference in New Issue
Block a user