description="Open-source formatting library for C++"
url="http://fmtlib.net"

license="MIT"

packager="spiky <spiky@nutyx.org>"
contributors="Rems,Tnut"

makedepends=(ninja cmake)

name=fmt
version=11.0.2

PKGMK_KEEP_SOURCES="no"

source=(https://github.com/fmtlib/$name/archive/$version.tar.gz)

build() {
cd $name-$version
if [[ -d build ]]; then
    rm -rf build
fi

mkdir -pv build
cd build

cmake .. -G Ninja \
         -DCMAKE_BUILD_TYPE=Release \
         -DCMAKE_INSTALL_PREFIX=/usr \
         -DCMAKE_INSTALL_LIBDIR=/usr/lib \
         -DBUILD_SHARED_LIBS=1

cmake --build .

DESTDIR=$PKG cmake --build . --target install

install -Dm644 ../LICENSE $PKG/usr/share/licenses/$name/LICENSE
}
