source: trunk/dports/gnustep/TalkSoup/Portfile @ 26262

Last change on this file since 26262 was 26262, checked in by yves@…, 13 years ago

prepare for gnutep-make-2.0

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.7 KB
Line 
1# $Id: Portfile 26262 2007-06-17 21:53:18Z yves@macports.org $
2
3PortSystem  1.0
4PortGroup   gnustep 1.0
5
6name        TalkSoup
7version     1.0alpha
8revision    1
9platforms   darwin
10maintainers yves@macports.org
11homepage    http://talksoup.aeruder.net/
12
13description IRC client for GNUstep.
14long_description \
15    TalkSoup is an IRC client for OS X and any platform supported by GNUstep. \
16    It is highly configurable and extensible \
17    with a fully-featured plugin system already in place. \
18    It has all the features one would expect from a graphical IRC client.
19
20master_sites    sourceforge:talksoup
21checksums       md5 8c0970d44441fe7401b92779a461b6f6
22use_bzip2       yes
23
24depends_lib-append  port:netclasses
25
26array set gnustep.post_flags {
27    TalkSoupBundles "-lobjc -lgnustep-base"
28}
29
30post-patch {
31    cd ${worksrcpath}
32    reinplace "s|__APPLE__|NeXT_Foundation_LIBRARY|g" \
33        Output/GNUstepOutput/Misc/NSObjectAdditions.m
34    reinplace "s|\$(GNUSTEP_INSTALLATION_DIR)|${destroot}${prefix}/GNUstep/Local|g" \
35        InFilters/DCCSupport/GNUmakefile \
36                InFilters/Debold/GNUmakefile \
37                InFilters/Decolorizer/GNUmakefile \
38                InFilters/Dereverse/GNUmakefile \
39                InFilters/Deunderline/GNUmakefile \
40                InFilters/Emoticon/GNUmakefile \
41                InFilters/Highlighting/GNUmakefile \
42                InFilters/KeepAlive/GNUmakefile \
43                InFilters/Logging/GNUmakefile \
44                InFilters/MessageInTab/GNUmakefile \
45                InFilters/MessageOutTab/GNUmakefile \
46                InFilters/PrivateBeep/GNUmakefile \
47                InFilters/Skeleton/GNUmakefile \
48                Input/NetclassesInput/GNUmakefile \
49                OutFilters/Colorizer/GNUmakefile \
50                OutFilters/Piper/GNUmakefile \
51                OutFilters/Skeleton/GNUmakefile \
52                Output/GNUstepOutput/Controllers/ServerListController.m \
53                Output/GNUstepOutput/GNUmakefile
54}
Note: See TracBrowser for help on using the repository browser.