Import and update sqlpp11
This commit is contained in:
parent
2c9577d1b6
commit
967d404943
|
@ -0,0 +1,44 @@
|
|||
# Maintainer: Mikkel Kroman <mk@maero.dk>
|
||||
# Contributor: Martchus <martchus@gmx.net>
|
||||
|
||||
# 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"
|
||||
}
|
Loading…
Reference in New Issue