diff options
author | Markus Kitsinger (SwooshyCueb) | 2021-08-04 19:23:55 -0400 |
---|---|---|
committer | Markus Kitsinger (SwooshyCueb) | 2021-08-04 19:23:55 -0400 |
commit | ff42f33e03f88e00e43b47ddaba0af488b1adf7e (patch) | |
tree | d21394107a8ec8399d4ebe465e310af1da62f0af | |
download | aur-ff42f33e03f88e00e43b47ddaba0af488b1adf7e.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 45 |
3 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b4985b0516c2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = nanodbc + pkgdesc = A small C++ wrapper for the native C ODBC API + pkgver = 2.13.0 + pkgrel = 1 + url = http://nanodbc.io/ + arch = i686 + arch = x86_64 + license = MIT + makedepends = gcc + makedepends = cmake + depends = unixodbc + source = nanodbc-2.13.0.tar.gz::https://github.com/nanodbc/nanodbc/archive/v2.13.0.tar.gz + sha256sums = 174080f1cab25b1d7fe5a8e2862f4e730a1c7c1732b7bc54132ade832ef1a07c + +pkgname = nanodbc diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..40e1a52bc4fa --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/src +/pkg +*.tar +*.tar.* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2bbbbe88ab51 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Markus Kitsinger (SwooshyCueb) <root@swooshalicio.us> +# Contributor: Diego Sogari <diego.sogari@falker.com.br> + +pkgname=nanodbc +pkgver=2.13.0 +pkgrel=1 +pkgdesc="A small C++ wrapper for the native C ODBC API" +arch=('i686' 'x86_64') +url="http://nanodbc.io/" +license=('MIT') +depends=('unixodbc') +makedepends=('gcc' 'cmake') +source=("${pkgname}-${pkgver}.tar.gz"::https://github.com/nanodbc/nanodbc/archive/v${pkgver}.tar.gz) +sha256sums=('174080f1cab25b1d7fe5a8e2862f4e730a1c7c1732b7bc54132ade832ef1a07c') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + + sed -i '28 i #include <limits>' nanodbc/nanodbc.cpp +} + +build() { + rm -rf "${srcdir}/build" + mkdir "${srcdir}/build" + cd "${srcdir}/build" + + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DNANODBC_DISABLE_LIBCXX=ON \ + -DNANODBC_DISABLE_TESTS=ON \ + -DNANODBC_ENABLE_UNICODE=ON \ + "../${pkgname}-${pkgver}" + + make +} + +# TODO +#check() { +#} + +package() { + cd "${srcdir}/build" + make DESTDIR="${pkgdir}" install +} |