Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 510478

Summary: xfce-extra/xfwm4-titleless new package that replaces xfce-base/xfwm4 with some additional features
Product: Gentoo Linux Reporter: Nikolay Kichukov <hjckr>
Component: Current packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement CC: mgorny, Sasha.Medvedev, xfce
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: xfce-base/xfwm4-titleless/xfwm4-titleless-4.11.2.ebuild

Description Nikolay Kichukov 2014-05-16 11:02:39 UTC
Created attachment 377060 [details]
xfce-base/xfwm4-titleless/xfwm4-titleless-4.11.2.ebuild

Hi all,
I would love to see this new xfwm4 fork in official gentoo repo. Cedl38 has forked the main code to include some new features that are missing in mainline and refused to be included. The project is hosted at github:
https://github.com/cedl38/xfwm4-titleless .

The feature which is so nice to have is removing the window decorations altogether with winow title and buttons from the window when it is maximized. Together with xfce-extra/xfce4-windowck-plugin it makes it a perfect fit for small widescreen monitors by saving precious pixels.

I am attaching a working ebuild that was tested: compiled, installed and used on gentoo linux without any problems.

xfce-base could be wrong section, please change it if necessary.

Cheers,
-Nikolay
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2014-05-16 11:09:56 UTC
If we are adding this to Portage, it will go to xfce-extra/ to indicate it's not part of the upstream core Xfce

I'll look into it later today / or this weekend ...
Comment 2 Nikolay Kichukov 2014-05-19 13:34:54 UTC
(In reply to Samuli Suominen from comment #1)
> If we are adding this to Portage, it will go to xfce-extra/ to indicate it's
> not part of the upstream core Xfce
> 
> I'll look into it later today / or this weekend ...

Thanks Samuli,

Actually, there is a problem with the ebuild which I only caught when I tried it on another system, where I had not previously installed xfwm4-titleless from source.

Basically it configures, compiles and installes, however the titleless feature is actually missing from xfwm4-tweak-settings and thus it cannot be enabled.

If I again do the same in a command terminal:
./autogen.sh && make && make install

it configures, compiles and installes without problems and works as expected.

It seems that the ebuild is not properly configuring/installing the package. So it is broken. If you manage to figure out what is causing it, please edit it and let me know.

I have tried various src_configure/src_compile/src_install options and all failed to build a proper working xfwm4-titleless package.

It is fine to add it into xfce-extra/ - makes sense.

Cheers,
-Nik