summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Titor2022-02-15 13:55:00 +0300
committerJohn Titor2022-02-15 13:55:00 +0300
commit63c16c22426232dca2d8aac8bd5d0aff412edc3e (patch)
treecec6fe5cdbe30c4bb3a698d250c153e08d6f952d
downloadaur-63c16c22426232dca2d8aac8bd5d0aff412edc3e.tar.gz
initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD27
2 files changed, 42 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a62972a74b6d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = cmake_tui
+ pkgdesc = CMake configuration via terminal user interface
+ pkgver = 1.0.0
+ pkgrel = 1
+ url = https://github.com/regular-dev/cmake_tui
+ arch = x86_64
+ license = MIT
+ makedepends = rust
+ depends = cmake
+ depends = gcc
+ depends = make
+ source = cmake_tui-1.0.0.tar.gz::https://static.crates.io/crates/cmake_tui/cmake_tui-1.0.0.crate
+ sha512sums = 34207502d386791a87c651b7568256d3ebdb85d406073a2b18ce22a15f9f567129833bf94a4cdaf03ad552f70bf5b247b1a5b8ce6203be936c4e95634b1e8ce8
+
+pkgname = cmake_tui
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..94da3bc2f710
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: regular-dev.org <regular-dev@gmail.com>
+pkgname=cmake_tui
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="CMake configuration via terminal user interface"
+license=('MIT')
+arch=('x86_64')
+makedepends=('rust')
+depends=('cmake' 'gcc' 'make')
+url='https://github.com/regular-dev/cmake_tui'
+
+source=("$pkgname-$pkgver.tar.gz::https://static.crates.io/crates/$pkgname/$pkgname-$pkgver.crate")
+sha512sums=('34207502d386791a87c651b7568256d3ebdb85d406073a2b18ce22a15f9f567129833bf94a4cdaf03ad552f70bf5b247b1a5b8ce6203be936c4e95634b1e8ce8')
+
+prepare() {
+ cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+ export RUSTUP_TOOLCHAIN=stable
+ export CARGO_TARGET_DIR=target
+ cargo build --frozen --release --all-features
+}
+
+package() {
+ install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$pkgname"
+}