Delete atom-bin-1.6.2.ebuild
This commit is contained in:
		
							parent
							
								
									ec794a0f64
								
							
						
					
					
						commit
						1ae9684fb8
					
				|  | @ -1,82 +0,0 @@ | |||
| # Copyright 1999-2016 Gentoo Foundation | ||||
| # Distributed under the terms of the GNU General Public License v2 | ||||
| # $Id$ | ||||
| 
 | ||||
| EAPI=5 | ||||
| 
 | ||||
| PYTHON_COMPAT=( python2_7 ) | ||||
| inherit flag-o-matic python-any-r1 eutils unpacker | ||||
| 
 | ||||
| DESCRIPTION="A hackable text editor for the 21st Century. - Binary package" | ||||
| HOMEPAGE="https://atom.io" | ||||
| SRC_URI="https://github.com/atom/atom/releases/download/v${PV}/atom-amd64.deb -> atom-amd64-${PV}.deb" | ||||
| 
 | ||||
| RESTRICT="mirror" | ||||
| 
 | ||||
| KEYWORDS="~amd64" | ||||
| SLOT="0" | ||||
| LICENSE="MIT" | ||||
| 
 | ||||
| IUSE="" | ||||
| 
 | ||||
| MY_PN="atom" | ||||
| 
 | ||||
| DEPEND="${PYTHON_DEPS} | ||||
| 	media-fonts/inconsolata | ||||
| 	!!dev-util/atom-shell | ||||
| 	!app-editors/atom" | ||||
| 
 | ||||
| RDEPEND="${DEPEND} | ||||
| 	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" | ||||
| 
 | ||||
| QA_PRESTRIPPED=" | ||||
| 	/usr/share/atom/atom | ||||
| 	/usr/share/atom/chromedriver/chromedriver | ||||
| 	/usr/share/atom/libffmpegsumo.so | ||||
| 	/usr/share/atom/libnotify.so.4 | ||||
| 	/usr/share/atom/libchromiumcontent.so | ||||
| 	/usr/share/atom/libgcrypt.so.11 | ||||
| 	/usr/share/atom/resources/app.asar.unpacked/node_modules/symbols-view/vendor/ctags-linux" | ||||
| 
 | ||||
| pkg_setup() { | ||||
| 	python-any-r1_pkg_setup | ||||
| } | ||||
| 
 | ||||
| src_unpack() { | ||||
| 	unpacker_src_unpack | ||||
| 	mkdir -p "${S}" | ||||
| 	mv "${WORKDIR}/usr" "${S}" | ||||
| } | ||||
| 
 | ||||
| src_prepare() { | ||||
| 	rm -r "${S}/usr/share/applications" | ||||
| } | ||||
| 
 | ||||
| src_install() { | ||||
| 	into / | ||||
| 	insinto / | ||||
| 	doins -r . | ||||
| 
 | ||||
| 	# Fixes permissions | ||||
| 	fperms +x /usr/bin/atom | ||||
| 	fperms +x /usr/share/atom/${MY_PN} | ||||
| 	fperms +x /usr/share/atom/resources/app/atom.sh | ||||
| 	fperms +x /usr/share/atom/resources/app/apm/bin/apm | ||||
| 	fperms +x /usr/share/atom/resources/app/apm/bin/node | ||||
| 	fperms +x /usr/share/atom/resources/app/apm/node_modules/npm/bin/node-gyp-bin/node-gyp | ||||
| 	fperms +x /usr/share/atom/resources/app.asar.unpacked/node_modules/symbols-view/vendor/ctags-linux | ||||
| 
 | ||||
| 	make_desktop_entry "/usr/bin/atom %U" "Atom" "atom" \ | ||||
| 		"GNOME;GTK;Utility;TextEditor;Development;" \ | ||||
| 		"GenericName=Text Editor\nMimeType=text/plain;\nStartupNotify=true\nStartupWMClass=Atom" | ||||
| } | ||||
		Loading…
	
		Reference in New Issue