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

Last change on this file since 75626 was 75626, checked in by rmstonecipher@…, 10 years ago

19 ports dependent on poppler, increased revision due to library version change in r75618 (ref: #28000)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.0 KB
Line 
1# $Id: Portfile 75626 2011-02-01 20:18:30Z rmstonecipher@macports.org $
2
3PortSystem  1.0
4PortGroup   gnustep 1.0
5
6name            Etoile
7version         0.1.9
8revision        7
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_lib         port:SQLClient \
24                    port:dbus \
25                    port:oniguruma5 \
26                    port:poppler
27
28worksrcdir          ${name}
29
30patchfiles          patch-etoile.make \
31                    patch-PopplerKit-config.sh
32
33array set gnustep.post_flags {
34    Frameworks/AddressesKit/Frameworks/AddressView  -lAddresses
35    Frameworks/BookmarkKit                          -lCollectionKit
36    Frameworks/SystemConfig                         -lX11
37}
38
39post-patch {
40    reinplace "s|SCSound.m||" \
41        ${worksrcpath}/Frameworks/SystemConfig/Source/GNUmakefile
42    reinplace "s|/usr|${prefix}|g" \
43        ${worksrcpath}/Services/Private/System/GNUmakefile
44}
45
46build.args      azalea=no background=no dock=no login=no corner=no idle=no azswitch=no \
47                jabber=no outerspace=no sketch=no
48destroot.args   azalea=no background=no dock=no login=no corner=no idle=no azswitch=no \
49                jabber=no outerspace=no sketch=no
50
51post-destroot {
52    set localdir ${destroot}${prefix}/GNUstep/Local
53    xinstall -d ${localdir}/Library/Themes
54    copy ${worksrcpath}/Bundles/Camaelon/Nesedah.theme \
55        ${localdir}/Library/Themes
56    copy ${worksrcpath}/Services/User/Calc/Calc.app \
57        ${localdir}/Applications
58    ln -s ${localdir}/Applications/Calc.app/Calc ${localdir}/Tools/
59    delete ${localdir}/Library/Headers/AddressBook
60    ln -s ${localdir}/Library/Headers/Addresses ${localdir}/Library/Headers/AddressBook
61}
Note: See TracBrowser for help on using the repository browser.