# Maintainer: tristero <crf8472@mailbox.org> pkgname=libarcstk-git pkgver=0.2.0alpha1+1.77a4d0a pkgrel=1 pkgdesc='Toolkit to calculate and verify AccurateRip checksums and ids' arch=('x86_64') url="https://codeberg.org/tristero/${pkgname%-git}" license=('MIT') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") depends=('gcc-libs') makedepends=('git' 'cmake') optdepends=('doxygen>=1.8.14: build documentation' 'python-virtualenv: build HTML documentation with m.css') source=("${pkgname%-git}::git+https://codeberg.org/tristero/${pkgname%-git}.git#branch=main") md5sums=('SKIP') pkgver() { cd "${srcdir}/${pkgname%-git}" git describe --long HEAD | \ sed 's/-\(alpha\|beta\|rc\)\.\([0-9]\+\)-/\1\2+/' | \ sed 's/g\([a-z0-9]\+\)$/\1/' | \ sed 's/-/./g' } ## No prepare() function build() { printf "CMake Configure\n" cmake -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX="/usr" \ "${srcdir}/${pkgname%-git}/" printf "CMake Build\n" cmake --build . } ## No check() function package() { printf "Install library and files\n" make DESTDIR="${pkgdir}/" install printf "Install license\n" install -D -m644 "${srcdir}/${pkgname%-git}/LICENSE" \ "${pkgdir}/usr/share/licenses/${pkgname%-git}/LICENSE" }