commit bc7ce9c59139c98d35466c2e286e34565ae923d0 Author: John McQuah <jmcquah@disroot.org> Date: Sat Mar 4 08:58:39 2023 -0500 fltk: adopted diff --git a/fltk/.signature b/fltk/.signature index 50a33a3e5..829c2a982 100644 --- a/fltk/.signature +++ b/fltk/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3+XuvHozYdqRy6B2e7W+cswSIJDZeFGarIhQURev7L8P8YKc1bYo5swPwc1mPc/3XI/cpF/uYE5pd4c9Ho1LYwg= -SHA256 (Pkgfile) = 5d67cfb402f46b85c4d2f310ed1f9f6c867f5da06e6bbf4a127e41125604c82e +RWSagIOpLGJF32a7uOf6DJBfGpf3m389q3NyUoln0YkIIk3caD+cjlWHsHlZnEYco0sDZmgT6V5eglc7Ewp8gst6t5s89v/IIgw= +SHA256 (Pkgfile) = 2217415125100dc20820772a56ec888da04d9fb97f75139b36e9dd212f255aa6 SHA256 (.footprint) = 9ab5e1b3ee0df15aead373ec48d2005d6635289a3c629c9a38186cc339458cf7 SHA256 (fltk-1.3.8-source.tar.bz2) = 1d9832409fc08c908c64ab40ad9fd8b0e8af5d203651eb9690b810f41e2f412d diff --git a/fltk/Pkgfile b/fltk/Pkgfile index 6b65269d8..dd21ee827 100644 --- a/fltk/Pkgfile +++ b/fltk/Pkgfile @@ -1,16 +1,15 @@ # Description: Cross-platform C++ GUI toolkit for Unix, Windows and Mac OS X. # URL: https://www.fltk.org/ -# Maintainer: Danny Rawlins, crux at romster dot me +# Maintainer: John McQuah, jmcquah at disroot dot org # Depends on: alsa-lib libjpeg-turbo mesa util-linux xorg-libxft xorg-libxinerama name=fltk version=1.3.8 release=1 -source=(https://fltk.org/pub/$name/${version%-*}/$name-$version-source.tar.bz2) +source=(https://fltk.org/pub/$name/$version/$name-$version-source.tar.bz2) build() { - [[ -e /usr/bin/ninja ]] && PKGMK_FLTK+=' -G Ninja' - cmake -S $name-$version -B build $PKGMK_FLTK \ + cmake -S $name-$version -B build $PKGMK_FLTK -G Ninja \ -D CMAKE_INSTALL_PREFIX=/usr \ -D FLTK_LIBDIR=/usr/lib \ -D CMAKE_BUILD_TYPE=Release \ @@ -22,6 +21,6 @@ build() { -D OPTION_BUILD_HTML_DOCUMENTATION=OFF \ -Wno-dev - cmake --build build - DESTDIR=$PKG cmake --install build + ninja -C build -j ${JOBS:-1} + DESTDIR=$PKG ninja -C build install }