# Description: Port of ZDoom with an OpenGL renderer
# URL: https://www.zdoom.org/
# Maintainer: Joacim Olsen Tangen, hi at joac dot im
# Depends on: cmake libjpeg-turbo libsdl2 openal fluidsynth gtk3

name=gzdoom
version=4.3.3
release=1
source=(https://github.com/coelckers/$name/archive/g$version/$name-g$version.zip)

build() {
	cd $name-g$version

	#patch -p1 -i $SRC/0001-Fix-soundfont-search-path.patch

	mkdir build
	cd build

	local fluidsynthfix="-DFLUIDSYNTHLIB2=\\\"libfluidsynth.so.2\\\""

	cmake .. -DCMAKE_BUILD_TYPE=Release \
		-DCMAKE_C_FLAGS="${CFLAGS} ${fluidsynthfix}" \
		-DCMAKE_CXX_FLAGS="${CXXFLAGS} ${fluidsynthfix}" \
		-DCMAKE_INSTALL_PREFIX=/usr \
		-DINSTALL_PATH=bin \
		-DINSTALL_PK3_PATH=share/doom

	make
	make DESTDIR=$PKG install

	install -Dm644 soundfonts/gzdoom.sf2 $PKG/usr/share/doom/soundfonts/gzdoom.sf2

	rm -r $PKG/usr/share/doc
}