automationScripts/alpine/ddnet/APKBUILD

24 lines
No EOL
782 B
Text

maintainer="Swee <meow@swee.codes>"
pkgname=ddnet
pkgver=2025.02.21
pkgrel=0
pkgdesc="Hardest co-op 2D platformer ever"
url="https://ddnet.org"
arch="x86_64"
provides="cmd:ddnet"
license="Zlib"
makedepends="git cmake cargo make glslang-dev ffmpeg-libavcodec ffmpeg-libavdevice ffmpeg-libavfilter ffmpeg-libavformat ffmpeg-libavutil libcurl freetype-dev glew-dev libnotify-dev libogg-dev libopusenc-dev libpng-dev sqlite-dev libssl3 wavpack-dev x264-dev rust spirv-tools-dev curl curl-dev opusfile-dev freetype-dev"
build() {
git clone https://github.com/ddnet/ddnet.git
cd ddnet
cmake -Bbuild -DCMAKE_INSTALL_PREFIX=/usr -DAUTOUPDATE=OFF -DDOWNLOAD_GTEST=ON -DVULKAN=OFF
cd build
make
}
package() {
cd ddnet/build
export DESTDIR=$pkgdir
make install
}