diff --git a/sci-libs/primesieve/primesieve-7.4.recipe b/sci-libs/primesieve/primesieve-7.4.recipe index c91216349..ac4dabacb 100644 --- a/sci-libs/primesieve/primesieve-7.4.recipe +++ b/sci-libs/primesieve/primesieve-7.4.recipe @@ -6,7 +6,7 @@ primes below 10^10 in just 0.45 seconds on an Intel Core i7-6700 CPU \ HOMEPAGE="https://primesieve.org/" COPYRIGHT="2010-2019 Kim Walisch" LICENSE="BSD (2-clause)" -REVISION="1" +REVISION="2" SOURCE_URI="https://github.com/kimwalisch/primesieve/archive/v$portVersion.tar.gz" CHECKSUM_SHA256="ff9b9e8c6ca3b5c642f9a334cc399dd55830a8d9c25afd066528aa2040032399" SOURCE_FILENAME="primesieve-$portVersion.tar.gz" @@ -54,23 +54,19 @@ BUILD_PREREQUIRES=" BUILD() { - mkdir -p build && cd build - - cmake .. \ + cmake -Bbuild -S. -DCMAKE_BUILD_TYPE=Release \ + $cmakeDirArgs \ -DCMAKE_INSTALL_BINDIR="$commandBinDir" \ - -DCMAKE_INSTALL_LIBDIR="$libDir" \ - -DCMAKE_INSTALL_INCLUDEDIR="$includeDir" \ - -DCMAKE_INSTALL_DOCDIR="$docDir" \ - -DCMAKE_INSTALL_MANDIR="$manDir" \ -DBUILD_TESTS=ON - - make $jobArgs + make -C build $jobArgs } INSTALL() { - cd build - make install + make -C build install + + # remove static library + rm -f $libDir/libprimesieve.a prepareInstalledDevelLib libprimesieve fixPkgconfig @@ -82,6 +78,5 @@ INSTALL() TEST() { - cd build - make test + make -C build test }