X-Original-To: alpine-aports@lists.alpinelinux.org Received: from fx.arvanta.net (static-213-198-238-194.adsl.eunet.rs [213.198.238.194]) by lists.alpinelinux.org (Postfix) with ESMTP id A6894F84DB8 for ; Sun, 3 Mar 2019 21:30:15 +0000 (UTC) Received: from arya.arvanta.net (arya.arvanta.net [10.5.1.6]) by fx.arvanta.net (Postfix) with ESMTP id 126075CD5 for ; Sun, 3 Mar 2019 22:30:13 +0100 (CET) Date: Sun, 3 Mar 2019 22:30:12 +0100 From: Milan =?utf-8?Q?P=2E_Stani=C4=87?= To: alpine-aports@lists.alpinelinux.org Subject: Re: [alpine-aports] [PATCH v3] testing/alacritty: new APKBUILD Message-ID: <20190303213012.GA13311@arya.arvanta.net> References: <20190303210118.19572-1-sir@cmpwn.com> X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190303210118.19572-1-sir@cmpwn.com> User-Agent: Mutt/1.11.2 (2019-01-07) On Sun, 2019-03-03 at 14:01, Drew DeVault wrote: > --- > testing/alacritty/APKBUILD | 34 ++++++++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) > create mode 100644 testing/alacritty/APKBUILD > > diff --git a/testing/alacritty/APKBUILD b/testing/alacritty/APKBUILD > new file mode 100644 > index 0000000000..cdf9c288d4 > --- /dev/null > +++ b/testing/alacritty/APKBUILD > @@ -0,0 +1,34 @@ > +# Maintainer: Drew DeVault > +pkgname=alacritty > +pkgver=0.2.9 > +pkgrel=0 > +pkgdesc="A cross-platform, GPU-accelerated terminal emulator" > +url="https://github.com/jwilm/alacritty" > +arch="x86_64" # via Rust ^^^^^^^^^^ I suspect this comment is needed, rust and cargo are in makedepends Ok, this is nitpicking but anyway I ask. > +license="Apache-2.0" > +makedepends="rust cargo cmake fontconfig-dev freetype-dev" > +checkdepends="xclip" > +subpackages="$pkgname-doc" > +source="$pkgname-$pkgver.tar.gz::https://github.com/jwilm/$pkgname/archive/v$pkgver.tar.gz" > +builddir="$srcdir/$pkgname-$pkgver" > +export CARGO_HOME="$srcdir"/cargo > +export RUSTFLAGS="-C target-feature=-crt-static" > + > +build() { > + cd "$builddir" > + cargo build --release --verbose > +} > + > +check() { > + cd "$builddir" > + cargo test --all --release --verbose > +} > + > +package() { > + cd "$builddir" > + install -Dm755 target/release/alacritty "$pkgdir"/usr/bin/alacritty > + install -Dm644 alacritty.man "$pkgdir"/usr/share/man/man1/alacritty.1 > + install -Dm644 alacritty.yml "$pkgdir"/etc/alacritty/alacritty.yml > +} > + > +sha512sums="c36dea633d5c9faa42956eff47fbd676b5f3a5ef28ae7d6711145f76e99ae92aa8ddcdde1eb5bc700855af5928e2da0b4be3f618bb05aa93c284b73727b2e337 alacritty-0.2.9.tar.gz" > -- > 2.21.0 > > > > --- > Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org > Help: alpine-aports+help@lists.alpinelinux.org > --- > --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---