Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 517056 - app-editors/atom - A hackable text editor for the 21st Century
Summary: app-editors/atom - A hackable text editor for the 21st Century
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement with 5 votes (vote)
Assignee: Elvis Pranskevichus
URL: https://atom.io
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-13 21:46 UTC by Horea Christian
Modified: 2016-05-19 16:47 UTC (History)
17 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
app-editors/atom-0.135.0.ebuild (atom-0.135.0.ebuild,550 bytes, text/plain)
2014-10-07 17:17 UTC, Marcin Sochoń (soki)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Horea Christian 2014-07-13 21:46:29 UTC
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!
Comment 1 Marcin Sochoń (soki) 2014-10-07 17:17:53 UTC
Created attachment 386190 [details]
app-editors/atom-0.135.0.ebuild

My working ebuild for atom-0.135
Comment 3 Dennis Schridde 2015-06-25 21:26:14 UTC
Version 1.0 was just released.
Comment 4 Dennis Schridde 2015-09-20 18:51:58 UTC
(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?
Comment 5 Michal Plichta 2015-09-20 20:16:54 UTC
so many this is what you more like iy:
https://github.com/aegypius/overlay/tree/master/app-editors/atom-bin
Comment 6 Elvis Pranskevichus 2016-05-08 20:34:02 UTC
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.
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2016-05-19 16:47:46 UTC
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