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

Last change on this file since 20307 was 20307, checked in by blair@…, 14 years ago

Set the svn:keywords property to 'Id' for all Portfile's. This
re-enables the Id keyword substitution that was present in the CVS
repository.

See this thread for more information:
http://lists.macosforge.org/pipermail/macports-dev/2006-October/000180.html

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