pkgname=glfw pkgver=3.3.4 fetch() { curl -L "https://github.com/glfw/glfw/archive/refs/tags/3.3.4.tar.gz" -o $pkgname-$pkgver.tar.xz tar -xf $pkgname-$pkgver.tar.xz mkdir $pkgname-$pkgver/build } build() { cd $pkgname-$pkgver cd build cmake -G Ninja ../ \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DGLFW_USE_WAYLAND=1 \ -DGLFW_BUILD_DOCS=0 \ -DGLFW_BUILD_EXAMPLES=1 \ -DBUILD_SHARED_LIBS=ON samu } package() { cd $pkgname-$pkgver cd build DESTDIR=$pkgdir samu install } license() { cd $pkgname-$pkgver cat LICENSE # cat COPYING }