source: trunk/dports/gnustep/Etoile/Portfile

Last change on this file was 99247, checked in by g5pw@…, 5 years ago

gnustep/Etoile{,-devel}:

  • fix typo
  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.0 KB
Line 
1# $Id: Portfile 99247 2012-10-30 10:41:29Z ryandesign@macports.org $
2
3PortSystem  1.0
4PortGroup   gnustep 1.0
5
6name            Etoile
7version         0.1.9
8revision        9
9platforms       darwin
10license         GPL-2+ LGPL BSD
11maintainers     nomaintainer
12homepage        http://www.etoile-project.org/
13
14description     GNUstep based user environement
15long_description \
16    Etoile intends to be an innovative GNUstep-based user environment \
17    built from the ground up on highly modular and light components \
18    with project and document orientation in mind.
19   
20fetch.type      svn
21svn.revision    2097
22svn.url         http://svn.gna.org/svn/etoile/stable/Etoile
23
24depends_lib         port:SQLClient \
25                    path:bin/dbus-daemon: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.