From 814194193467b29734a8e548fcae11434f9ebee8 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Tue, 22 Oct 2019 11:54:56 -0400 Subject: add a makefile for common actions --- package/arch/PKGBUILD | 21 +++++++++++++++++++++ package/arch/README.md | 2 ++ 2 files changed, 23 insertions(+) create mode 100644 package/arch/PKGBUILD create mode 100644 package/arch/README.md (limited to 'package') diff --git a/package/arch/PKGBUILD b/package/arch/PKGBUILD new file mode 100644 index 0000000..c3059a7 --- /dev/null +++ b/package/arch/PKGBUILD @@ -0,0 +1,21 @@ +# Maintainer: Jesse Luehrs +pkgname=teleterm +pkgver=0.1.0 +pkgrel=1 +makedepends=('rust' 'cargo') +depends=('openssl') +arch=('i686' 'x86_64' 'armv6h' 'armv7h') +pkgdesc="share your terminals!" +license=('MIT') + +build() { + cargo build --release --locked +} + +check() { + cargo test --release --locked +} + +package() { + install -Dm 755 ../../../target/release/tt -t "${pkgdir}/usr/bin" +} diff --git a/package/arch/README.md b/package/arch/README.md new file mode 100644 index 0000000..11da29a --- /dev/null +++ b/package/arch/README.md @@ -0,0 +1,2 @@ +ideally cargo-pkgbuild could just generate the right thing, but it's currently +pretty limited. -- cgit v1.2.3-54-g00ecf