aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikhail Pukhlikov <cynede@gentoo.org>2016-07-18 18:51:49 +0400
committerMikhail Pukhlikov <cynede@gentoo.org>2016-07-18 18:51:49 +0400
commitcc6104c46ae4d06337db89c95e7bab0b1d40b45d (patch)
treee285bef13dfcf74845557bb925190f87ccd4f181 /www-client
parent new file: rust-1.10.0.ebuild (diff)
downloadrust-cc6104c46ae4d06337db89c95e7bab0b1d40b45d.tar.gz
rust-cc6104c46ae4d06337db89c95e7bab0b1d40b45d.tar.bz2
rust-cc6104c46ae4d06337db89c95e7bab0b1d40b45d.zip
binary servo (terrible at the moment)
Diffstat (limited to 'www-client')
-rw-r--r--www-client/servo-bin/Manifest1
-rw-r--r--www-client/servo-bin/metadata.xml7
-rw-r--r--www-client/servo-bin/servo-bin-9999.ebuild34
3 files changed, 42 insertions, 0 deletions
diff --git a/www-client/servo-bin/Manifest b/www-client/servo-bin/Manifest
new file mode 100644
index 0000000..e3ce1ab
--- /dev/null
+++ b/www-client/servo-bin/Manifest
@@ -0,0 +1 @@
+DIST servo-latest.tar.gz 73182805 SHA256 54722768d4f1c1ffc5fc650c03e0ed9a92ec5fe9e1b6060388b0eef8b51eeb15 SHA512 94c4d5829ca079a069b0d5f7c930d75aef665e37086c16e1cac5f6b911a87c1b81c4747d227e6dea21c905e44ab5658949a1855b59e1717acea3dc28463ec099 WHIRLPOOL 39b56da5ba638a4a850c79f6ecd56fa0ef7f739657b94fa4c533b5f999e9d357e99587c11dc32fc1719cd76d6342da4027c65d6461437771a88e1fbe8d6d1253
diff --git a/www-client/servo-bin/metadata.xml b/www-client/servo-bin/metadata.xml
new file mode 100644
index 0000000..8f40765
--- /dev/null
+++ b/www-client/servo-bin/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>cynede@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/www-client/servo-bin/servo-bin-9999.ebuild b/www-client/servo-bin/servo-bin-9999.ebuild
new file mode 100644
index 0000000..bcaf35e
--- /dev/null
+++ b/www-client/servo-bin/servo-bin-9999.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit eutils
+
+DESCRIPTION="The Servo web browser"
+HOMEPAGE="https://servo-builds.s3.amazonaws.com/index.html"
+
+SRC_URI="https://servo-builds.s3.amazonaws.com/nightly/linux/servo-latest.tar.gz"
+
+LICENSE="MPL-2"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+S=${WORKDIR}
+
+pkg_pretend() {
+ # Protect against people using autounmask overzealously
+ use amd64 || die "binary servo only works on amd64"
+}
+
+src_install() {
+ insinto /opt
+ doins -r servo
+ fperms 755 /opt/servo/servo
+ make_wrapper servo "/opt/servo/servo" || die
+}