source: trunk/dports/gnustep/Etoile/Portfile @ 57378

Last change on this file since 57378 was 57378, checked in by ryandesign@…, 11 years ago

Change deprecated svn.tag to svn.revision
See http://lists.macosforge.org/pipermail/macports-dev/2009-August/009699.html

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.0 KB
Line 
1# $Id: Portfile 57378 2009-09-10 08:38:23Z ryandesign@macports.org $
2
3PortSystem  1.0
4PortGroup   gnustep 1.0
5
6name            Etoile
7version         0.1.9
8revision        4
9platforms       darwin
10maintainers     nomaintainer
11homepage        http://www.etoile-project.org/
12
13description     GNUstep based user environnement
14long_description \
15    Etoile intends to be an innovative GNUstep-based user environment \
16    built from the ground up on highly modular and light components \
17    with project and document orientation in mind.
18   
19fetch.type      svn
20svn.revision    2097
21svn.url         http://svn.gna.org/svn/etoile/stable/Etoile
22
23depends_build       bin:svn:subversion
24depends_lib         port:SQLClient \
25                    port:dbus \
26                    port:oniguruma5 \
27                    port:poppler
28
29worksrcdir          ${name}
30
31patchfiles          patch-etoile.make \
32                    patch-PopplerKit-config.sh
33
34array set gnustep.post_flags {
35    Frameworks/AddressesKit/Frameworks/AddressView  -lAddresses
36    Frameworks/BookmarkKit                          -lCollectionKit
37    Frameworks/SystemConfig                         -lX11
38}
39
40post-patch {
41    reinplace "s|SCSound.m||" \
42        ${worksrcpath}/Frameworks/SystemConfig/Source/GNUmakefile
43    reinplace "s|/usr|${prefix}|g" \
44        ${worksrcpath}/Services/Private/System/GNUmakefile
45}
46
47build.args      azalea=no background=no dock=no login=no corner=no idle=no azswitch=no \
48                jabber=no outerspace=no sketch=no
49destroot.args   azalea=no background=no dock=no login=no corner=no idle=no azswitch=no \
50                jabber=no outerspace=no sketch=no
51
52post-destroot {
53    set localdir ${destroot}${prefix}/GNUstep/Local
54    xinstall -d ${localdir}/Library/Themes
55    copy ${worksrcpath}/Bundles/Camaelon/Nesedah.theme \
56        ${localdir}/Library/Themes
57    copy ${worksrcpath}/Services/User/Calc/Calc.app \
58        ${localdir}/Applications
59    ln -s ${localdir}/Applications/Calc.app/Calc ${localdir}/Tools/
60    delete ${localdir}/Library/Headers/AddressBook
61    ln -s ${localdir}/Library/Headers/Addresses ${localdir}/Library/Headers/AddressBook
62}
Note: See TracBrowser for help on using the repository browser.