blob: 10021df3e850b8c8df884936170783553e80945a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# Maintainer: Umar Alfarouk <medrivia@gmail.com>
_pkgname=servo-fetch
pkgname="${_pkgname}-bin"
pkgver=0.15.1
pkgrel=1
pkgdesc="Self-contained browser engine that fetches, renders, and extracts web content as Markdown, JSON, or screenshots"
arch=('x86_64' 'aarch64')
url="https://github.com/konippi/servo-fetch"
license=('MIT' 'Apache-2.0')
depends=('mesa' 'fontconfig' 'freetype2' 'zlib' 'libstdc++' 'libgcc')
provides=("${_pkgname}=$pkgver")
conflicts=("${_pkgname}")
source_x86_64=("$_pkgname-$pkgver-x86_64.tar.gz::${url}/releases/download/v${pkgver}/${_pkgname}-v${pkgver}-x86_64-unknown-linux-gnu.tar.gz")
source_aarch64=("$_pkgname-$pkgver-aarch64.tar.gz::${url}/releases/download/v${pkgver}/${_pkgname}-v${pkgver}-aarch64-unknown-linux-gnu.tar.gz")
sha256sums_x86_64=('e54da0281ccd52041a2984472b03fa5f0615e11c9998e3dbb5773416e4e9c524')
sha256sums_aarch64=('a9ae881363c9790dfc49934d6bd01ed9c003a505086193edf3f2d7e0bde627be')
options=('!debug')
package() {
cd "$srcdir"
local _target
case "$CARCH" in
x86_64) _target="x86_64-unknown-linux-gnu" ;;
aarch64) _target="aarch64-unknown-linux-gnu" ;;
esac
local _dir="${_pkgname}-v${pkgver}-${_target}"
install -Dm755 "$_dir/${_pkgname}" "$pkgdir/usr/bin/${_pkgname}"
install -Dm644 "$_dir/LICENSE-MIT" "$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT"
install -Dm644 "$_dir/LICENSE-APACHE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE-APACHE"
}
|