summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: ad14771c6eca66a58b2170ddb8381a5ac2019e28 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
pkgname=argparse
pkgver=3.0
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=('a7ed879eb3f71868cd84e513c0db63c4fecff1c9f0b34d6cfbe85d2439e83b80e97f713b497259c9775c9c7c1f639a08b73080045c51756de15e3d8c18b97116')

build() {
  cmake -DCMAKE_BUILD_TYPE=None \
        -DCMAKE_INSTALL_PREFIX=/usr \
        -B"${srcdir}/${pkgname}-${pkgver}" \
        -H"${srcdir}/${pkgname}-${pkgver}" \
        -DARGPARSE_BUILD_TESTS=OFF
  cmake --build "${srcdir}/${pkgname}-${pkgver}"
}

package() {
  make DESTDIR="${pkgdir}" -C "${srcdir}/${pkgname}-${pkgver}" install
}

# vim:set ts=2 sw=2 et: