source: trunk/dports/gnustep/gnustep-back/Portfile @ 17785

Last change on this file since 17785 was 17785, checked in by yves, 14 years ago

Bug: 8139

gnustep-back

  • Property svn:eol-style set to native
File size: 1.7 KB
Line 
1# $Id: Portfile,v 1.1 2006/04/29 19:54:05 yves Exp $
2
3PortSystem   1.0
4PortGroup   gnustep 1.0
5
6name        gnustep-back
7version     0.10.3
8revision    1
9platforms   darwin
10maintainers yves@opendarwin.org
11
12description A back-end component for the GNUstep GUI Library.
13long_description \
14    The implementation of the GNUstep GUI Library is designed \
15    in two parts.  The first part is the front-end component \
16    which is independent of platform and display system.  \
17    This front-end is combined with a back-end component \
18    which handles all of the display system dependent \
19    such as specific calls to the X Window System.
20
21depends_lib   port:gnustep-gui port:libart_lgpl port:windowmaker port:Xft2
22
23checksums     md5 410e1a84774ac7f49472b0001c10cf7e
24
25use_configure   yes
26configure.args-append   --enable-graphics=art --disable-glitz
27
28post-install {
29        ui_msg "\n\
30                In order to have a working GNUstep environment,\n\
31                copy these lines at the top of your ~/.xinitrc file :\n\n\
32                . ${prefix}/GNUstep/System/Library/Makefiles/GNUstep.sh\n\
33            gdnc \n\
34            gpbs \n\
35            make_services \n\n\
36            For more information on setting the GNUstep environment, see\n\
37            http://gnustep.made-it.com/BuildGuide/#CONFIG.GNUSTEP \n\n"
38}
39
40platform darwin {
41    array set gnustep.post_flags {
42        Source  "-lgnustep-gui"
43        Tools   "-lgnustep-gui"
44    }
45}
46
47platform darwin 8 {
48        configure.args-append  --disable-glx
49}
50
51# not tested
52variant cairo {
53    depends_lib-delete  port:libart_lgpl
54    depends_lib-append  port:cairo port:glitz
55    configure.args-delete --enable-graphics=art --disable-glitz
56    configure.args-append --enable-graphics=cairo --enable-glitz
57}
Note: See TracBrowser for help on using the repository browser.