diff options
author | Lyova Potyomkin | 2020-04-30 03:25:40 +0300 |
---|---|---|
committer | Lyova Potyomkin | 2020-04-30 03:25:40 +0300 |
commit | 723ffe5bf890069bc06f82abdee204f98b09de2c (patch) | |
tree | 2ce34e230a72a160d9dd45b30b6f493f99778c11 | |
download | aur-723ffe5bf890069bc06f82abdee204f98b09de2c.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 43 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1e08ba7cd4f5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = rusted-tetris-git + pkgdesc = Terminal-based tetris clone written in pure Rust + pkgver = 0.1.0 + pkgrel = 1 + url = https://github.com/lyova-potyomkin/rusted-tetris + arch = x86_64 + license = MIT + makedepends = git + makedepends = rustup + provides = rusted-tetris + source = git+https://github.com/lyova-potyomkin/rusted-tetris + md5sums = SKIP + +pkgname = rusted-tetris-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9c47b3dd0695 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Lyova Potyomkin <lyova.potyomkin@gmail.com> +pkgname='rusted-tetris-git' +pkgver='0.1.0' +pkgrel='1' +pkgdesc="Terminal-based tetris clone written in pure Rust" +arch=('x86_64') +url="https://github.com/lyova-potyomkin/rusted-tetris" +license=('MIT') +makedepends=('git' 'rustup') +provides=("${pkgname%-git}") +source=("git+$url") +md5sums=('SKIP') + +build() { + cd "$srcdir/${pkgname%-git}" + cargo build --release --locked +} + +check() { + cd "$srcdir/${pkgname%-git}" + cargo test --release --locked +} + +package() { + cd "$srcdir/${pkgname%-git}" + install -Dm 755 target/release/${pkgname%-git} -t "${pkgdir}/usr/bin" + install -Dm 644 LICENSE "$pkgdir/usr/share/licenses/${pkgname%-git}/LICENSE" +} |