diff options
author | Aidan Epstein | 2019-07-17 20:44:48 -0700 |
---|---|---|
committer | Aidan Epstein | 2019-07-17 20:46:41 -0700 |
commit | 5c6b5b694c11f76b0ae56e90b9c9e1c7a2504fb7 (patch) | |
tree | e8d9fe2268775d5ba878a8408af9827060d75449 | |
download | aur-5c6b5b694c11f76b0ae56e90b9c9e1c7a2504fb7.tar.gz |
Initial commit.
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..209f4efa18d3 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = meli-git + pkgdesc = Experimental terminal mail client aiming for configurability and extensibility with sane defaults. + pkgver = pre.alpha.0.0.1.r3.g1e72901 + pkgrel = 3 + url = https://meli.delivery/ + arch = x86_64 + license = GPL3 + makedepends = git + makedepends = rust + provides = meli + conflicts = meli + source = git+https://git.meli.delivery/meli/meli.git + md5sums = SKIP + +pkgname = meli-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..219b0226f11b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: aereaux <aidan@jmad.org> +_pkgname=meli +pkgname=${_pkgname}-git +pkgver=pre.alpha.0.0.1.r3.g1e72901 +pkgrel=3 +pkgdesc="Experimental terminal mail client aiming for configurability and extensibility with sane defaults." +arch=("x86_64") +url="https://meli.delivery/" +license=('GPL3') +depends=() +makedepends=("git" "rust") +optdepends=() +provides=("$_pkgname") +conflicts=("$_pkgname") +source=("git+https://git.meli.delivery/meli/meli.git") +md5sums=("SKIP") + +pkgver() { + cd "$_pkgname" + + git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd "$_pkgname" + + cargo build --release #--locked +} + +check() { + cd "$_pkgname" + + cargo test --release --locked +} + +package() { + cd "$_pkgname" + + install -Dm 755 target/release/${_pkgname} -t "${pkgdir}/usr/bin" +} |