Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 20634 - please add windowmaker-cvs to portage or just write an ebuild
Summary: please add windowmaker-cvs to portage or just write an ebuild
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Nick Hadaway
Depends on:
Reported: 2003-05-08 10:17 UTC by FL
Modified: 2003-08-16 01:50 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---

windowmaker-cvs (windowmaker-cvs-20030620.ebuild,3.86 KB, text/plain)
2003-06-22 03:09 UTC, FL

Note You need to log in before you can comment on or make changes to this bug.
Description FL 2003-05-08 10:17:13 UTC
sine development of new windowmaker versions needs much time the latest ebuild
available is from octobre '02. so it will be nice to have windowmaker-cvs in
portage course their latest cvs-version is from 20030420. 

Reproducible: Always
Steps to Reproduce:
Comment 1 Patrick Kursawe (RETIRED) gentoo-dev 2003-05-12 08:08:40 UTC
Because of which features/bugs do you think this is necessary?
Comment 2 Patrick Kursawe (RETIRED) gentoo-dev 2003-05-15 05:31:26 UTC
The snapshot you were talking about is already gone. As long as there are no fixes for noticable bugs or important improvements someone really needs, I see no sense in shooting at moving targets. If you can tell me any, I'll think about it again.
Comment 3 Christian Birchinger (RETIRED) gentoo-dev 2003-05-21 05:18:19 UTC
I don't have anything to do with the WindowMaker ebuild but i did a really hacky
CVS ebuild for personal use.

The huge problem is that WM depends on Xft 1.x includes and XFree4.3 has only Xft2
installed. The WM Devs are currently not porting it to the latest Xft.
You can build it with --disable-xft though but you lose AA support.

I did an ebuild for personal use which not only uses some ugly patches but also
lots of sed in the source and some include files from Xft v1.

I can offer it for download so you can put it into your local overlay. Ofcourse a 
hack like this would never go into gentoo maintree.

I've built with wmaker CVS-20030520 and theres absolutly *no* warrenty about it!

Btw. there are many improvments and new features over 0.80.2
Comment 4 Christian Birchinger (RETIRED) gentoo-dev 2003-05-22 05:14:37 UTC
Previous had some issues, this one also allows the configuration of the Fonts
Comment 5 Paul Slinski 2003-05-22 12:01:43 UTC
Great! I've been hoping someone was going to write an ebuild for this.
Thank you.
Comment 6 Paul Slinski 2003-05-22 13:09:33 UTC
Darn, it does not work.
Seems to cvs username is no good. WindowMaker's cvs is expecting the user 'anoncvs 'and not 'anonymous'.

I cant locate any info on the ECVS eclasses, where are they?

Why dont you just use the snapshots?
Comment 7 Paul Slinski 2003-05-22 13:32:10 UTC
Sorry, ECVS_USER="anoncvs" fixes it (I had to guess at the ECVS it!).
Comment 8 FL 2003-05-24 14:09:38 UTC
thank you very much. i have no problems (at the moment ;p) with the cvs version of windowmaker and i like it very much. so again thank you for the ebuild
Comment 9 Christian Birchinger (RETIRED) gentoo-dev 2003-06-02 07:05:45 UTC
Heres an updated version which contains 19 patches with various fixes and new features. (mostly taken from vlaad, peter and voins from the #windowmaker channel)

I hope for a clean 0.81.x release soon. If that wont happen i'll do a clean
cvs snapshopt based wmaker ebuild which can go into mainportage.

This hacky CVS live ebuild is just to test and comes without warrenty and problems with can only be fixed by programming C are useless anyway.
Comment 10 FL 2003-06-22 03:05:51 UTC
they updated the cvs lately, so the patches are, i think deprecated. they won't apply anymore and i am running windowmaker-cvs with this newer cvs snapshot for some days now and haven't experienced any problems yet so here is the ebuild originally submitted by Christian Birchinger excluding the patches now.
Comment 11 FL 2003-06-22 03:09:37 UTC
Created attachment 13679 [details]
Comment 12 Paul Slinski 2003-06-23 07:30:18 UTC
Thanks for that. The last build had a problem with one of the patches missing but I was too busy to file the report ;-)

This one works great.
Comment 13 rob holland (RETIRED) gentoo-dev 2003-06-23 10:25:36 UTC
I don't have time to look at the gnustep/windowmaker stuff at the moment :(
Comment 14 Christian Birchinger (RETIRED) gentoo-dev 2003-06-29 08:52:15 UTC
For those who want the old version where the patches still worked:

It is snapshot-based and doesn't use CVS. (distfile included)

They are integtaring many patches into CVS now. Maybe in some days no patches
will be needed anymore. (Except transparent menu and new buttons maybe)
Comment 15 Christian Birchinger (RETIRED) gentoo-dev 2003-07-01 03:48:08 UTC
Latest version based on latest CVS and with all the needed patches:
Comment 16 Paul Slinski 2003-07-04 09:15:12 UTC
Builds/works perfect.
Comment 17 Nick Hadaway 2003-07-10 22:19:50 UTC
I get sig 11's when running this latest cvs build.  There are also a couple of default configuration options that need to be update as well... Still looking into this.
Comment 18 Nick Hadaway 2003-07-11 15:26:59 UTC
i've tested the build + patches with the 20030706 cvs build as well and I still get sig 11s
Comment 19 Nick Hadaway 2003-08-16 01:50:55 UTC
too unstable.... all the way up to 20030810... 

i'm closing this bug as wontfix due to the lack of ability to get a quality build from the snapshots....