source: trunk/dports/gnome/gnome-desktop-suite/Portfile @ 22663

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

Move post-install operations to post-activate

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.4 KB
Line 
1# $Id: Portfile 22663 2007-03-09 09:56:37Z rhwood@macports.org $
2
3PortSystem      1.0
4name            gnome-desktop-suite
5version         2.16.2
6revision        1
7categories      gnome devel
8maintainers     rhwood@macports.org openmaintainer@macports.org
9description     The GNOME desktop environment
10long_description        The GNOME desktop environment is the set of libraries, applications and services that work as a cohesive integrated user interface produced by the GNOME project. The platform is one of the suites of software packages that form the complete GNOME project offerings.
11homepage        http://www.gnome.org/
12depends_lib     port:gnome-platform-suite       \
13                port:bug-buddy  \
14                port:control-center     \
15                port:dasher     \
16                port:eel        \
17                port:eog        \
18                port:evince     \
19                port:evolution-data-server      \
20                port:file-roller        \
21                port:gcalctool  \
22                port:gconf-editor       \
23                port:gdm        \
24                port:gedit      \
25                port:gnome-user-docs    \
26                port:gnome-applets      \
27                port:gnome-backgrounds  \
28                port:gnome-desktop      \
29                port:gnome-doc-utils    \
30                port:gnome-games        \
31                port:gnome-icon-theme   \
32                port:gnome-keyring      \
33                port:gnome-keyring-manager      \
34                port:gnome-mag  \
35                port:gnome-media        \
36                port:gnome-menus        \
37                port:gnome-panel        \
38                port:gnome-session      \
39                port:gnome-speech       \
40                port:gnome-system-monitor       \
41                port:gnome-terminal     \
42                port:gnome-themes       \
43                port:gnome-utils        \
44                port:gnopernicus        \
45                port:gst-plugins-good   \
46                port:gstreamer  \
47                port:gtk-engines2       \
48                port:libgtkhtml3        \
49                port:gtksourceview      \
50                port:gucharmap  \
51                port:libgail-gnome      \
52                port:libgnomeprint      \
53                port:libgnomeprintui    \
54                port:libgtop    \
55                port:librsvg    \
56                port:libsoup    \
57                port:libwnck    \
58                port:libxklavier        \
59                port:metacity   \
60                port:nautilus   \
61                port:scrollkeeper       \
62                port:startup-notification       \
63                port:system-tools-backends      \
64                port:vino       \
65                port:vte        \
66                port:yelp       \
67                port:zenity \
68                port:gnome-audio        \
69                port:gnome-python-desktop
70distfiles
71fetch           { }
72checksum        { }
73configure       { }
74build           { }
75destroot        {
76        file mkdir ${destroot}${prefix}/share/doc/
77        file copy ${filespath}/README.${name}.txt ${destroot}${prefix}/share/doc
78}
79post-activate           {
80        set fl [open "| grep -c with_gnome ${prefix}/etc/ports/variants.conf" ]
81        set data [read $fl]
82        if {[catch {close $fl} err]} {
83                file copy -force ${prefix}/etc/ports/variants.conf ${prefix}/etc/ports/variants.conf.bak
84                system "        echo +with_gnome >> ${prefix}/etc/ports/variants.conf"
85        }
86        ui_msg "To start gnome put \"exec gnome-session\" in your .xinitrc"
87        ui_msg "See also http://svn.macosforge.org/projects/macports/wiki/GNOME"
88}
Note: See TracBrowser for help on using the repository browser.