ebook-tools: use Ninja by default

This commit is contained in:
Tim Biermann 2022-01-03 14:40:29 +01:00
parent e70eabca80
commit cb0886f474
Signed by: tb
GPG Key ID: 42F8B4E30B673606
2 changed files with 4 additions and 4 deletions

View File

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF30HGrMtDW/XvmG90ynq9el4Tl4+GyCt2QuIgjqb5vc4K947ho4Eo09/bsAyZ1ce5OJ4Z3vlYxR6bskomKCRoxw8=
SHA256 (Pkgfile) = 8051791acb80554c810bd7b92207df41c2826b001bbff3e77b5d3c7bc3e2721b
RWSagIOpLGJF31G3vPvEG2LXd9dVF29NAhd7dWmjyvcFk7o6H1jf8l6GNBTtXUZhX3Wb1TGT2tqdj4EMF6DHpjav82AFe8Od8QA=
SHA256 (Pkgfile) = 2ed5c657929b5444dc21f8e9eebc9dc1b303cbb6ec64fe6cc4b197268967918c
SHA256 (.footprint) = 92ae33d88d0810e6c90dca4fe6da8a93ac9c63dd9af197515795dd65d5e0abee
SHA256 (ebook-tools-0.2.2.tar.gz) = cbc35996e911144fa62925366ad6a6212d6af2588f1e39075954973bbee627ae
SHA256 (crash-fix.patch) = ad556ce08909727a6022c9f1632086ccb8623a81a4f39cd34722e22116e14527

View File

@ -12,8 +12,8 @@ source=(http://downloads.sourceforge.net/sourceforge/$name/$name-$version.tar.gz
build() {
patch -Np2 -d $name-$version -i $SRC/crash-fix.patch # https://sourceforge.net/p/ebook-tools/bugs/8/
[[ -e /usr/bin/ninja ]] && PKGMK_EBOOKTOOLS+=' -G Ninja'
cmake -S $name-$version -B build $PKGMK_EBOOKTOOLS \
cmake -S $name-$version -B build -G Ninja \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \