diff options
author | Masaki Waga | 2020-07-10 15:55:48 +0900 |
---|---|---|
committer | Masaki Waga | 2020-07-10 16:06:31 +0900 |
commit | fd171c66f61107d216d0fd069c9c9260d86e06af (patch) | |
tree | 1d7440fc429e9c68c4afee49a38e7bbbcc28f2b5 | |
download | aur-fd171c66f61107d216d0fd069c9c9260d86e06af.tar.gz |
added the PKGBUILD
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8b7d4f013e78 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = teip + pkgdesc = Highly efficient "Masking tape" for standard input + pkgver = 1.2.0 + pkgrel = 1 + url = https://github.com/greymd/teip + arch = i686 + arch = x86_64 + arch = armv6h + arch = armv7h + license = MIT + makedepends = rust + makedepends = cargo + depends = gcc-libs + source = https://github.com/greymd/teip/archive/v1.2.0.tar.gz + sha256sums = b626ec84ce6bdea965ac1bf13f43443ef51eaef4adc724ca99dd9aa3b8829244 + +pkgname = teip + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ff5506d0bd87 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Masaki Waga <masakiwaga@gmail.com> +pkgname=teip +pkgver=1.2.0 +pkgrel=1 +makedepends=('rust' 'cargo') +depends=('gcc-libs') +arch=('i686' 'x86_64' 'armv6h' 'armv7h') +pkgdesc="Highly efficient \"Masking tape\" for standard input" +url="https://github.com/greymd/teip" +license=('MIT') +source=("https://github.com/greymd/teip/archive/v${pkgver}.tar.gz") +sha256sums=('b626ec84ce6bdea965ac1bf13f43443ef51eaef4adc724ca99dd9aa3b8829244') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + cargo build +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}" + cargo test --release --locked +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + install -Dm 755 target/release/${pkgname} -t "${pkgdir}/usr/bin" + mkdir -p "${pkgdir}/usr/share/licenses/teip/" + install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/teip/LICENSE" +} |