Update on efler! It now supports OS X as well - thanks to everyone working towards the 1.18.1 it made things a lot easier.
I'm going to work more on the gui so hopefully it won't rely on re-running that bootstrap to stay up to date shortly :) Have fun, Andy On Sun, 11 Sep 2016 at 08:53, Andrew Williams <a...@andywilliams.me> wrote: > Hi Simon, > > Thanks and yes I agree. This app started with the assumption that no-one > would package it! > The bootstrap script detects the OS(/distro) and attempts to setup a > complete baseline env required for efl. > > Currently it only supports arch Linux but I'm working on it. Ubuntu and OS > X are high on my list too. The system scripts are pretty trivial really. > > Unfortunately integrating with system package managers seems unlikely as > very few are as good as you for packaging efl stuff! > > Thanks for the feedback, > Andrew > On Sun, 11 Sep 2016 at 02:14, Simon Lees <sfl...@suse.de> wrote: > >> >> >> On 09/10/2016 08:12 AM, Andrew Williams wrote: >> > Not the most inspiring title but I wanted to share my latest project - >> an >> > app that will help us to promote, discover, install and keep up to date >> all >> > the EFL apps that are emerging - and the EFL itself too... >> > >> > The main reason behind this was to help more folk get into EFL easily - >> and >> > if we can avoid packaging and distribution problems at the same time >> then >> > even better. >> > I know that Marrakech is aiming to solve some of these problems and I >> think >> > that it will. Efler is designed to pick up mrk when it's ready but in >> the >> > meantime it's a build-from-source approach. >> > The UI portion is not yet working but the scripts are there - they do >> more >> > heavy lifting than they will need to in the future but hey - I'll >> migrate >> > it once the UI is up. And it can install EFL and cool apps in a single >> > command pasted from the web! :) >> > >> > Rather than going into more details here I have written it up in phab - >> > https://phab.enlightenment.org/w/projects/efler/ >> > >> > Please let me know what you think of the idea / direction / apprach. >> Maybe >> > if it goes well we can have distros package this and the EFL lib and >> then >> > everything else can be done without bothering them?... >> > Andrew >> >> Hi Andrew, >> >> From a distro perspective many distro's have a policy of not allowing >> packages that download and install other software outside the package >> manager, some of these distro's include openSUSE, Debian and Fedora. The >> Gnome and KDE software centers get around this for the most part by >> intergrating with distro repositories. >> >> So if you want something like this to be effective it needs to be easy >> for a end user to install without a package manager. To do that you will >> probably need to test build on most of the major distro's and setup your >> script to automatically detect and install the required deps using the >> distro's package manager. An alternative would be shipping a >> rpm/deb/whatever that has the correct dependencies listed and executes >> the script in the post install stage. >> >> From an openSUSE perspective I probably wouldn't package it, but mostly >> based off the fact that every stable efl app that I know of is already >> in the distro (I don't count apps depending on eo stable as they will >> break if I change efl version) many of the "unstable" apps are also >> available in additional repos but I know openSUSE is the exception here. >> >> >> -- >> >> Simon Lees (Simotek) http://simotek.net >> >> Emergency Update Team keybase.io/simotek >> SUSE Linux Adeliade Australia, UTC+9:30 >> GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B >> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> 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