diff --git a/PKGBUILD b/PKGBUILD index 6faea7f..d35eb3e 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -11,23 +11,25 @@ makedepends=('base-devel' 'rust' 'pkgconf') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/acmagn/ratune/archive/refs/tags/v${pkgver}.tar.gz") sha256sums=('SKIP') +options=(!strip !debug) + build() { - cd "${srcdir}/${pkgname}-${pkgver}" - cargo build --release --locked --package ratune + cd "${srcdir}/${pkgname}-${pkgver}" + CARGO_TARGET_DIR=target cargo build --release --locked --package ratune } check() { - cd "${srcdir}/${pkgname}-${pkgver}" - cargo test --locked --workspace + cd "${srcdir}/${pkgname}-${pkgver}" + CARGO_TARGET_DIR=target cargo test --locked --workspace } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - install -Dm755 "target/release/ratune" "${pkgdir}/usr/bin/ratune" - install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md" - if [[ -f docs/sample-config.toml ]]; then - install -Dm644 docs/sample-config.toml \ - "${pkgdir}/usr/share/doc/${pkgname}/sample-config.toml" - fi + cd "${srcdir}/${pkgname}-${pkgver}" + install -Dm755 "target/release/ratune" "${pkgdir}/usr/bin/ratune" + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md" + if [[ -f docs/sample-config.toml ]]; then + install -Dm644 docs/sample-config.toml \ + "${pkgdir}/usr/share/doc/${pkgname}/sample-config.toml" + fi }