summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorErik Dubois2017-07-27 14:48:37 -0400
committerErik Dubois2017-07-27 14:48:37 -0400
commitf9edb96e0b6ae8bfa865fd32179d793210645139 (patch)
treee731764e669846bf548d180a7e1ab3774d969a4c
parent519ceed4f80b76addb18e8e5dda743e62b84916b (diff)
downloadaur-f9edb96e0b6ae8bfa865fd32179d793210645139.tar.gz
making it wor
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD14
2 files changed, 14 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 35564ae03da8..cfcc94435e33 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,8 @@
+# Generated by mksrcinfo v8
+# Thu Jul 27 18:48:22 UTC 2017
pkgbase = servo-latest
pkgdesc = A modern, high-performance browser engine being developed for application and embedded use
- pkgver = r20161128
+ pkgver = r20170726
pkgrel = 1
url = https://servo-builds.s3.amazonaws.com/index.html
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 17b4b1c25741..c387fb16363b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: White-Oak <lpzhelud@gmail.com>
pkgname=servo-latest
-pkgver=r20161128
+pkgver=r20170726
pkgrel=1
pkgdesc="A modern, high-performance browser engine being developed for application and embedded use"
arch=('x86_64')
@@ -34,7 +34,15 @@ package() {
chmod -R 755 "$srcdir/servo"
cp -r "$srcdir/servo" "$pkgdir/opt"
- sed -i -e 's/\.\//\/opt\/servo\//g' "$srcdir/servo/runservo.sh"
+
+ install -d "$pkgdir/etc/profile.d"
+ echo 'export PATH=$PATH:/opt/servo' > "$pkgdir/etc/profile.d/${_pkgname}.sh"
+ echo 'setenv PATH ${PATH}:/opt/servo' > "$pkgdir/etc/profile.d/${_pkgname}.csh"
+ chmod 755 "$pkgdir/etc/profile.d/${_pkgname}".{csh,sh}
- install -Dm755 "$srcdir/servo/runservo.sh" "$pkgdir/usr/bin/$pkgname"
+ # Install a wrapper to avoid confusion about binary path
+ install -Dm755 /dev/stdin "$pkgdir/usr/bin/servo" <<END
+ #!/bin/sh
+ exec /opt/servo/servo "\$@"
+END
}