pkgname=looper-gpl-git pkgrel=1 pkgdesc="An audio player that can loop audio files" arch=( x86_64 aarch64 ) url="https://complecwaft.com/catmeow/looper" license=("GPL-3.0-or-later OR MIT") source=( 'looper::git+https://complecwaft.com/catmeow/neko-player.git' ) sha256sums=( 'SKIP' ) provides=('looper') conflicts=('looper-git') makedeps=( cmake ) depends=( opus wavpack libmodplug ffmpeg fluidsynth sdl2 sdl2_image gtkmm-4.0 libportal sdbus-cpp soundtouch ) pkgver=r125.b80f203 pkgver() { cd "looper" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)" } prepare() { cd "looper" git submodule update --init --recursive } build() { cmake -DCMAKE_BUILD_TYPE='None' -DCMAKE_INSTALL_PREFIX='/usr' -Wno-dev -B build -S looper -DMIXERX_ENABLE_LGPL=ON -DMIXERX_ENABLE_GPL=ON -DDOWNLOAD_AUDIO_CODECS_DEPENDENCY=OFF .. cmake --build build } package() { cd "$srcdir" DESTDIR="$pkgdir" cmake --install build }