Date: Tuesday, August 10, 2021 @ 13:03:08 Author: orhun Revision: 997373
addpkg: rpg-cli 0.6.0-2 Added: rpg-cli/ rpg-cli/repos/ rpg-cli/trunk/ rpg-cli/trunk/PKGBUILD rpg-cli/trunk/rpg-cli.sh ------------+ PKGBUILD | 39 +++++++++++++++++++++++++++++++++++++++ rpg-cli.sh | 10 ++++++++++ 2 files changed, 49 insertions(+) Added: rpg-cli/trunk/PKGBUILD =================================================================== --- rpg-cli/trunk/PKGBUILD (rev 0) +++ rpg-cli/trunk/PKGBUILD 2021-08-10 13:03:08 UTC (rev 997373) @@ -0,0 +1,39 @@ +# Maintainer: Orhun Parmaksız <[email protected]> +# Contributor: "Amhairghin" Oscar Garcia Amor (https://ogarcia.me) + +pkgname=rpg-cli +pkgver=0.6.0 +pkgrel=2 +pkgdesc='Your filesystem as a dungeon!' +arch=('x86_64') +url='https://github.com/facundoolano/rpg-cli' +license=('MIT') +depends=('gcc-libs') +makedepends=('rust') +source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz" + "$pkgname.sh") +sha256sums=('eef8ec026d0f49d00c05587984e4dd24e477efeb4b674be9a5cb992be876b163' + '0b70c8a7eaa33e91bfa7baabccbd6735bbb0dc330539bd16f9f316bb2c8dd515') + +prepare() { + cd "$pkgname-$pkgver" + cargo fetch --locked +} + +build() { + cd "$pkgname-$pkgver" + cargo build --frozen --release +} + +check() { + cd "$pkgname-$pkgver" + cargo test --frozen +} + +package() { + cd "$pkgname-$pkgver" + install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" + install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" + install -Dm 644 "../$pkgname.sh" "$pkgdir/usr/share/$pkgname/$pkgname.sh" +} Added: rpg-cli/trunk/rpg-cli.sh =================================================================== --- rpg-cli/trunk/rpg-cli.sh (rev 0) +++ rpg-cli/trunk/rpg-cli.sh 2021-08-10 13:03:08 UTC (rev 997373) @@ -0,0 +1,10 @@ +rpg () { + case "${1}" in + buy | use | battle | stat) + rpg-cli "${@}" + ;; + *) + cd "${@}" && rpg-cli cd "${PWD}" + ;; + esac +}
