# Maintainer: Mikkel Kroman # Contributor: Martchus # Checklist before updating: # 1) Use the latest compatible version of date.h from https://github.com/HowardHinnant/date # 2) Check that sqlpp11 doesn't have a date.h that will overwrite /usr/include/sqlpp11/date.h pkgname=sqlpp11 pkgver=0.44 pkgrel=1 pkgdesc='A type safe embedded domain specific language for SQL queries and results in C++' arch=('any') url="https://github.com/rbock/$pkgname" license=('BSD') depends=() makedepends=('cmake') source=("https://github.com/rbock/$pkgname/archive/$pkgver.tar.gz" "https://raw.githubusercontent.com/HowardHinnant/date/41093d05d838926a885487635475b08043da23d4/date.h") sha256sums=('b885247a7fdd064787ce196c9821a28cf03216d42f9d4c9ed0ba9d342a3cd5db' '5b170c0820acac8ae6818ff9cf0ff7ee2e2ac271b0a4b1fb55e46ed92d209271') build() { cd "$pkgname-$pkgver" cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DHinnantDate_ROOT_DIR="${srcdir}" \ . make } check() { cd "$pkgname-$pkgver" # make test } package() { cd "$pkgname-$pkgver" make DESTDIR="$pkgdir/" install install -m644 "${srcdir}/date.h" "${pkgdir}/usr/include/$pkgname/date.h" mkdir -p "${pkgdir}/usr/share/licenses/$pkgname" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }