# Maintainer: Celeste <cielesti@protonmail.com>
maintainer="Celeste <cielesti@protonmail.com>"
pkgname=rsgain
pkgver=3.6
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//-Os/-O2} -flto=auto" \
	CFLAGS="${CFLAGS//-Os/-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="
ef453f052232ef645f4dbd95e0b62b3ebc0030576b68cf7a59af4b373851cc40a49bcec6814176297059d9e4ca16de52832377bd4825a9781368dc9ca56d40a0  rsgain-3.6-source.tar.xz
"
