The current x11-wm/pekwm-0.1.15 has two problems: 1. It doesn't create/install an xsession attributes needed for GDM/KDM and simple XSession to sense it and show it as an option in their UI. 2. There are two user contributed perl scripts (in contrib/lobo) that are not installed at all. According to upstream, they should go to the final doc folder. I am proposing a new revision of the ebuild (x11-wm/pekwm-0.1.15-r1) which fixes these problems. Reproducible: Always
Created attachment 329560 [details] A new Pekwm 0.1.15 ebuild revision 1, that fixes xsession and contrib problems Changes: 1. Added "contrib" IUSE flag that controls if the contrib perl scripts from "contrib/lobo" will be installed. 2. Added deps of perl and zenity for the "contrib" flag, since the upstream perl scripts need them 3. Added postinst message to the user about the contrib scripts 4. Added xsession files install for KDM/GDM and XSession 5. Changed description of the application to: "A lightweight window mananger initially based on aewm++"
Since it seems @theodor_ AT _suremail.info often version bumps pekwm, I am putting him to CC, to inform him too.
Created attachment 329564 [details] new_revision.diff Diff between pekwm-0.1.15 and new revision
Thanks for adding me. I only have minor point, shouldn't the two elogs at the end depend on the contrib USE flag?
Created attachment 336732 [details] The new pekwm 0.1.16-r1 Yeah @Theodor, you are right... it should depend... my mistake sorry.... Meanwhile there was a new upstream version of 0.1.16, and it seems that @Jeroen Roovers just bumped the old ebuild just changing it to EAPI 5, with none of my proposed changes... So I am uploading the new 0.1.16 ebuild as a new revision... I hope it will end up in the portage tree before a new 0.1.17 upstream version appears ;) :)
Created attachment 336734 [details] The new pekwm 0.1.16-r1 There was an initial typo in the description of the package that i didn't see (the "mananger" word). Fixed it.
Fixed in 0.1.17 as per bug #471340.