dux-search-git

LOW
maintainer bbedward 2 votes scanned 2026-11-04 02:05:35.233463
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# Maintainer: Avenge Media <avengemediallc at gmail dot com>
2
3pkgname=dux-search-git
4_pkgname=dux-search
5_binname=dsearch
6pkgver=2.0.0.r1.g646b0e0
7pkgrel=1
8pkgdesc='Fast filesystem search service (git)'
9arch=('x86_64' 'aarch64')
10url="https://github.com/duxlabs-dev/$_pkgname"
11license=('MIT')
12makedepends=('git' 'go')
13provides=("$_binname=$pkgver" "$_pkgname=$pkgver")
14conflicts=("$_binname" "$_pkgname" 'dsearch-bin' 'dsearch-git' 'dux-search-bin')
15replaces=('dsearch-git')
16source=("git+$url.git"
17 "dsearch.service")
18sha256sums=('SKIP'
19 'SKIP')
20
21pkgver() {
22 cd "$_pkgname"
23 git describe --long --tags --abbrev=7 --match="v*" HEAD 2>/dev/null |
24 sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' || echo "0.0.1.r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)"
25}
26
27build() {
28 cd "$_pkgname"
29
30 local VERSION BUILD_TIME COMMIT LDFLAGS_GO
31 VERSION="$(git describe --tags --always 2>/dev/null || echo dev)"
32 BUILD_TIME="$(date -u '+%Y-%m-%d_%H:%M:%S')"
33 COMMIT="$(git rev-parse --short HEAD 2>/dev/null || echo unknown)"
34
35 export CGO_CPPFLAGS="$CPPFLAGS"
36 export CGO_CFLAGS="$CFLAGS"
37 export CGO_CXXFLAGS="$CXXFLAGS"
38 export CGO_LDFLAGS="$LDFLAGS"
39
40 LDFLAGS_GO="-s -w -X main.Version=${VERSION} -X main.buildTime=${BUILD_TIME} -X main.commit=${COMMIT} -linkmode=external"
41
42 GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
43 go build -ldflags "${LDFLAGS_GO}" ${GOFLAGS} -o "$_binname" "./cmd/$_binname"
44}
45
46package() {
47 cd "$_pkgname"
48 install -Dm755 "$_binname" "$pkgdir/usr/bin/$_binname"
49 install -Dm644 "$srcdir/dsearch.service" "$pkgdir/usr/lib/systemd/user/dsearch.service"
50 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
51}
52

Scan history

Scanned at (UTC)SeverityRules
2026-11-04 02:05:35 Low 1
2026-10-24 00:14:55 Clean 2
2026-10-23 19:38:15 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