Fix/split ZPAQ after upgrade

This commit is contained in:
Michael Raskin
2013-10-20 22:30:40 +04:00
parent 6f3e7d17d3
commit 9eba67dbcd
4 changed files with 58 additions and 4 deletions
+3 -4
View File
@@ -29,14 +29,13 @@ stdenv.mkDerivation {
};
sourceRoot = ".";
buildPhase = ''
g++ -shared -O3 libzpaq.cpp divsufsort.c ${compileFlags} -o libzpaq.so
g++ -O3 -L. -L"$out/lib" -lzpaq zpaq.cpp -o zpaq
g++ -O3 -L. -L"$out/lib" -lzpaq zpaqd.cpp -o zpaqd
g++ -shared -O3 libzpaq.cpp ${compileFlags} -o libzpaq.so
g++ -O3 -L. -L"$out/lib" -lzpaq divsufsort.c zpaq.cpp -o zpaq
'';
installPhase = ''
mkdir -p "$out"/{bin,include,lib,share/doc/zpaq}
cp libzpaq.so "$out/lib"
cp zpaq zpaqd "$out/bin"
cp zpaq "$out/bin"
cp libzpaq.h divsufsort.h "$out/include"
cp readme.txt "$out/share/doc/zpaq"
'';