influxdb-cxx-git

LOW
maintainer PatrikModesto 0 votes scanned 2026-09-01 07:47:32.184737
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1_pkgname=influxdb-cxx
2pkgname="$_pkgname-git"
3pkgver=v0.8.1.r29.g80931b7
4pkgrel=1
5pkgdesc="C++ client library for InfluxDB 1.x/2.x"
6url=https://github.com/offa/$_pkgname
7arch=(x86_64)
8
9provides=($_pkgname $_pkgname-debug)
10conflicts=($_pkgname $_pkgname-debug)
11
12depends=(curl boost-libs cpr)
13makedepends=(cmake boost)
14
15options=(staticlibs)
16
17source=("git+$url.git")
18sha512sums=('SKIP')
19
20pkgver() {
21 cd "$_pkgname"
22 git describe --long --tags --abbrev=7 | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
23}
24
25prepare() {
26 cd "$srcdir/$_pkgname"
27 rm -rf build-shared build-static
28 mkdir -p build-shared build-static
29 cd "build-static"
30 cmake "$srcdir/$_pkgname" \
31 -DCMAKE_BUILD_TYPE=RelWithDebInfo \
32 -DCMAKE_CXX_FLAGS="$CXXFLAGS -Wno-error=null-dereference -Wno-error=maybe-uninitialized" \
33 -DCMAKE_INSTALL_PREFIX=/usr \
34 -DBUILD_SHARED_LIBS=OFF \
35 -DINFLUXCXX_TESTING=OFF \
36 -DINFLUXCXX_SYSTEMTEST=OFF \
37 -DINFLUXCXX_COVERAGE=OFF
38
39 cd "../build-shared"
40 cmake "$srcdir/$_pkgname" \
41 -DCMAKE_BUILD_TYPE=RelWithDebInfo \
42 -DCMAKE_CXX_FLAGS="$CXXFLAGS -Wno-error=null-dereference -Wno-error=maybe-uninitialized" \
43 -DCMAKE_INSTALL_PREFIX=/usr \
44 -DBUILD_SHARED_LIBS=ON \
45 -DINFLUXCXX_TESTING=OFF \
46 -DINFLUXCXX_SYSTEMTEST=OFF \
47 -DINFLUXCXX_COVERAGE=OFF
48}
49
50build() {
51 cd "$srcdir/$_pkgname"
52 make -C "build-static"
53 make -C "build-shared"
54}
55
56package() {
57 cd "$srcdir/$_pkgname"
58 make -C "build-static" install DESTDIR="$pkgdir"
59 make -C "build-shared" install DESTDIR="$pkgdir"
60}
61

Scan history

Scanned at (UTC)SeverityRules
2026-09-01 07:47:32 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion