# Description: C library for encoding data in a QR Code symbol # URL: https://github.com/fukuchi/libqrencode # Maintainer: Tim Biermann, tbier at posteo dot de # Depends: libpng name=qrencode version=4.1.1 release=1 source=(https://github.com/fukuchi/libqrencode/archive/v$version/$name-$version.tar.gz) build() { PKGMK_QRENCODE=( -S libqrencode-$version -G Ninja -D CMAKE_INSTALL_PREFIX=/usr -D CMAKE_INSTALL_LIBDIR=lib -D CMAKE_BUILD_TYPE=Release -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" ) cmake -B build-shared "${PKGMK_QRENCODE[@]}" \ -D BUILD_SHARED_LIBS=ON \ -Wno-dev cmake -B build-static "${PKGMK_QRENCODE[@]}" \ -D BUILD_SHARED_LIBS=OFF \ -Wno-dev cmake --build build-shared cmake --build build-static DESTDIR=$PKG cmake --install build-shared DESTDIR=$PKG cmake --install build-static }