summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume Horel2020-12-17 20:32:05 -0500
committerGuillaume Horel2020-12-17 20:32:05 -0500
commit308ffdb2c6a18e96aed00ea34929ca58e8ff64e7 (patch)
tree9726895ae3c7fb990b2a3af878a87313edc3da66
parentd908cae6aeb0ffc6463074d48182bb942c124c39 (diff)
downloadaur-308ffdb2c6a18e96aed00ea34929ca58e8ff64e7.tar.gz
cleanup
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD21
2 files changed, 14 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9f45f667bdb1..25b1986c1509 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,20 @@
pkgbase = soci-git
pkgdesc = Database access library for C++
- pkgver = 4.0.0.r0.g3742c894
+ pkgver = 4.0.1.r0.g334cc55d
pkgrel = 1
url = http://soci.sf.net
arch = x86_64
license = custom:boost
makedepends = cmake
- makedepends = postgresql-libs
- makedepends = sqlite3
- makedepends = unixodbc
- depends = gcc-libs
+ depends = postgresql-libs
+ depends = sqlite3
+ depends = unixodbc
optdepends = instantclient-basic: support for oracle databases
optdepends = libmysqlclient: support for mysql databases
optdepends = postgresql-libs: support for postgresql databases
optdepends = sqlite3: support for sqlite databases
optdepends = unixodbc: support for ODBC databases
- optdepends = boost
- provides = soci=4.0.0.r0.g3742c894
+ provides = soci=4.0.1.r0.g334cc55d
conflicts = soci
source = git+https://github.com/SOCI/soci.git#branch=release/4.0
sha1sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index ebe301845904..18f967e807b2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,20 +5,19 @@
pkgname=soci-git
pkgname_=soci
-pkgver=4.0.0.r0.g3742c894
+pkgver=4.0.1.r0.g334cc55d
pkgrel=1
pkgdesc="Database access library for C++"
arch=('x86_64')
url="http://soci.sf.net"
license=('custom:boost')
-depends=('gcc-libs')
-makedepends=('cmake' 'postgresql-libs' 'sqlite3' 'unixodbc')
+depends=('postgresql-libs' 'sqlite3' 'unixodbc')
+makedepends=('cmake')
optdepends=('instantclient-basic: support for oracle databases'
'libmysqlclient: support for mysql databases'
'postgresql-libs: support for postgresql databases'
'sqlite3: support for sqlite databases'
- 'unixodbc: support for ODBC databases'
- 'boost')
+ 'unixodbc: support for ODBC databases')
provides=("soci=$pkgver")
conflicts=('soci')
source=("git+https://github.com/SOCI/soci.git#branch=release/4.0")
@@ -30,19 +29,17 @@ pkgver() {
}
build() {
- mkdir -p "${srcdir}/${pkgname}-build"
- cd "${srcdir}/${pkgname}-build"
- cmake \
+ cmake -B build "${pkgname_}" \
-DSOCI_TESTS=OFF \
-DCMAKE_INSTALL_PREFIX="/usr" \
-DCMAKE_CXX_FLAGS="-Wno-format-overflow" \
- "${srcdir}/${pkgname_}"
- make
+ -DSOCI_CXX11=ON \
+ -Wno-dev
+ make -C build
}
package() {
- cd "${srcdir}/${pkgname}-build"
- make DESTDIR="${pkgdir}" install
+ make DESTDIR="${pkgdir}" -C build install
# For some reason -DLIBDIR=lib causes libsoci_empty.so to disappear
if [ -e "${pkgdir}/usr/lib64" ]; then