abuild (509B)
1 name=fzf 2 version=0.65.2 3 release=1 4 source="https://github.com/junegunn/${name}/archive/v${version}/${name}-${version}.tar.gz" 5 6 build() { 7 export CGO_CPPFLAGS="${CPPFLAGS}" 8 export CGO_CFLAGS="${CFLAGS}" 9 export CGO_CXXFLAGS="${CXXFLAGS}" 10 export CGO_LDFLAGS="${LDFLAGS}" 11 12 mkdir -p $SRC/.gopath 13 export GOPATH=$SRC/.gopath 14 15 go build \ 16 -trimpath \ 17 -buildmode=pie \ 18 -mod=readonly \ 19 -modcacherw \ 20 -o $name . 21 go build -o $name . 22 23 install -dm755 $PKG/usr/bin 24 install -m755 fzf bin/fzf-tmux $PKG/usr/bin/ 25 }