1 | # $Id: $ |
---|
2 | PortSystem 1.0 |
---|
3 | name ion3 |
---|
4 | version 3ds-20050116 |
---|
5 | categories x11-wm x11 |
---|
6 | maintainers pesco@gmx.de |
---|
7 | description a tiling window manager for keyboard users |
---|
8 | long_description Ion is a tiling tabbed window manager designed \ |
---|
9 | with keyboard users in mind. It tries to address \ |
---|
10 | the navigation problem by dividing the screen into \ |
---|
11 | mutually non-overlapping frames. As in PWM, the \ |
---|
12 | frames may have multiple clients attached. |
---|
13 | homepage http://modeemi.cs.tut.fi/~tuomov/ion/ |
---|
14 | master_sites http://modeemi.cs.tut.fi/~tuomov/ion/dl/ |
---|
15 | distname ion-3ds-20050116 |
---|
16 | checksums md5 77ac5dbbf478f95cb74299092453f9ac |
---|
17 | depends_lib lib:libX11.6:XFree86 \ |
---|
18 | lib:libXext.6:XFree86 \ |
---|
19 | bin:lua:lua \ |
---|
20 | bin:luac:lua |
---|
21 | |
---|
22 | configure.args --disable-shared |
---|
23 | configure.env CFLAGS=-I${prefix}/include \ |
---|
24 | LDFLAGS=-L${prefix}/lib \ |
---|
25 | EXTRA_LIBS=-lintl |
---|
26 | destroot.destdir VARDIR=${destroot}/var/cache/ion3 \ |
---|
27 | LOCALEDIR=${destroot}${prefix}/share/locale \ |
---|
28 | prefix=${destroot}${prefix} |
---|
29 | |
---|
30 | pre-build { |
---|
31 | set predirs { libextl libmainloop libtu |
---|
32 | mod_dock mod_floatws mod_ionws |
---|
33 | mod_menu mod_mgmtmode mod_panews |
---|
34 | mod_query mod_sm mod_sp mod_statusbar |
---|
35 | de } |
---|
36 | foreach x ${predirs} { |
---|
37 | system "cd ${worksrcpath}/${x}; make" |
---|
38 | } |
---|
39 | } |
---|