dux-search-git
LOW
maintainer bbedward
2 votes
scanned 2026-11-04 02:05:35.233463
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
3
pkgname=dux-search-git
4
_pkgname=dux-search
5
_binname=dsearch
6
pkgver=2.0.0.r1.g646b0e0
7
pkgrel=1
8
pkgdesc='Fast filesystem search service (git)'
9
arch=('x86_64' 'aarch64')
10
url="https://github.com/duxlabs-dev/$_pkgname"
11
license=('MIT')
12
makedepends=('git' 'go')
13
provides=("$_binname=$pkgver" "$_pkgname=$pkgver")
14
conflicts=("$_binname" "$_pkgname" 'dsearch-bin' 'dsearch-git' 'dux-search-bin')
15
replaces=('dsearch-git')
16
source=("git+$url.git"
17
"dsearch.service")
18
sha256sums=('SKIP'
19
'SKIP')
20
21
pkgver() {
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
27
build() {
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
46
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-11-04 02:05:35 | Low | 1 |
| 2026-10-24 00:14:55 | Clean | 2 |
| 2026-10-23 19:38:15 | Low | 1 |