Re: [E-devel] Perl bindings to EFL
I suggest you post that on user list : enlightenment-us...@lists.sourceforge.net ... On 11/12/22 06:27, Maximilian Lika wrote: Hello everybody, I am happy to announce the first public version of my perl binding to the efl libraries. You can find the perl module under https://metacpan.org/dist/pEFL. The development takes place at https://github.com/MaxPerl/Perl-Efl. Of course the binding is in an early development state and is work in progress (at the moment I am working on basic support of Edje). But especially the the Elementary binding is very usable and complete. There are many examples in the perl distribution itself. An additional test and use case of the binding can be found at https://github.com/MaxPerl/eSourceHighlight. This is a simple text editor (frontend to the gnu source-highlight library) for not too heavy files. It uses the usual Elm_Entry widget instead of Elm_Code (I need regex syntax highlighting for another project). Besides gnu source-highlight capabilities, the editor supports for example autoident, highlight match braces, undo/redo and a simple find/replace function. I hope for a friendly welcome for us perlmonks in the EFL family :-) For any feedback and suggestions regarding the perl binding I am very thankful. Thank you very much for writing such a wonderful library as EFL!!! Best wishes, Max ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Phab is down.
On 9/9/19 9:36 AM, Pierre Couderc wrote: On 9/9/19 7:04 AM, Amitesh Singh wrote: Hello, Phab is down. I am getting "can not connect to MySql" error. and with git push : fatal: unable to access 'https://git.enlightenment.org/core/efl.git/': The requested URL returned error: 403 Sorry for the noise, not awaken : git pull is ok... ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Phab is down.
On 9/9/19 7:04 AM, Amitesh Singh wrote: Hello, Phab is down. I am getting "can not connect to MySql" error. and with git push : fatal: unable to access 'https://git.enlightenment.org/core/efl.git/': The requested URL returned error: 403 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Congratulations to Debian Pkg-e Team
... who simplifes the life of a basic debian user trying to install a recent enlightenment ! apt install e17(sic) xinit terminology startx ant it is on... And congratulations to the full efl enlightenment team... ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] "Standard" efl path
On 1/29/19 12:07 PM, Carsten Haitzler (The Rasterman) wrote: On Sat, 26 Jan 2019 18:29:59 +0100 Pierre Couderc said: I am trying to build terminology and it fails with some include not found ( efl_ui_list_view_relayout.eo.h...). It is strange because with same parameters enlightenment did buid without problem. What is the "standard path" where to build efl, so that this kind of problem does not occur ? And how to indicate the "good" efl path to ninja build system ? (I build from git sources) Thank you in advance, well the default installation location is /usr/local like everything else that is compiled by default. they all use the std pkg-config system and pc files to determine what the include/link flags are, the same way... so i don't know why why this happens. Thank you. I just did follow Cedric recommendation to git "pull" EFL again and rebuild. And the problem disappeared ! ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] "Standard" efl path
Sorry for the noise, this is for user list ! On 1/26/19 6:29 PM, Pierre Couderc wrote: I am trying to build terminology and it fails with some include not found ( efl_ui_list_view_relayout.eo.h...). It is strange because with same parameters enlightenment did buid without problem. What is the "standard path" where to build efl, so that this kind of problem does not occur ? And how to indicate the "good" efl path to ninja build system ? (I build from git sources) Thank you in advance, PC ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] "Standard" efl path
I am trying to build terminology and it fails with some include not found ( efl_ui_list_view_relayout.eo.h...). It is strange because with same parameters enlightenment did buid without problem. What is the "standard path" where to build efl, so that this kind of problem does not occur ? And how to indicate the "good" efl path to ninja build system ? (I build from git sources) Thank you in advance, PC ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Gitlab
On 08/10/2018 08:09 PM, Mike Blumenkrantz wrote: for a Gitlab migration: https://gitlab-prototype.s-opensource.org/ +1 for quitting phabricator.. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Gitlab
On 08/11/2018 07:30 AM, jaquil...@eagleeyet.net wrote: If we are going to migrate I think we should migrate tickets slowly to see which ones are still valid and not pollute the new tracker with issues that are either moot or no longer valid. Mmm, it is not logical. Migrate is a thing. Process tickets is another thing. Trying to do 2 independant things simulteaneoulsy? -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Creating Enlightenment Gadgets
On 01/11/2018 06:13 PM, Mike Blumenkrantz wrote: Thanks for your valuable input! We'll take it into consideration. If you have feedback for the developer team in the future, please be sure to include technical data to support your comments so that we can evaluate it fairly. On Thu, Jan 11, 2018 at 3:41 AM Carsten Haitzler wrote: I am shocked by this way of speaking to the Rasterman. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Is there a book?
On 01/10/2018 05:54 PM, Vanangamudi wrote: Hi, First of all, I must appreciate the work you guys are doing. Keep up the good work. I want to get started with application development with EFL. Is there a book I can read to get started? No but there are answers. On this list. I Have started recently, with https://www.enlightenment.org/develop/legacy/tutorial/start Then after installing efl, execute elementary_test to see all that is possible, and corresponding sources to see how it is done... And if it is not clear post here... -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Efl-technical-documentation] Site statistics
On 12/23/2017 09:56 AM, Vincent Torri wrote: On Thu, Dec 21, 2017 at 8:54 AM, Pierre Couderc wrote: On 12/19/2017 09:44 AM, Vincent Torri wrote: I am glad to have developed my first application under efl (eegrep = multidimensional grep). With legacy API. The more there are EFL apps, the better. But the project should also do advertising (phoronix, /., linuxfr.org for french, reddit, lwn, etc...) imho Mmm, maybe... But : - I am not fully sure eegrep has a big interest... maybe some people could find it useful. Is there any link or doc ? Not soon as it is too much alpha release for the moment... - How people can use it ? That is, it needs efl. How potential users will install efl ? I am not speaking of the members of this mailing list, but the rest of the world...? if eegrep is in a linux distro, then efl will be installed de facto as a dependency of eegrep Mmm, ok. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Efl-technical-documentation] Site statistics
On 12/19/2017 07:05 AM, Pierre Couderc wrote: I am glad to have developed my first application under efl (eegrep = multidimensional grep). With legacy API. Thanks for all your comments. I am glad that you all encourage my choice... ;) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Efl-technical-documentation] Site statistics
On 12/19/2017 09:44 AM, Vincent Torri wrote: I am glad to have developed my first application under efl (eegrep = multidimensional grep). With legacy API. The more there are EFL apps, the better. But the project should also do advertising (phoronix, /., linuxfr.org for french, reddit, lwn, etc...) imho Mmm, maybe... But : - I am not fully sure eegrep has a big interest... - How people can use it ? That is, it needs efl. How potential users will install efl ? I am not speaking of the members of this mailing list, but the rest of the world...? -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Efl-technical-documentation] Site statistics
On 12/19/2017 08:15 PM, William L. Thomson Jr. wrote: On Tue, 19 Dec 2017 07:05:28 +0100 Pierre Couderc wrote: I am glad to have developed my first application under efl (eegrep = multidimensional grep). With legacy API. Should I regret not having used Gnome ? Not to mention the treatment for new people learning to develop apps wit EFL Mmm, sure I had - and I still have - some difficults to enter in the doc of efl. The best basic tutorial I have found after the "hello word" was old but efficient http://louis-du-verdier.developpez.com/efl/debuter/ alla Descartes... Maybe, the tutorial part of the e site is a bit fragmented. But I never failed to get help on the user list a few hours after each of my questions, and usually from the Rasterman himself ! I understand very well that the last git is unstable. I use git but only tagged releases. Thanks all brave developers. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Efl-technical-documentation] Site statistics
On 12/18/2017 05:28 PM, Stephen Houston wrote: "If we are to de-prioritise the new API at the cost of further development of legacy APIs then we are prolonging the period of time in which we request developers to use an API which we are intending to discontinue." I don't disagree. But if we de-prioritize the old API at the cost of furthering the development of new API then we are encouraging the development of unstable apis that are not complete and won't have a stable release for X amount of time. Which isn't exactly ideal either. I don't think either option sounds great and it's going to get to a point of "Don't use that api, it will be discontinued, but don't use that api either because it is unstable, incomplete, and will change". New developers will look at that say... uh... okay so what do I use? Something other than EFL. I am glad to have developed my first application under efl (eegrep = multidimensional grep). With legacy API. Should I regret not having used Gnome ? PC -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Updates in wiki
I have made some updates in the wiki. Mainly, I have added a "Elementary" section in https://www.enlightenment.org/develop/legacy/tutorial/start It is more an introduction than a tutorial, but as it is where I have looked for information I thnk it is a good place. Please authorized people review it. PC -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E freezes
On 08/30/2017 07:11 PM, William L. Thomson Jr. wrote: Forgot to mention, I experience this pretty much only on my dual display desktop. I think it maybe related to dual displays, or at least is more of a trigger. Without saying that it is linked, with dual display, I have many keyboard freezes (about 5 a day). The mouse is not frozen, and allows "Enlightenment" "Restart". (e 0.21.5) PC -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Orphaned Tasks
On 08/24/2017 03:44 AM, Jean-Philippe André wrote: 2017-08-23 16:56 GMT+09:00 Pierre Couderc : On 08/23/2017 12:53 AM, Mike Blumenkrantz wrote: Hi, It has come to my attention that there are users who file tickets with no assignee or no projects attached. Mmm, I am one of those... I fill as much as I can to be useful and help detect bugs. But I have no idea to what project a problem is related, so I prefer not to fill it. You may still have a general idea of whether it's E or an app. If it looks like it's E then set the project as enlightenment and mike will redirect to someone else if it turns out it's not E. If it's anything else you may want to set the project as EFL and cedric or myself will then be notified. Sure. I shall do that. ;) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Orphaned Tasks
On 08/23/2017 12:53 AM, Mike Blumenkrantz wrote: Hi, It has come to my attention that there are users who file tickets with no assignee or no projects attached. Mmm, I am one of those... I fill as much as I can to be useful and help detect bugs. But I have no idea to what project a problem is related, so I prefer not to fill it. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Git and branching
On 08/07/2017 05:10 PM, Boris Faure wrote: I can't find enough time to make a proper 1.1.0 release, so even less time to do proper maintenance releases. "Que celui de vous qui est sans péché jette le premier la pierre contre elle." (John8,7). Merci Boris pour terminology.. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Git and branching
On 07/27/2017 02:14 AM, Carsten Haitzler (The Rasterman) wrote: On Wed, 26 Jul 2017 22:03:04 +0200 Pierre Couderc said: that is exactly how our policy works today. efl is done exactly this way. enlightenment should/does also run this way. mike does maintain stable branches for releases and he does backport/cherry pick to them. stable releases come from these branches (micro releases). Is it true too for terminology ? I do not see a "terminology-1.0" branch in https://git.enlightenment.org/apps/terminology.git/ -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Git and branching
On 07/27/2017 09:28 AM, Simon Lees wrote: Then you were likely told the wrong thing, every bugfix should go into enlightenment-0.XX, it that doesn't happen let us know and we will make sure it does. You are right, I am wrong, I does not find what I thought to be a counter exemple. Sorry for the noise. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Git and branching
On 07/27/2017 02:14 AM, Carsten Haitzler (The Rasterman) wrote: i think what you mean is that the method and "process" is there, but enlightenment is not as stable as you would like it to be? is what what you mean? because the model/process is there exactly as you describe. Yes, and I think too that the method is good. So I suppose that the problem I got was isolated. And I know the cost of backport, and the interest to keep structures light. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Git and branching
On 07/26/2017 10:28 PM, Mike Blumenkrantz wrote: There are multiple release branches, the latest of which receives backports for bug fixes only: see https://git.enlightenment.org/core/enlightenment.git/refs/ for any branch with the format 'enlightenment-0.XX'. I know that. But are bad bugs backported ? When I had a problem on 'enlightenment-0.XX' I was told to switch to master branch. But maybe it was an isolated problem. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Git and branching
On 07/26/2017 05:19 PM, Gustavo Sverzut Barbieri wrote: I second raster here. ... On Sat, Jul 22, 2017 at 11:32 PM, Carsten Haitzler wrote: i like the simplicity of our model... Well, maybe the point is not master branch. The point maybe : will e remain an experimental fine tool (I was about to write "fine toy") or is it to be used by "normal" users ? I expect to be a "normal" user... If it is to be used, some stability is needed. This supposes to freeze master branch at some point creating a release branch. And to backport only very critical bugs from master to the release. This is not the case today. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Notes from community discussion in Malta
On 07/09/2017 06:30 AM, Vincent Torri wrote: with mailing list, phab and irc as the current way to ask questions, file bugs or talk about development, is there sufficiently manpower to ask more questions in a forum ? i don't think so. Vincent +1 -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[EGIT] [website/www-content] master 01/01: Wiki page debian-start changed with summary [] by Pierre Couderc
WWW-www.enlightenment.org pushed a commit to branch master. http://git.enlightenment.org/website/www-content.git/commit/?id=a4f257eff930a63a16964f72b29ede3c9716edf5 commit a4f257eff930a63a16964f72b29ede3c9716edf5 Author: Pierre Couderc Date: Thu Feb 16 04:47:53 2017 -0800 Wiki page debian-start changed with summary [] by Pierre Couderc --- pages/distros/debian-start.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/distros/debian-start.txt b/pages/distros/debian-start.txt index 9aa9386..16e9cf3 100644 --- a/pages/distros/debian-start.txt +++ b/pages/distros/debian-start.txt @@ -159,4 +159,4 @@ startx These run-time requirements may be provided - or not - by a display manger. In this case, you can reboot and choose Enlightenment as a window manager. == Test == -This procedure has been tested in February 2017 on jessie 8.7.1 and on stretch. +This procedure has been tested in February 2017 on jessie 8.7.1 and on stretch (potential problems on stretch). --
[EGIT] [website/www-content] master 01/01: Wiki page debian-start changed with summary [] by Pierre Couderc
WWW-www.enlightenment.org pushed a commit to branch master. http://git.enlightenment.org/website/www-content.git/commit/?id=dc5eb3e3f7a5d52a432322efe7f2a0c7ab0ec659 commit dc5eb3e3f7a5d52a432322efe7f2a0c7ab0ec659 Author: Pierre Couderc Date: Sat Feb 4 02:25:00 2017 -0800 Wiki page debian-start changed with summary [] by Pierre Couderc --- pages/distros/debian-start.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/distros/debian-start.txt b/pages/distros/debian-start.txt index d205a24..9aa9386 100644 --- a/pages/distros/debian-start.txt +++ b/pages/distros/debian-start.txt @@ -159,4 +159,4 @@ startx These run-time requirements may be provided - or not - by a display manger. In this case, you can reboot and choose Enlightenment as a window manager. == Test == -This procedure has been tested in Februaey 2017 on jessie 8.7.1 and on stretch. +This procedure has been tested in February 2017 on jessie 8.7.1 and on stretch. --
[EGIT] [website/www-content] master 01/01: Wiki page debian-start changed with summary [] by Pierre Couderc
WWW-www.enlightenment.org pushed a commit to branch master. http://git.enlightenment.org/website/www-content.git/commit/?id=3e2663a58f67e8ecc78924c3566fab206b7b104f commit 3e2663a58f67e8ecc78924c3566fab206b7b104f Author: Pierre Couderc Date: Sat Feb 4 02:23:30 2017 -0800 Wiki page debian-start changed with summary [] by Pierre Couderc --- pages/distros/debian-start.txt | 41 - 1 file changed, 36 insertions(+), 5 deletions(-) diff --git a/pages/distros/debian-start.txt b/pages/distros/debian-start.txt index 8f72f36..d205a24 100644 --- a/pages/distros/debian-start.txt +++ b/pages/distros/debian-start.txt @@ -1,7 +1,15 @@ ~~Title: Debian~~ - Debian += Debian = -Enlightenment and EFL Debian official packages are outdated. In this part, the installation for Debian is done from sources like in the [[/docs-efl-start|Get EFL installed]] tutorial. +Enlightenment and EFL Debian official packages are outdated. + +Two ways are possible : install from the sources, or install from the debian experimental repository. + +To start Enlightenment, see the run-time requirements below. + + Install from the sources + +In this part, the installation for Debian is done from sources like in the [[/docs-efl-start|Get EFL installed]] tutorial. The following part provides a script and shows how to install Enlightenment and Terminology with their dependencies on Debian. The script below can be easily adapted for Elementary. @@ -114,7 +122,25 @@ It is not mandatory, but if you want to use a display manager such as gdm, kdm o sudo ln -s /usr/local/share/xsessions/enlightenment.desktop /usr/share/xsessions/ -== Run == + From debian experimental repository + +Edit /etc/apt/sources.list to add an entry : + +deb http://httpredir.debian.org/debian experimental main + +Then install enlightenment with : + +apt-get update +apt-get -t experimental install enlightenment + +And terminology : + +apt-get -t experimental install terminology + + +For upgrade see [[https://wiki.debian.org/DebianExperimental|debian experimental]]. + + Run-time requirements A minimum run-time environment requires : apt install dbus-x11 xinit xorg @@ -123,9 +149,14 @@ and creating ./xinitrc : exec enlightenment_start -then running startx. +It may be necessary to make it executable. + +Then run on an X terminal: + +startx + These run-time requirements may be provided - or not - by a display manger. In this case, you can reboot and choose Enlightenment as a window manager. == Test == -This procedure has been tested in January 2017 on debian 8.7.1. +This procedure has been tested in Februaey 2017 on jessie 8.7.1 and on stretch. --
[EGIT] [website/www-content] master 01/01: Wiki page debian-start changed with summary [procedure unchanged but some rewriting ] by Pierre Couderc
WWW-www.enlightenment.org pushed a commit to branch master. http://git.enlightenment.org/website/www-content.git/commit/?id=70cb60a17438d8e61a42ebbb357a2f0e25d045d1 commit 70cb60a17438d8e61a42ebbb357a2f0e25d045d1 Author: Pierre Couderc Date: Sat Jan 21 10:09:58 2017 -0800 Wiki page debian-start changed with summary [procedure unchanged but some rewriting ] by Pierre Couderc --- pages/distros/debian-start.txt | 18 +- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/pages/distros/debian-start.txt b/pages/distros/debian-start.txt index 5e8a415..75f0473 100644 --- a/pages/distros/debian-start.txt +++ b/pages/distros/debian-start.txt @@ -5,6 +5,8 @@ Enlightenment and EFL Debian official packages are outdated. In this part, the i The following part provides a script and shows how to install Enlightenment and Terminology with their dependencies on Debian. The script below can be easily adapted for Elementary. +Please note that procedure will provide a very minimal system. On a fresh minimal debian system, the whole system size is 2.4G disk used, but it will do nothing except... enlightenment ! + Start by creating a new directory to work in: @@ -95,11 +97,9 @@ sudo ldconfig # Delete all downloaded files and compile traces rm -rf e* -# Create the menu entry of Enlightenment for gdm, kdm or liqhtdm -sudo ln -s /usr/local/share/xsessions/enlightenment.desktop /usr/share/xsessions/ -This script clones the repositories, builds and installs the EFL libraries, then builds and installs Terminology. Finally, it creates the link to launch enlightenment in the display manager. +This script clones the repositories, builds and installs the EFL libraries, then builds and installs Terminology. Set the script executable: @@ -108,6 +108,12 @@ chmod ug+x build_enlight.sh Then, execute the script to compile and install enlightenment. + +It is not mandatory, but if you want to use a display manager such as gdm, kdm or liqhtdm : + +sudo ln -s /usr/local/share/xsessions/enlightenment.desktop /usr/share/xsessions/ + + == Run == A minimum run-time environment requires : @@ -119,10 +125,12 @@ exec enlightenment_start then running startx. -These run-time requirements may be provided - or not - by a session manger. In this case, you can reboot and choose Enlightenment as a window manager. +These run-time requirements may be provided - or not - by a display manger. In this case, you can reboot and choose Enlightenment as a window manager. +== Test == +This procedure has been tested in January 2017 on debian 8.7.1. -== Lubuntu == + Lubuntu If you're running Lubuntu, you may need to add another repo (as root): --
[EGIT] [website/www-content] master 01/01: Wiki page ubuntu-start changed with summary [] by Pierre Couderc
WWW-www.enlightenment.org pushed a commit to branch master. http://git.enlightenment.org/website/www-content.git/commit/?id=26ac1a6493188102b763fdd1bf2d7f802d14f8d1 commit 26ac1a6493188102b763fdd1bf2d7f802d14f8d1 Author: Pierre Couderc Date: Mon Nov 28 23:11:53 2016 -0800 Wiki page ubuntu-start changed with summary [] by Pierre Couderc --- pages/distros/ubuntu-start.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pages/distros/ubuntu-start.txt b/pages/distros/ubuntu-start.txt index 11c1fa6..b9e6923 100644 --- a/pages/distros/ubuntu-start.txt +++ b/pages/distros/ubuntu-start.txt @@ -65,3 +65,5 @@ libxcb-keysyms1-dev libbullet-dev vlc libvlc-dev autoconf libtool Then go to [[../docs-efl-start]] to learn how to install the whole thing ;-) + +See too https://www.enlightenment.org/distros/debian-start that was tested for debian in Oct 2016. --
[EGIT] [website/www-content] master 01/01: Wiki page debian-start changed with summary [] by Pierre Couderc
WWW-www.enlightenment.org pushed a commit to branch master. http://git.enlightenment.org/website/www-content.git/commit/?id=e78f45d792738ca6b2f2baf45322452a8e310c2d commit e78f45d792738ca6b2f2baf45322452a8e310c2d Author: Pierre Couderc Date: Mon Oct 24 00:14:11 2016 -0700 Wiki page debian-start changed with summary [] by Pierre Couderc --- pages/distros/debian-start.txt | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/pages/distros/debian-start.txt b/pages/distros/debian-start.txt index 8996868..faee6f4 100644 --- a/pages/distros/debian-start.txt +++ b/pages/distros/debian-start.txt @@ -106,8 +106,22 @@ Set the script executable: chmod ug+x build_enlight.sh -Then, execute the script. Once done, you can reboot and choose Enlightenment as a window manager. +Then, execute the script to compile and install enlightenment. +== Run == +A minimum run-time environment requires : + +aptitude install dbus-x11 xinit xorg + +and creating ./xinitrc : + +exec enlightenment_start + +then running startx. + +These run-time requirements may be provided - or not - by a session manger. In this case, you can reboot and choose Enlightenment as a window manager. + +== Lubuntu == If you're running Lubuntu, you may need to add another repo (as root): --