source: trunk/dports/gnustep/gnustep-gui/Portfile @ 17784

Last change on this file since 17784 was 17784, checked in by yves, 13 years ago

Bug: 8139

gnustep-gui

  • Property svn:eol-style set to native
File size: 1.7 KB
Line 
1# $Id: Portfile,v 1.1 2006/04/29 19:53:33 yves Exp $
2
3PortSystem  1.0
4PortGroup   gnustep 1.0
5
6name        gnustep-gui
7version     0.10.3
8revision    1
9platforms   darwin
10maintainers yves@opendarwin.org
11
12description  A library of graphical user interface Objective C classes
13long_description \
14    The GNUstep gui library is a library of graphical user interface classes \
15    written completely in the Objective-C language. The classes are based \
16    upon the OpenStep specification as release by NeXT Software, Inc.  These \
17    classes include graphical objects such as buttons, text fields, popup \
18    lists, browser lists, and windows. There are also many associated \
19    classes for handling events, colors, fonts, pasteboards and images.
20
21checksums     md5 ce015fcf9c6ff421e723811275f5a5c6
22depends_lib   port:aspell port:audiofile port:gnustep-base port:gnutls \
23              port:jpeg port:libpng port:libungif port:tiff
24use_configure   yes
25configure.args-append \
26                --with-jpeg-library=${prefix}/lib \
27                --with-jpeg-include=${prefix}/include
28
29platform darwin {
30    pre-patch {
31        set fl [open "| otool -l ${prefix}/lib/libaspell.dylib | grep libintl"]
32        set data [read $fl]
33            if { ! [catch {close $fl} err]} {
34                patchfiles-append patch-configure
35                ui_msg "\n\n\
36                    **** WARNING ****\n\n\
37                    Spell checking support is disabled\
38                    because of a runtime bug.  \n\
39                    If you want ro enable it,\
40                    aspell must be configured with '--disable-nls'\n\n"
41            }
42    }
43    array set gnustep.post_flags {
44        TextConverters/RTF "-lgnustep-gui"
45    }
46    configure.args-append   --disable-gsnd
47}
Note: See TracBrowser for help on using the repository browser.