diff options
author | Lucas Rooyakkers | 2018-10-25 14:43:07 -0400 |
---|---|---|
committer | Lucas Rooyakkers | 2018-10-25 14:43:07 -0400 |
commit | 903108133c5a2c67e2f58b78baa5efec541d969d (patch) | |
tree | 746728164f578857bc41398bff9791da1ddda7d6 | |
download | aur-903108133c5a2c67e2f58b78baa5efec541d969d.tar.gz |
Initial Commit
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 39 |
3 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5ff5a6ef1fb1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = xi-term + pkgdesc = A terminal frontend for the Xi editor + pkgver = 77eb8aa + pkgrel = 1 + url = https://github.com/xi-frontend/xi-term + arch = any + license = MIT + makedepends = cargo + makedepends = git + makedepends = make + depends = xi-core-git + provides = xi-term + conflicts = xi-term + source = xi-term::git+https://github.com/xi-frontend/xi-term + sha1sums = SKIP + +pkgname = xi-term + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..d6dc5977f27a --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +pkg/ +src/ +xi-term* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f1f155fbbc50 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Mainintainer : Lucas Rooyakkers <lucas dot rooyakkers at queensu at ca> +pkgname=xi-term +pkgver=77eb8aa +pkgrel=1 +pkgdesc="A terminal frontend for the Xi editor" +arch=('any') +url="https://github.com/xi-frontend/xi-term" +license=('MIT') +provides=("xi-term") +depends=('xi-core-git') +makedepends=('cargo' 'git' 'make') +conflicts=('xi-term') +source=("$pkgname::git+${url}") +sha1sums=('SKIP') + +build() { + cd "${pkgname}" + if command -v rustup > /dev/null 2>&1; then + RUSTFLAGS="-C target-cpu=native" rustup run stable \ + cargo build --release + elif rustc --version | grep -q nightly; then + RUSTFLAGS="-C target-cpu=native" \ + cargo build --release + else + cargo build --release + fi +} + +pkgver() { + cd "$pkgname" + echo $(git describe --always | sed 's/-/./g') +} + +package() { + cd "$pkgname" + install -Dm755 "target/release/xi-term" "$pkgdir/usr/bin/xi-term" +} + +# vim:set ts=2 sw=2 et: |