* Replaced patch command with applypatch function in multiple build files in base, xorg, gtk, extra and xfce sections
39 lines
1.1 KiB
Text
Executable file
39 lines
1.1 KiB
Text
Executable file
app=sdl2
|
|
version=2.0.8
|
|
build=1sml
|
|
homepage="https://www.sdl.org"
|
|
download="https://www.libsdl.org/release/SDL2-2.0.8.tar.gz"
|
|
desc="C Library providing low-level I/O access to hardware devices via OpenGL and 2D framebuffer"
|
|
requires="alsa-lib libx11 libxcursor libxext libxrender libxinerama mesa"
|
|
|
|
build() {
|
|
mkandenterbuilddir
|
|
rm -rf SDL2-$version
|
|
|
|
tar xf $srcdir/SDL2-$version.tar.?z*
|
|
cd SDL2-$version
|
|
fixbuilddirpermissions
|
|
|
|
applypatch $srcdir/khronos.patch
|
|
|
|
mkdir -p smbuild && cd smbuild
|
|
cmake .. \
|
|
-DCMAKE_INSTALL_PREFIX="" \
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
-DCMAKE_C_FLAGS="$CFLAGS" \
|
|
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
|
|
-DPULSEAUDIO=OFF
|
|
|
|
make
|
|
make install DESTDIR=$pkg
|
|
|
|
cp ../COPYING.txt $pkgdocs/
|
|
removestaticlibs
|
|
|
|
mkfinalpkg
|
|
}
|
|
|
|
sha512sums="
|
|
673c6058b8692a36b4a3594456b10ef6051efe79e4fb644421fc5c76b11fd68b895840a2c8b72413418c378733e2993d33f19767d0d7ed101eda6310bd70c869 SDL2-2.0.8.tar.gz
|
|
76c93659a122def05f341ba30507b546b201c84823236ca731ac801f092e769574e8f051770a76050a77ac846ed851abab604e0a6d578b382f4792ab47aa60ed khronos.patch
|
|
"
|