name=booster version=0.12 release=1 source="https://github.com/anatol/${name}/archive/${version}/${name}-${version}.tar.gz" build() { cd generator CGO_CPPFLAGS="${CPPFLAGS}" CGO_CFLAGS="${CFLAGS}" CGO_CXXFLAGS="${CXXFLAGS}" CGO_LDFLAGS="${LDFLAGS}" \ go build -trimpath \ -buildmode=pie \ -mod=readonly \ -modcacherw \ -ldflags "-linkmode external -buildid='' -extldflags \"${LDFLAGS}\"" cd ../init CGO_ENABLED=0 go build -trimpath -mod=readonly -modcacherw cd .. mkdir -p $PKG/etc touch $PKG/etc/booster.yml install -Dp -m755 generator/generator "$PKG/usr/bin/booster" install -Dp -m755 init/init "$PKG/usr/lib/booster/init" }