summary refs log tree commit diff
path: root/pkgs/tools/compression/bzip2
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2009-03-03 10:42:51 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2009-03-03 10:42:51 +0000
commitf468a5597a6a3e0c15f1f441ca9637459223396b (patch)
tree026b9ec05e707bcba93df90eb64b73087fa81181 /pkgs/tools/compression/bzip2
parenta6f044663b7e54646f1279a594d2b88c745eb474 (diff)
downloadnixlib-f468a5597a6a3e0c15f1f441ca9637459223396b.tar
nixlib-f468a5597a6a3e0c15f1f441ca9637459223396b.tar.gz
nixlib-f468a5597a6a3e0c15f1f441ca9637459223396b.tar.bz2
nixlib-f468a5597a6a3e0c15f1f441ca9637459223396b.tar.lz
nixlib-f468a5597a6a3e0c15f1f441ca9637459223396b.tar.xz
nixlib-f468a5597a6a3e0c15f1f441ca9637459223396b.tar.zst
nixlib-f468a5597a6a3e0c15f1f441ca9637459223396b.zip
* Install a libbz2.so symlink. Otherwise, programs that link against
  -lbz2 will get libbz2.a, which is generally not what we want.

svn path=/nixpkgs/branches/stdenv-updates/; revision=14307
Diffstat (limited to 'pkgs/tools/compression/bzip2')
-rw-r--r--pkgs/tools/compression/bzip2/builder.sh4
1 files changed, 1 insertions, 3 deletions
diff --git a/pkgs/tools/compression/bzip2/builder.sh b/pkgs/tools/compression/bzip2/builder.sh
index efeb9dac657c..ea2ebc4c2db0 100644
--- a/pkgs/tools/compression/bzip2/builder.sh
+++ b/pkgs/tools/compression/bzip2/builder.sh
@@ -3,20 +3,18 @@ installFlags="PREFIX=$out"
 
 if test -n "$sharedLibrary"; then
 
-    preBuild=preBuild
     preBuild() {
         make -f Makefile-libbz2_so
     }
 
-    preInstall=preInstall
     preInstall() {
         ensureDir $out/lib
         mv libbz2.so* $out/lib
+        ln -s libbz2.so.1.0 $out/lib/libbz2.so
     }
     
 fi
 
-postInstall=postInstall
 postInstall() {
     rm $out/bin/bunzip2* $out/bin/bzcat*
     ln -s bzip2 $out/bin/bunzip2