Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 84592 - Equinox Desktop Environment is small desktop environment, built to be simple and fast.
Summary: Equinox Desktop Environment is small desktop environment, built to be simple ...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: Low enhancement
Assignee: Default Assignee for New Packages
URL: http://ede.sourceforge.net/cgi-bin/pa...
Whiteboard: sunrise suggested
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-03-08 21:48 UTC by bintut
Modified: 2009-10-26 10:19 UTC (History)
3 users (show)

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


Attachments
Seriously incomplete ebuild for eFLTK-2.0.5 (efltk-2.0.5.ebuild,1.04 KB, text/plain)
2005-06-25 02:17 UTC, Kimmo Sundqvist
Details
Seriously incomplete ebuild for ede-1.0.3 (ede-1.0.3.ebuild,965 bytes, text/plain)
2005-06-25 03:57 UTC, Kimmo Sundqvist
Details
Slightly improved ebuild for eFLTK-2.0.5 (efltk-2.0.5.ebuild,1.37 KB, text/plain)
2005-06-25 05:04 UTC, Kimmo Sundqvist
Details
Slightly improved ebuild for ede-1.0.3 (ede-1.0.3.ebuild,1020 bytes, text/plain)
2005-06-25 06:58 UTC, Kimmo Sundqvist
Details

Note You need to log in before you can comment on or make changes to this bug.
Description bintut 2005-03-08 21:48:36 UTC
Equinox Desktop Environment is small desktop environment, built to be simple and fast.  It is based on modified FLTK library (called extended FLTK or just eFLTK).  Comparing to other desktop environments, EDE is much faster and smaller in memory space (EDE's window manager use less memory than xterm). By the way, it is for now, little bit buggy.

Anyone cares to make an ebuild for this Win2k look a like desktop environment?

Thanks in advance.
Comment 1 Kimmo Sundqvist 2005-06-24 02:50:38 UTC
My vote goes also to this desktop environment.  I would much like IceWM, but it
crashes repeatedly here and there, and I've not cared to start filing bug
reports yet.  I'd also like XFCE, were it not for gtk+.

This desktop is both fast and promising, and it lets one to have icons on the
desktop.  What other choices are there if one wants icons?  Gnome and KDE, and
maybe ROX desktop?

It also uses FLTK, which is lightweight and fast (even named so).  I'd love to
have more support for all kinds of fast and light software, and supporting FLTK
and Equinox would be one great thing to advance this cause.

I'm thinking about going to study making ebuilds and make one myself for this. 
Do not expect anything, but if I ever come up with something, I'll post it here.
Comment 2 Kimmo Sundqvist 2005-06-25 02:17:38 UTC
Created attachment 61895 [details]
Seriously incomplete ebuild for eFLTK-2.0.5

No USE variables taken into account, and insufficient attention to
dependencies.  Posted it so that anyone willing to improve it could do so,
especially because many can do that more easily than I.
Comment 3 Kimmo Sundqvist 2005-06-25 03:57:55 UTC
Created attachment 61901 [details]
Seriously incomplete ebuild for ede-1.0.3

This one is as funny as the previous.  It works, but it has no real dependency
information.  AFAIK, ede doesn't have any optional configurables that could be
shown as USE variables.

I avoided sandbox violations by giving the whole sandbox path to ./configure as
a prefix.
Comment 4 Kimmo Sundqvist 2005-06-25 05:04:41 UTC
Created attachment 61903 [details]
Slightly improved ebuild for eFLTK-2.0.5

Added 7 USE variables and some dependency checking (png and jpeg)
Comment 5 Kimmo Sundqvist 2005-06-25 06:58:30 UTC
Created attachment 61912 [details]
Slightly improved ebuild for ede-1.0.3

Added two USE variables.  Couldn't find any more dependencies, so I assume
those are all in.  Now how should one go on with this?	Can someone add more
mirrors?
Comment 6 Joe Sapp (RETIRED) gentoo-dev 2006-05-22 08:33:57 UTC
(In reply to comment #5)
> Created an attachment (id=61912) [edit]
> Slightly improved ebuild for ede-1.0.3

Looks promising, but the ebuild needs some work.  Some comments:
-SRC_URI should bee something like "http://download.sourceforge.net/${PN}/${P}.tar.gz" so it can be bumped easily
-SLOT should be "0" unless users will be installing multiple versions (i.e. to fulfill dependencies from different packages)
-RDEPEND should be modified to use modular x (maybe this should be done last) - see http://www.gentoo.org/proj/en/desktop/x/x11/porting-modular-x-howto.xml
-DEPEND shouldn't contain app-arch/bzip2 - it's in the base profile (/usr/portage/profiles/base/packages), so it's going to be on the user's system
-src_unpack doesn't need to be redefined
-I think you can get rid of the "--prefix=${D}usr/local/ \" line in src_compile - are you sure that this was the cause of sandbox violations? (the prefix would be /usr in any case)
-Use "emake" instead of "make" in src_compile
-The preferred way of installation is "make install DESTDIR=${D}" and einstall is only to be used when this fails (for broken Makefiles).  Did you already try this?  (I see you did in the eFLTK ebuild)

Thanks and I look forward to your next update!
Comment 7 David Shakaryan (RETIRED) gentoo-dev 2006-11-18 17:38:38 UTC
Fix assignee.
Comment 8 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-01-19 21:15:50 UTC
(this is an automated message based on filtering criteria that matched this bug)
'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached 
to this bug.
This bug is assigned to maintainer-wanted which means that it is not in the 
main tree.

Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. 
We anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq