diff options
author | Yury G. Kudryashov <urkud.urkud@gmail.com> | 2007-06-26 11:34:05 +0000 |
---|---|---|
committer | Yury G. Kudryashov <urkud.urkud@gmail.com> | 2007-06-26 11:34:05 +0000 |
commit | 4512585cd5250681542392f5217a5eb38e73a3a5 (patch) | |
tree | d7b02e31e6c75e6bd165178d0c2eab2bc5216fad /pkgs/development/libraries/ncurses | |
parent | a40edab035e7b000124aa57f36b934cadf54c28e (diff) | |
download | nixlib-4512585cd5250681542392f5217a5eb38e73a3a5.tar nixlib-4512585cd5250681542392f5217a5eb38e73a3a5.tar.gz nixlib-4512585cd5250681542392f5217a5eb38e73a3a5.tar.bz2 nixlib-4512585cd5250681542392f5217a5eb38e73a3a5.tar.lz nixlib-4512585cd5250681542392f5217a5eb38e73a3a5.tar.xz nixlib-4512585cd5250681542392f5217a5eb38e73a3a5.tar.zst nixlib-4512585cd5250681542392f5217a5eb38e73a3a5.zip |
* ncurses: builder removed, building ncursesw instead of ncurses (source-compatible).
svn path=/nixpkgs/trunk/; revision=8919
Diffstat (limited to 'pkgs/development/libraries/ncurses')
-rw-r--r-- | pkgs/development/libraries/ncurses/builder.sh | 5 | ||||
-rw-r--r-- | pkgs/development/libraries/ncurses/default.nix | 10 |
2 files changed, 9 insertions, 6 deletions
diff --git a/pkgs/development/libraries/ncurses/builder.sh b/pkgs/development/libraries/ncurses/builder.sh deleted file mode 100644 index ef8ed7d6f073..000000000000 --- a/pkgs/development/libraries/ncurses/builder.sh +++ /dev/null @@ -1,5 +0,0 @@ -source $stdenv/setup - -configureFlags="--with-shared --includedir=$out/include" - -genericBuild \ No newline at end of file diff --git a/pkgs/development/libraries/ncurses/default.nix b/pkgs/development/libraries/ncurses/default.nix index 78dfd0f9e2c9..34e5735ba1e3 100644 --- a/pkgs/development/libraries/ncurses/default.nix +++ b/pkgs/development/libraries/ncurses/default.nix @@ -2,9 +2,17 @@ stdenv.mkDerivation { name = "ncurses-5.6"; - builder = ./builder.sh; src = fetchurl { url = ftp://ftp.nluug.nl/pub/gnu/ncurses/ncurses-5.6.tar.gz; md5 = "b6593abe1089d6aab1551c105c9300e3"; }; + configureFlags="--with-shared --includedir=\${out}/include --enable-widec --without-debug"; + postInstall=" + chmod -v 644 $out/lib/libncurses++w.a + for lib in curses ncurses form panel menu; do + rm -vf $out/lib/lib\${lib}.so + echo \"INPUT(-l\${lib}w)\" > $out/lib/lib\${lib}.so + ln -svf lib\${lib}w.a $out/lib/lib\${lib}.a + done; + "; } |