From 438c80ccab6c463c767c650480a740cf00d81465 Mon Sep 17 00:00:00 2001 From: BlackNoxis Date: Sat, 17 Jan 2015 14:29:25 +0200 Subject: Added atom-shell --- dev-util/atom-shell/atom-shell-9999.ebuild | 113 +++++++++++++++++++++++++++++ 1 file changed, 113 insertions(+) create mode 100644 dev-util/atom-shell/atom-shell-9999.ebuild (limited to 'dev-util/atom-shell/atom-shell-9999.ebuild') diff --git a/dev-util/atom-shell/atom-shell-9999.ebuild b/dev-util/atom-shell/atom-shell-9999.ebuild new file mode 100644 index 00000000..5c20e832 --- /dev/null +++ b/dev-util/atom-shell/atom-shell-9999.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +inherit git-2 flag-o-matic python-any-r1 + +DESCRIPTION="Cross-platform desktop application shell" +HOMEPAGE="https://github.com/atom/atom-shell" +SRC_URI="" + +EGIT_REPO_URI="git://github.com/atom/atom-shell" + +LICENSE="MIT" +SLOT="0" + +if [[ ${PV} == *9999 ]];then + KEYWORDS="" +else + KEYWORDS="~amd64" + EGIT_COMMIT="v${PV}" +fi + +IUSE="debug" + +DEPEND=" + ${PYTHON_DEPS} + sys-devel/llvm:0/3.5[clang] + dev-lang/python:2.7 + >=virtual/nodejs-1 + x11-libs/gtk+:2 + x11-libs/libnotify + gnome-base/libgnome-keyring + dev-libs/nss + dev-libs/nspr + gnome-base/gconf + media-libs/alsa-lib + net-print/cups + sys-libs/libcap + x11-libs/libXtst + x11-libs/pango +" +RDEPEND="${DEPEND} + ! "${OUT}/version" + cp LICENSE "$OUT" +} + +src_install() { + + into /usr/share/atom + insinto /usr/share/atom + exeinto /usr/share/atom + + cd "${OUT}" + + doexe atom libchromiumcontent.so libffmpegsumo.so + + doins -r resources + doins -r locales + doins version + doins LICENSE + doins icudtl.dat + doins content_shell.pak + +} -- cgit v1.2.3