Unverified Commit 1fe96824 authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

Merge pull request #278051 from nevivurn/fix/libsvm-so-filename

libsvm: fix shared library filename
parents d09a05ee c685acbd
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -29,12 +29,13 @@ stdenv.mkDerivation rec {
    let
      libSuff = stdenv.hostPlatform.extensions.sharedLibrary;
      soVersion = "3";
      libName = if stdenv.isDarwin then "libsvm.${soVersion}${libSuff}" else "libsvm${libSuff}.${soVersion}";
    in
    ''
      runHook preInstall

      install -D libsvm.so.${soVersion} $out/lib/libsvm.${soVersion}${libSuff}
      ln -s $out/lib/libsvm.${soVersion}${libSuff} $out/lib/libsvm${libSuff}
      install -D libsvm.so.${soVersion} $out/lib/${libName}
      ln -s $out/lib/${libName} $out/lib/libsvm${libSuff}

      install -Dt $bin/bin/ svm-scale svm-train svm-predict