mirror of
https://github.com/archlinux/aur.git
synced 2026-02-21 21:39:41 +01:00
fist commit rv source package
This commit is contained in:
commit
308d15686e
2 changed files with 54 additions and 0 deletions
18
.SRCINFO
Normal file
18
.SRCINFO
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
pkgbase = rv
|
||||
pkgdesc = A declarative R package manager
|
||||
pkgver = 0.17.1
|
||||
pkgrel = 1
|
||||
url = https://github.com/a2-ai/rv
|
||||
arch = x86_64
|
||||
arch = aarch64
|
||||
license = MIT
|
||||
makedepends = rust
|
||||
depends = gcc-libs
|
||||
depends = glibc
|
||||
conflicts = rv-bin
|
||||
options = !lto
|
||||
options = !debug
|
||||
source = rv-0.17.1.tar.gz::https://github.com/a2-ai/rv/archive/v0.17.1.tar.gz
|
||||
sha512sums = 8147c9361c9e1dc5d22a5209be3d6554d38d272fcb203eb568eca496ea26d52e0082cce43f0544e46f38b9fd78bdcbfad870356992e98d25c46ce396c880aea8
|
||||
|
||||
pkgname = rv
|
||||
36
PKGBUILD
Normal file
36
PKGBUILD
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
# Maintainer: novica <nnovica@gmail.com>
|
||||
|
||||
pkgname=rv
|
||||
pkgver=0.17.1
|
||||
pkgrel=1
|
||||
pkgdesc="A declarative R package manager"
|
||||
url="https://github.com/a2-ai/rv"
|
||||
arch=('x86_64' 'aarch64')
|
||||
license=('MIT')
|
||||
depends=(
|
||||
gcc-libs
|
||||
glibc
|
||||
)
|
||||
conflicts=('rv-bin')
|
||||
optdepends=()
|
||||
makedepends=('rust')
|
||||
options=('!lto' '!debug')
|
||||
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/a2-ai/rv/archive/v${pkgver}.tar.gz")
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
cargo fetch --locked
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
|
||||
cargo build --release --locked --features=cli
|
||||
}
|
||||
|
||||
package() {
|
||||
install -Dm755 "${srcdir}/${pkgname}-${pkgver}/target/release/rv" "${pkgdir}/usr/bin/rv"
|
||||
install -Dm644 "${srcdir}/${pkgname}-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||
}
|
||||
|
||||
sha512sums=('8147c9361c9e1dc5d22a5209be3d6554d38d272fcb203eb568eca496ea26d52e0082cce43f0544e46f38b9fd78bdcbfad870356992e98d25c46ce396c880aea8')
|
||||
Loading…
Add table
Reference in a new issue