summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD17
-rwxr-xr-xservo-latest3
3 files changed, 10 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 79a2f1e14139..fbd6f655fa0f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = servo-latest
pkgdesc = A modern, high-performance browser engine being developed for application and embedded use
- pkgver = r20160710
- pkgrel = 1
+ pkgver = r20160711
+ pkgrel = 2
url = https://servo-builds.s3.amazonaws.com/index.html
arch = x86_64
license = custom:Mozilla Public License v2.0
@@ -10,11 +10,9 @@ pkgbase = servo-latest
source = https://servo-builds.s3.amazonaws.com/nightly/linux/servo-latest.tar.gz
source = Servo.desktop
source = LICENSE
- source = servo-latest
sha256sums = SKIP
sha256sums = 7087917409c30bb5de3931dc35d18f60407837165d6f9dda941a27928e07512f
sha256sums = 3db78572e8657cca9e9446ce56a057b8a981eb41af318c49a5fe08e7a10fa52a
- sha256sums = 2d006fbdb6434b7470d5fc1d0abd5ba4ce9436b29443fc527067fa421d0c1ac2
pkgname = servo-latest
diff --git a/PKGBUILD b/PKGBUILD
index c2bfb75fc510..e6a78ec08862 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,20 @@
# Maintainer: White-Oak <lpzhelud@gmail.com>
pkgname=servo-latest
-pkgver=r20160710
-pkgrel=1
+pkgver=r20160711
+pkgrel=2
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=('custom:Mozilla Public License v2.0')
provides=('servo')
conflicts=('servo')
-dependencies=('desktop-file-utils')
sha256sums=('SKIP'
'7087917409c30bb5de3931dc35d18f60407837165d6f9dda941a27928e07512f'
- '3db78572e8657cca9e9446ce56a057b8a981eb41af318c49a5fe08e7a10fa52a'
- '2d006fbdb6434b7470d5fc1d0abd5ba4ce9436b29443fc527067fa421d0c1ac2')
+ '3db78572e8657cca9e9446ce56a057b8a981eb41af318c49a5fe08e7a10fa52a')
source=(
"https://servo-builds.s3.amazonaws.com/nightly/linux/servo-latest.tar.gz"
"Servo.desktop"
"LICENSE"
- "servo-latest"
)
pkgver(){
@@ -34,8 +31,10 @@ package() {
install -m644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/"
install -dm755 "$pkgdir/opt/servo"
- chmod -R 755 servo
- cp -r "servo" "$pkgdir/opt"
+ chmod -R 755 "$srcdir/servo"
+ cp -r "$srcdir/servo" "$pkgdir/opt"
- install -Dm755 "$srcdir/$pkgname" "$pkgdir/usr/bin/$pkgname"
+ sed -i -e 's/\.\//\/opt\/servo\//g' "$srcdir/servo/runservo.sh"
+
+ install -Dm755 "$srcdir/servo/runservo.sh" "$pkgdir/usr/bin/$pkgname"
}
diff --git a/servo-latest b/servo-latest
deleted file mode 100755
index 9b4508505152..000000000000
--- a/servo-latest
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/bash
-
-/opt/servo/servo -w -b --pref dom.mozbrowser.enabled --pref dom.forcetouch.enabled --pref shell.builtin-key-shortcuts.enabled=false /opt/servo/build/browserhtml-3e3805f69808f24d/out/index.html