KDE5 on GoboLinux (eventually and hopefully)
Robert Alexander <[email protected]> Fri, 13 Oct 2017 08:12:58 +0200
| Newsgroups | gmane.linux.distributions.gobo.general |
|---|---|
| Message-ID | <CAFie_ACYk_bx2y79maj8ECbDb35OpDQqfrpoEi_XpLfQ3woaug@mail.gmail.com> |
--===============7845753041075015069== Content-Type: multipart/alternative; boundary="f403045c11486eec8b055b678ced" --f403045c11486eec8b055b678ced Content-Type: text/plain; charset="UTF-8" Hello GoboFolks, Just a semi-short email (ok, not so short but still), more of a notification. First, thanks to hisham for an updated ruby version on GoboLinux; and also thanks to lucas for providing entry-point documentation for AlienVFS. I will soon reinstall GoboLinux, primarily to test all of that, including Ruby, and also my (updated set of) ruby scripts that should aid me (or anyone else) there. Lucas wrote a while ago that one obstacle for KDE (5? 4? probably both) on GoboLinux is, quite simply put, lack of time. I wrote some more code that helps me update the whole kde stack (almost) automatically. For example, class Cookbooks::UpdateKdePlasma, will update all of KDE plasma. That means mostly download the source archives .tar.xz I also added descriptions to the KDE stack, such as homepage, licence, and, well, the main description, to the various yaml files that I use. My idea here is to eventually autogenerate a small webpage showing all KDE5 specific entries, in a single HTML page. This will also have the remote URL associated with, so people could easily use wget on that. If you look at the BLFS homepage for the KDE stack, they do not seem to attach that information right on the very page: http://www.linuxfromscratch.org/blfs/view/svn/kde/krameworks5.html Their idea seems to be to have you use a specific shell script to downloadthat. Which is fine, but since I can autogenerate that information, I canalso easily put the URL into the autogenerated .html file eventually. They also miss descriptions, homepage, licence info etc. on the above webpage by the way. The autogenerated HTML page, with the various URLs, can then hopefully help in getting the whole KDE5 stack to work on GoboLinux. Some of KDE5 is still a bit annoying to get to work (the KDE stuff puts a lot of info cmake subdirectories, such as: /usr/lib/cmake/LibTaskManager -> /Programs/Plasmaworkspace/5.11.0/lib64/cmake/LibTaskManager/ but my hope here is that if I can provide that information (and I'll also test it on GoboLinux, once I reinstall it, "de-novo" so to speak) on a webpage, then anyone could help fill in the "missing gaps", in particular dependencies. So it does not necessarily have to be lucas (or hisham) doing the solo work for the ... 100-200 recipes or so that would constitute the whole KDE5 stack. (Things were so much simpler in the KDE3 era ...) I am currently working through this page: https://download.kde.org/stable/applications/17.08.2/src/ but I think I will have this finished by this weekend, so perhaps next weekend I can actually provide the autogenerated-webpage with information on how to get the whole KDE5 stack on GoboLinux - or at the least provide all information from the various "Description" files, which I assume is one area that requires manual work. For example, the kde4 program KDE-Plasma-Addons would miss a Description entry and I assume that this is mostly because of the time investment to get it all written down: http://recipes.gobolinux.org/r/?list=KDE-Plasma-Addons&ver=4.12.0-r1&file=Resources/Description But for me it is quite easy to keep information updated in the various yaml files that I use there. (Note that I am no longer tracking KDE4 myself though; I am predominantly keeping track towards KDE5, so if anyone else wants to get the KDE4 stack to work and possibly keep it up to date,, you'd have to do that - I myself am fine with focusing time to get KDE5 to work in general). Anyway, I'll stop here before this gets too long; I will most likely write another email once I get the whole KDE5 stack + autogenerated descriptions to work at the least. Cheers, Robert --f403045c11486eec8b055b678ced Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div><div>Hello GoboFolks,<br><br>Just a semi-short email = (ok, not so short but still), more of a notification.<br><br>First, thanks = to hisham for an updated ruby version on GoboLinux; and also<br>thanks to l= ucas for providing entry-point documentation for AlienVFS. I will<br>soon r= einstall GoboLinux, primarily to test all of that, including Ruby, and also= <br>my (updated set of) ruby scripts that should aid me (or anyone else) th= ere.<br><br>Lucas wrote a while ago that one obstacle for KDE (5? 4? probab= ly both) on<br>GoboLinux is, quite simply put, lack of time.<br><br>I wrote= some more code that helps me update the whole kde stack (almost)<br>automa= tically. For example, class Cookbooks::UpdateKdePlasma, will update<br>all = of KDE plasma. That means mostly download the source archives .tar.xz<br><b= r>I also added descriptions to the KDE stack, such as homepage, licence, an= d,<br>well, the main description, to the various yaml files that I use.<br>= <br>My idea here is to eventually autogenerate a small webpage showing all = KDE5<br>specific entries, in a single HTML page. This will also have the re= mote<br>URL associated with, so people could easily use wget on that. If yo= u look at<br></div><div>the BLFS homepage for the KDE stack, they do not se= em to attach that <br></div><div>information right on the very page:<br><br= >=C2=A0 <a href=3D"http://www.linuxfromscratch.org/blfs/view/svn/kde/kramew= orks5.html">http://www.linuxfromscratch.org/blfs/view/svn/kde/krameworks5.h= tml</a><br><br></div><div>Their idea seems to be to have you use a specific= shell script to downloadthat. Which is fine, but since<br>I can autogenera= te that information, I canalso easily put the URL into the autogenerated .h= tml file<br>eventually.<br></div><div><br></div><div>They also miss descrip= tions, homepage, licence info etc. on the above<br></div><div>webpage by th= e way.<br></div><div><br>The autogenerated HTML page, with the various URLs= , can then hopefully help in<br>getting the whole KDE5 stack to work on Gob= oLinux. Some of KDE5 is still a bit<br>annoying to get to work (the KDE stu= ff puts a lot of info cmake subdirectories,<br>such as:<br><br>=C2=A0 /usr/= lib/cmake/LibTaskManager -> /Programs/Plasmaworkspace/5.11.0/lib64/cmake= /LibTaskManager/<br><br>but my hope here is that if I can provide that info= rmation (and I'll also test it on<br>GoboLinux, once I reinstall it, &q= uot;de-novo" so to speak) on a webpage, then anyone<br>could help fill= in the "missing gaps", in particular dependencies. So it does no= t<br>necessarily have to be lucas (or hisham) doing the solo work for the .= .. 100-200 recipes<br>or so that would constitute the whole KDE5 stack. (Th= ings were so much simpler in<br>the KDE3 era ...)<br><br>I am currently wor= king through this page:<br><br>=C2=A0 <a href=3D"https://download.kde.org/s= table/applications/17.08.2/src/">https://download.kde.org/stable/applicatio= ns/17.08.2/src/</a><br><br>but I think I will have this finished by this we= ekend, so perhaps next weekend I can actually<br>provide the autogenerated-= webpage with information on how to get the whole KDE5 stack<br>on GoboLinux= - or at the least provide all information from the various "Descripti= on" files, which<br>I assume is one area that requires manual work. Fo= r example, the kde4 program<br>KDE-Plasma-Addons would miss a Description e= ntry and I assume that this is mostly because<br>of the time investment to = get it all written down:<br><br>=C2=A0 <a href=3D"http://recipes.gobolinux.= org/r/?list=3DKDE-Plasma-Addons&ver=3D4.12.0-r1&file=3DResources/De= scription">http://recipes.gobolinux.org/r/?list=3DKDE-Plasma-Addons&ver= =3D4.12.0-r1&file=3DResources/Description</a><br><br>But for me it is q= uite easy to keep information updated in the=C2=A0 various yaml files that = I use<br>there. (Note that I am no longer tracking KDE4 myself though; I am= predominantly keeping track<br>towards KDE5, so if anyone else wants to ge= t the KDE4 stack to work and possibly keep it up<br>to date,, you'd hav= e to do that - I myself am fine with focusing time to get KDE5 to work in g= eneral).<br><br>Anyway, I'll stop here before this gets too long; I wil= l most likely write another email once I get the <br>whole KDE5 stack + aut= ogenerated descriptions to work at the least.<br><br></div>Cheers,<br></div= >Robert<br></div> --f403045c11486eec8b055b678ced-- --===============7845753041075015069== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZ29ib2xpbnV4 LXVzZXJzIG1haWxpbmcgbGlzdApnb2JvbGludXgtdXNlcnNAbGlzdHMuZ29ib2xpbnV4Lm9yZwpo dHRwOi8vbGlzdHMuZ29ib2xpbnV4Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2dvYm9saW51eC11c2Vy cwo= --===============7845753041075015069==--