mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-09-22 05:19:00 +02:00
ncurses: Fix libtinfo for crossplatform
This commit is contained in:
parent
41652f8ce5
commit
c826ec6090
|
@ -91,6 +91,9 @@ stdenv.mkDerivation rec {
|
||||||
if [ -e "$out/lib/lib''${library}$suffix.$dylibtype" ]; then
|
if [ -e "$out/lib/lib''${library}$suffix.$dylibtype" ]; then
|
||||||
ln -svf lib''${library}$suffix.$dylibtype $out/lib/lib$library$newsuffix.$dylibtype
|
ln -svf lib''${library}$suffix.$dylibtype $out/lib/lib$library$newsuffix.$dylibtype
|
||||||
ln -svf lib''${library}$suffix.$dylibtype.${abiVersion} $out/lib/lib$library$newsuffix.$dylibtype.${abiVersion}
|
ln -svf lib''${library}$suffix.$dylibtype.${abiVersion} $out/lib/lib$library$newsuffix.$dylibtype.${abiVersion}
|
||||||
|
# make libtinfo symlinks
|
||||||
|
ln -svf lib''${library}$suffix.$dylibtype $out/lib/libtinfo$newsuffix.$dylibtype
|
||||||
|
ln -svf lib''${library}$suffix.$dylibtype.${abiVersion} $out/lib/libtinfo$newsuffix.$dylibtype.${abiVersion}
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
for statictype in a dll.a la; do
|
for statictype in a dll.a la; do
|
||||||
|
@ -102,10 +105,6 @@ stdenv.mkDerivation rec {
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
|
||||||
# create libtinfo symlink
|
|
||||||
ln -svf $out/lib/libncurses.$dylibtype $out/libtinfo.$dylibtype
|
|
||||||
ln -svf $out/lib/libncurses.$dylibtype.${abiVersion} $out/libtinfo.$dylibtype.${abiVersion}
|
|
||||||
|
|
||||||
# move some utilities to $bin
|
# move some utilities to $bin
|
||||||
# these programs are used at runtime and don't really belong in $dev
|
# these programs are used at runtime and don't really belong in $dev
|
||||||
moveToOutput "bin/clear" "$out"
|
moveToOutput "bin/clear" "$out"
|
||||||
|
|
Loading…
Reference in a new issue