Opened 9 years ago

Last modified 8 years ago

#24329 new request

calm window manager request - cwm

Reported by: vim.unix@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc:
Port:

Description

Hello,

Could I try to convince a developer of macports to write a port for this?

http://www.openbsd.org/cgi-bin/cvsweb/xenocara/app/cwm/

http://monkey.org/~marius/pages/?page=cwm

There's also a port for linux, if that helps somehow:

http://www.martintoft.dk/?p=cwm

Thanks,

Pau

Attachments (2)

Makefile (19.2 KB) - added by alexander@… 8 years ago.
cwm Makefile (hacked to include -lfontconfig)
CONFIG_CWM (126 bytes) - added by alexander@… 8 years ago.
BASH script to properly configure cwm-3 with added library fontconfig

Download all attachments as: .zip

Change History (4)

Changed 8 years ago by alexander@…

Attachment: Makefile added

cwm Makefile (hacked to include -lfontconfig)

comment:1 Changed 8 years ago by alexander@…

Hi I compiled this on my PowerPC mac and only some few warnings. The problem is that it won't build with the supplied configure script due to some symbols apparently being moved from -lXft to -lfontconfig. If "-lfontconfig" is manually added in the Makefile (see attached file) the program will compile and execute.

I have not tested this since it seems to be a keyboard-only window manager (novel idea) and I imagine it would only be useful in full-screen X mode, which I do not use.

Best,

Alexander

Changed 8 years ago by alexander@…

Attachment: CONFIG_CWM added

BASH script to properly configure cwm-3 with added library fontconfig

comment:2 Changed 8 years ago by alexander@…

Sorry silly didn't realize the Makefile was specific for PowerPC arch and 10.5 ... I have attached a bash script which will properly configure cwm-3 with added library "fontconfig". Tested build from "make distclean" and cwm runs as primary window manager (10.5 as I mentioned).

However, it seems only mouse functions on the window border work. It doesn't appear to get anything from the root window in terms of the documented commands (tested in full-screen mode).

Sorry, needs more work.

Note: See TracTickets for help on using tickets.