Packages/BioArchLinux/argparse/PKGBUILD

26 lines
859 B
Bash

# maintainer: JustKidding <jk@vin.ovh>
pkgname=argparse
pkgver=3.2
pkgrel=1
pkgdesc="Argument Parser for Modern C++"
arch=(any)
url="https://github.com/p-ranav/argparse"
license=("MIT")
makedepends=("cmake")
source=("https://github.com/p-ranav/argparse/archive/v${pkgver}.tar.gz")
sha512sums=('83bebae6fd022c729bc589942a2aba7d601948a93eff3c170352885ab95a30fc7d0ff15a2f42fc935ee6c2db18f4a70ecd855a45af5f37383f77745271f01d78')
build() {
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-B"${srcdir}/${pkgname}-${pkgver}" \
-H"${srcdir}/${pkgname}-${pkgver}"
cmake --build "${srcdir}/${pkgname}-${pkgver}"
}
package() {
make DESTDIR="${pkgdir}" -C "${srcdir}/${pkgname}-${pkgver}" install
install -Dm644 "${pkgname}-${pkgver}"/LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
}
# vim:set ts=2 sw=2 et: