diff options
author | Václav Kubernát | 2023-10-16 08:52:16 +0200 |
---|---|---|
committer | Václav Kubernát | 2023-10-16 08:52:16 +0200 |
commit | 9e489625e625e1eb243dd8906c5dd6e5c0b3fa40 (patch) | |
tree | 149d72683e9b7147e6a135e6dd2be03607fd3103 | |
download | aur-9e489625e625e1eb243dd8906c5dd6e5c0b3fa40.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6fb3b9bce689 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,12 @@ +pkgbase = mingw-w64-doctest + pkgdesc = The lightest feature rich C++ single header testing framework + pkgver = 2.4.9 + pkgrel = 1 + url = https://github.com/onqtam/doctest + arch = any + license = MIT + makedepends = cmake + source = doctest-2.4.9.tar.gz::https://github.com/doctest/doctest/archive/refs/tags/v2.4.9.tar.gz + sha256sums = 19b2df757f2f3703a5e63cee553d85596875f06d91a3333acd80a969ef210856 + +pkgname = mingw-w64-doctest diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5835b92d85fa --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Santiago Torres-Arias <santiago in el archlinux organization> +# Maintainer: Javier Tiá <javier dot tia at gmail dot com> + +pkgname=mingw-w64-doctest +pkgver=2.4.9 +pkgrel=1 +pkgdesc='The lightest feature rich C++ single header testing framework' +arch=('any') +url='https://github.com/onqtam/doctest' +license=('MIT') +makedepends=('cmake') +source=("doctest-${pkgver}.tar.gz::https://github.com/doctest/doctest/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('19b2df757f2f3703a5e63cee553d85596875f06d91a3333acd80a969ef210856') + +_architectures='i686-w64-mingw32 x86_64-w64-mingw32' + +build() { + for _arch in ${_architectures}; do + $_arch-cmake -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DDOCTEST_WITH_TESTS=off \ + -S "${srcdir}/doctest-${pkgver}" \ + -B "build-$_arch" + cmake --build "build-$_arch" + done +} + +package() { + for _arch in ${_architectures}; do + DESTDIR="${pkgdir}" cmake --install build-$_arch + ls build-$_arch/ + install -Dm 0644 "${srcdir}/doctest-${pkgver}/LICENSE.txt" \ + "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + done +} + +# vim:set ts=2 sw=2 et: |