fltk: updated cmake syntax

This commit is contained in:
Tim Biermann 2020-11-08 11:05:21 +00:00
parent f1f07a191b
commit 9bd020b9fd
2 changed files with 15 additions and 13 deletions

View File

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF36lR8o8fUEtzTrLQ8JyJbfcu34dwKSw1aZIZ8d7zVnEmQcgsBvNO6M8wMwKf1p7l69zm31VfUysaa8kFRTh+pQo=
SHA256 (Pkgfile) = bd1fdeacba817f0a1535e3054b1da6f61378abd26e2b47573a80670e9b1aaeb2
RWSagIOpLGJF37tJw/XO50dseSR5AEA/gBKpneVDH1sgX7fbGC54lILthgJmZTYk8RBnENKSJqmxkbL0KWyCMJixdAdNyMmmMws=
SHA256 (Pkgfile) = d459a52454d0c33cec2b1a98fa274af98c46c06ea0131d6ac46576d20d641fcd
SHA256 (.footprint) = 9c4a253cc0f3be1e1d10dc0cb713adde705321d0e02e0931489e6305ab196aba
SHA256 (fltk-1.3.5-source.tar.bz2) = 2933c72400f9e7c0f4c3a81a1ce98bc9582b2a3edc44b8597ccd26e240e32c3c
SHA256 (fltk-fix-lib-mess.patch) = b8061f26d989f76441d68a07ba4089b50eceb90fb3234106a88511a12d9ddb50

View File

@ -13,17 +13,19 @@ build() {
# https://github.com/fltk/fltk/issues/20
patch -d $name-$version -p1 -i $SRC/fltk-fix-lib-mess.patch
cmake -S$name-$version -Bbuild \
-DCMAKE_INSTALL_PREFIX=/usr \
-DFLTK_LIBDIR=/usr/lib \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS -DNDEBUG" \
-DCMAKE_C_FLAGS_RELEASE="$CFLAGS -DNDEBUG" \
-Wno-dev \
-DOPTION_CREATE_LINKS=ON \
-DOPTION_BUILD_SHARED_LIBS=ON \
-DOpenGL_GL_PREFERENCE=GLVND \
-DOPTION_BUILD_HTML_DOCUMENTATION=OFF
# fltk currently has a problem with ninja that I don't want to investigate right now
#[[ -e /usr/bin/ninja ]] && PKGMK_FLTK+=' -G Ninja'
cmake -S $name-$version -B build $PKGMK_FLTK \
-D CMAKE_INSTALL_PREFIX=/usr \
-D FLTK_LIBDIR=/usr/lib \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS -DNDEBUG" \
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS -DNDEBUG" \
-D OPTION_CREATE_LINKS=ON \
-D OPTION_BUILD_SHARED_LIBS=ON \
-D OpenGL_GL_PREFERENCE=GLVND \
-D OPTION_BUILD_HTML_DOCUMENTATION=OFF \
-Wno-dev
cmake --build build
DESTDIR=$PKG cmake --install build