diff options
author | Mikhail Pukhlikov <cynede@gentoo.org> | 2016-07-18 18:51:49 +0400 |
---|---|---|
committer | Mikhail Pukhlikov <cynede@gentoo.org> | 2016-07-18 18:51:49 +0400 |
commit | cc6104c46ae4d06337db89c95e7bab0b1d40b45d (patch) | |
tree | e285bef13dfcf74845557bb925190f87ccd4f181 /www-client | |
parent | new file: rust-1.10.0.ebuild (diff) | |
download | rust-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/Manifest | 1 | ||||
-rw-r--r-- | www-client/servo-bin/metadata.xml | 7 | ||||
-rw-r--r-- | www-client/servo-bin/servo-bin-9999.ebuild | 34 |
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 +} |