diff --git a/dev-libs/libsolv/libsolv-0.3.0_haiku_2014_12_22.recipe b/dev-libs/libsolv/libsolv-0.3.0_haiku_2014_12_22.recipe index 324a8263d..1625197fe 100644 --- a/dev-libs/libsolv/libsolv-0.3.0_haiku_2014_12_22.recipe +++ b/dev-libs/libsolv/libsolv-0.3.0_haiku_2014_12_22.recipe @@ -51,35 +51,36 @@ PATCH() sed -i 's,${CMAKE_INSTALL_PREFIX}/bin',$binDir, CMakeLists.txt sed -i 's,${CMAKE_INSTALL_PREFIX}/include',$includeDir, \ src/CMakeLists.txt ext/CMakeLists.txt + sed -i 's,${CMAKE_INSTALL_PREFIX}/share/cmake/Modules',$dataDir/cmake/Modules, \ + CMakeLists.txt } BUILD() { - rm -rf build - mkdir build - cd build - cmake -DCMAKE_INSTALL_PREFIX:PATH=$prefix -DLIB=$relativeLibDir .. - make $jobArgs + cmake -Bbuild -S. -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX:PATH=$prefix \ + -DLIB=$relativeLibDir \ + -DINCLUDE=$relativeIncludeDir + make -C build $jobArgs } INSTALL() { - cd build - make install + make -C build install + + # add the manpage for libsolv + mkdir -p $manDir/man/man3 + cp doc/libsolv.3 $manDir/man/man3 # set up the develop directory correctly prepareInstalledDevelLibs libsolv libsolvext - # move cmake files - mkdir -p $dataDir - mv $prefix/share/cmake $dataDir - rmdir $prefix/share - # We don't want the executables. rm -r $prefix/bin # devel package packageEntries devel \ $dataDir \ - $developDir + $developDir \ + $manDir }