diff options
author | White-Oak | 2016-07-01 18:55:09 +0300 |
---|---|---|
committer | White-Oak | 2016-07-01 18:55:09 +0300 |
commit | 58c9ed5edfb96416040e83649a6c567cef61e11c (patch) | |
tree | 68f966900f407cff8c9bd20bd7de803aec70d23e | |
download | aur-58c9ed5edfb96416040e83649a6c567cef61e11c.tar.gz |
Added Servo package
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4d558f114b1f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = servo-latest + pkgdesc = A modern, high-performance browser engine being developed for application and embedded use + pkgver = 20160701 + pkgrel = 1 + url = https://servo-builds.s3.amazonaws.com/index.html + arch = x86_64 + license = unknown + makedepends = gendesk + provides = servo + conflicts = servo + source = https://servo-builds.s3.amazonaws.com/nightly/linux/servo-latest.tar.gz + md5sums = SKIP + +pkgname = servo-latest + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dd3f1ff52e74 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: White-Oak <lpzhelud@gmail.com> +pkgname=servo-latest +pkgver=20160701 +pkgrel=1 +pkgdesc="A modern, high-performance browser engine being developed for application and embedded use" +arch=('x86_64') +url="https://servo-builds.s3.amazonaws.com/index.html" +license=('unknown') +provides=('servo') +conflicts=('servo') +makedepends=('gendesk') +md5sums=('SKIP') +source=("https://servo-builds.s3.amazonaws.com/nightly/linux/servo-latest.tar.gz") + +prepare(){ + gendesk -f --pkgname "Servo" --pkgdesc "$pkgdesc" --exec '/opt/servo/runservo.sh' +} + +pkgver(){ + time=$(curl -s -v -X HEAD "https://servo-builds.s3.amazonaws.com/nightly/linux/servo-latest.tar.gz" 2>&1\ + | grep '^< Last-Modified:'\ + | sed -n -e 's/^< Last-Modified: //p') + date --date="$time" +%Y%m%d +} + +package() { + install -Dm644 "Servo.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + install -d "$pkgdir/opt/servo" + cp -r "servo" "$pkgdir/opt" +} |