# Maintainer: Celeste <cielesti@protonmail.com>
maintainer="Celeste <cielesti@protonmail.com>"
pkgname=rsgain
pkgver=3.5.3
pkgrel=0
pkgdesc="Simple, but powerful ReplayGain 2.0 tagging utility"
url="https://github.com/complexlogic/rsgain"
arch="all"
license="BSD-2-Clause"
makedepends="
	cmake
	ffmpeg-dev
	fmt-dev
	inih-dev
	libebur128-dev
	samurai
	taglib-dev
	zlib-dev
	"
source="https://github.com/complexlogic/rsgain/releases/download/v$pkgver/rsgain-$pkgver-source.tar.xz"
# does not contain any tests
options="!check"

build() {
	CXXFLAGS="$CXXFLAGS -O2 -flto=auto" \
	CFLAGS="$CFLAGS -O2 -flto=auto" \
	cmake -B build -G Ninja \
		-DCMAKE_BUILD_TYPE=None \
		-DCMAKE_INSTALL_PREFIX=/usr
	cmake --build build
}

package() {
	DESTDIR="$pkgdir" cmake --install build
}

sha512sums="
1ef66e55855a25626e577d870d88556b65263e254daf065f84eac02959eef1cb9d60ed4dc5c0253e49e6e4f877363f4ea9a9b4bb205331e2886d97f7b4e39235  rsgain-3.5.3-source.tar.xz
"
