Date: Thursday, February 6, 2020 @ 02:11:51 Author: farseerfc Revision: 563586
archrelease: copy trunk to community-testing-x86_64 Added: alacritty/repos/community-testing-x86_64/ alacritty/repos/community-testing-x86_64/PKGBUILD (from rev 563585, alacritty/trunk/PKGBUILD) ----------+ PKGBUILD | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) Copied: alacritty/repos/community-testing-x86_64/PKGBUILD (from rev 563585, alacritty/trunk/PKGBUILD) =================================================================== --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-02-06 02:11:51 UTC (rev 563586) @@ -0,0 +1,41 @@ +# Maintainer: Christian Rebischke <chris.rebisc...@archlinux.org> +# Maintainer: Jiachen YANG <farsee...@archlinux.org> +# Contributor: kpcyrd <g...@rxv.cc> +# Contributor: quininer <quini...@live.com> +pkgname='alacritty' +pkgdesc="A cross-platform, GPU-accelerated terminal emulator" +_pkgver=0.4.1 +pkgver="$_pkgver" +pkgrel=2 +arch=('x86_64') +url="https://github.com/jwilm/alacritty" +license=('Apache') +makedepends=('rust' 'cargo' 'cmake' 'fontconfig' 'ncurses' 'desktop-file-utils' 'gdb' 'libxcb') +depends=('freetype2' 'fontconfig' 'libxi' 'libxcursor' 'libxrandr') +checkdepends=('ttf-dejavu') # for monospace fontconfig test +source=("${pkgname}-${_pkgver}.tar.gz::https://github.com/jwilm/${pkgname}/archive/v${_pkgver}.tar.gz") +sha256sums=('ee807f03a4014e7f989cf649a7c8209c0c5f57297812a39f4b163f9580b9a539') + +build(){ + cd "$pkgbase-$_pkgver" + env CARGO_INCREMENTAL=0 cargo build --release --locked +} + +check(){ + cd "$pkgbase-$_pkgver" + env CARGO_INCREMENTAL=0 cargo test --release +} + +package() { + cd "$pkgbase-$_pkgver" + desktop-file-install -m 644 --dir "$pkgdir/usr/share/applications/" "extra/linux/alacritty.desktop" + install -D -m755 "target/release/alacritty" "$pkgdir/usr/bin/alacritty" + install -D -m644 "extra/alacritty.man" "$pkgdir/usr/share/man/man1/alacritty.1" + install -D -m644 "extra/linux/io.alacritty.Alacritty.appdata.xml" "$pkgdir/usr/share/appdata/io.alacritty.Alacritty.appdata.xml" + install -D -m644 "alacritty.yml" "$pkgdir/usr/share/doc/alacritty/example/alacritty.yml" + install -D -m644 "extra/completions/alacritty.bash" "$pkgdir/usr/share/bash-completion/completions/alacritty" + install -D -m644 "extra/completions/_alacritty" "$pkgdir/usr/share/zsh/site-functions/_alacritty" + install -D -m644 "extra/completions/alacritty.fish" "$pkgdir/usr/share/fish/vendor_completions.d/alacritty.fish" + install -D -m644 "extra/logo/alacritty-term.svg" "$pkgdir/usr/share/pixmaps/Alacritty.svg" +} +