Atom is a wonderful text editor created by GutHub and recently open sourced under the MIT license. I have tried to write an ebuild myself ( see here: http://bpaste.net/show/460501/ ) but I get an error about libchromiumcontent.so missing - which I guess is to be expected since I am only installing the binary. If I remove src_install() completely nothing gets installed. It would be great if anybody else could also have a look at the install instructions https://github.com/atom/atom/blob/master/docs/build-instructions/linux.md and help out with this. Cheers!
Created attachment 386190 [details] app-editors/atom-0.135.0.ebuild My working ebuild for atom-0.135
there is imho better ebuild: https://github.com/aegypius/overlay/tree/master/app-editors/atom https://github.com/aegypius/overlay/tree/master/dev-util/atom-shell
Version 1.0 was just released.
(In reply to Michal Plichta from comment #2) > there is imho better ebuild: > https://github.com/aegypius/overlay/tree/master/app-editors/atom > https://github.com/aegypius/overlay/tree/master/dev-util/atom-shell Those ebuilds are live-ebuilds. I.e. not really suitable for stable versions. Maybe they can be modified to work on static tarballs?
so many this is what you more like iy: https://github.com/aegypius/overlay/tree/master/app-editors/atom-bin
Please see https://bugs.gentoo.org/show_bug.cgi?id=582462 for a dev-util/electron-based ebuild that uses tarballs, rebuilds binaries and unbundles vendored libs.
commit 10167cfdb6cecdabd85531bbdda3e35c297349f7 Author: Heather Cynede <cynede@gentoo.org> Date: Wed Apr 6 15:06:32 2016 +0400 app-editors/atom: text editor by github version 1.6.2 based on ebuild from for-gentoo repository by Sabayon originally created by Ettore Di Giacinto, Brenton Horne Package-Manager: portage-2.2.28