24 lines
No EOL
883 B
Text
24 lines
No EOL
883 B
Text
maintainer="Swee <meow@swee.codes>"
|
|
pkgname=ddnet
|
|
pkgver=2025.03.01
|
|
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 sdl2_image-dev sdl2_mixer-dev sdl2_ttf-dev sdl2_net-dev sdl2_gfx-dev sdl2-dev ffmpeg-dev ffmpeg-libs"
|
|
|
|
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
|
|
} |