summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorquininer2017-08-07 13:11:17 +0800
committerquininer2017-08-07 13:11:17 +0800
commit539b28c57535b5f35fa4bee813cabe6ae9e62c1c (patch)
treea8491b75bfdbf0f8d79e343c4d793780dc631dfc
parentbfc27f05978b87261218b9b01f617325f17f546d (diff)
downloadaur-539b28c57535b5f35fa4bee813cabe6ae9e62c1c.tar.gz
merge alacritty-terminfo-git
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD43
2 files changed, 38 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6fea70008f38..819d857819f8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,25 @@
# Generated by mksrcinfo v8
-# Tue Jul 25 01:35:18 UTC 2017
+# Mon Aug 7 05:09:41 UTC 2017
pkgbase = alacritty-git
- pkgdesc = A cross-platform, GPU enhanced terminal emulator
- pkgver = 0.1.0.555.g4c4c2f5
+ pkgver = 0.1.0.561.g702df40
pkgrel = 1
url = https://github.com/jwilm/alacritty
arch = x86_64
arch = i686
license = Apache-2.0
- makedepends = cargo
- makedepends = cmake
- makedepends = git
+ source = alacritty::git+https://github.com/jwilm/alacritty.git
+ sha256sums = SKIP
+
+pkgname = alacritty-git
+ pkgdesc = A cross-platform, GPU-accelerated terminal emulator
depends = freetype2
depends = fontconfig
depends = xclip
provides = alacritty
conflicts = alacritty
- source = alacritty-git::git+https://github.com/jwilm/alacritty.git
- sha256sums = SKIP
-pkgname = alacritty-git
+pkgname = alacritty-terminfo-git
+ pkgdesc = Terminfo files for the alacritty terminal emulator
+ provides = alacritty-terminfo
+ conflicts = alacritty-terminfo
diff --git a/PKGBUILD b/PKGBUILD
index de07958495d8..a1f3164c81f0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,41 @@
-pkgname=alacritty-git
-pkgver=0.1.0.555.g4c4c2f5
+pkgname=('alacritty-git' 'alacritty-terminfo-git')
+_pkgname="alacritty"
+pkgver=0.1.0.561.g702df40
pkgrel=1
-pkgdesc="A cross-platform, GPU enhanced terminal emulator"
arch=('x86_64' 'i686')
url="https://github.com/jwilm/alacritty"
license=('Apache-2.0')
-depends=('freetype2' 'fontconfig' 'xclip')
-makedepends=('cargo' 'cmake' 'git')
-optdepends=()
-provides=('alacritty')
-conflicts=('alacritty')
-source=($pkgname::git+https://github.com/jwilm/alacritty.git)
+source=($_pkgname::git+https://github.com/jwilm/alacritty.git)
sha256sums=('SKIP')
pkgver() {
- cd $pkgname
+ cd $_pkgname
echo $(grep '^version =' Cargo.toml|head -n1|cut -d\" -f2).$(git rev-list --count HEAD).g$(git describe --always)
}
-build() {
- cd $pkgname
+package_alacritty-git() {
+ pkgdesc="A cross-platform, GPU-accelerated terminal emulator"
+ depends=('freetype2' 'fontconfig' 'xclip')
+ makedepends=('cargo' 'cmake' 'git')
+ provides=('alacritty')
+ conflicts=('alacritty')
+
+ cd $_pkgname
+
env CARGO_INCREMENTAL=0 cargo build --release
+
+ install -D -m755 "$srcdir/$_pkgname/target/release/alacritty" "$pkgdir/usr/bin/alacritty"
+ install -D -m644 "$srcdir/$_pkgname/Alacritty.desktop" "$pkgdir/usr/share/applications/Alacritty.desktop"
}
-package() {
- cd $pkgname
- install -D -m755 "$srcdir/$pkgname/target/release/alacritty" "$pkgdir/usr/bin/alacritty"
- install -D -m644 "$srcdir/$pkgname/Alacritty.desktop" "$pkgdir/usr/share/applications/Alacritty.desktop"
+package_alacritty-terminfo-git() {
+ pkgdesc="Terminfo files for the alacritty terminal emulator"
+ makedepends=('ncurses')
+ provides=('alacritty-terminfo')
+ conflicts=('alacritty-terminfo')
+
+ cd $_pkgname
+
+ install -dm 755 "$pkgdir/usr/share/terminfo/a/"
+ tic -o "$pkgdir/usr/share/terminfo" alacritty.info
}