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

Last change on this file since 57052 was 57052, checked in by jeremyhu@…, 8 years ago

gnome-desktop-suite: Don't install gnome-sharp2 on ppc systems since mono fails.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 4.6 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 57052 2009-09-05 20:16:18Z jeremyhu@macports.org $
3
4PortSystem      1.0
5
6name            gnome-desktop-suite
7version         2.26.3
8revision        1
9categories      gnome
10maintainers     devans openmaintainer
11description     The GNOME desktop environment
12long_description \
13                The GNOME desktop environment is the set of libraries, applications and services \
14                that work as a cohesive integrated user interface produced by the GNOME project. \
15                The desktop environment is one of the suites of software packages that form \
16                the complete GNOME project offerings.
17
18homepage        http://live.gnome.org/TwoPointTwentyfive/Desktop
19master_sites
20platforms       darwin
21
22#
23# TODO
24#
25# The following modules are included in the current GNOME desktop
26# environment specification but have not yet been ported to MacPorts
27#
28# deskbar-applet
29# evolution
30# evolution-exchange
31# evolution-mapi
32# evolution-webcal
33# gnome-desktop-sharp
34# gnome-nettool
35# gnome-power-manager
36# gnome-screensaver
37# gnome-user-share
38# gok
39# mousetweaks
40# orca
41# swfdec-gnome
42# tomboy
43# vinagre
44#
45# BROKEN PORTS
46#
47# The following ports are included in the current GNOME desktop
48# environment specification and have been ported to MacPorts but
49# are currently broken and/or need to be updated
50#
51# brasero  (no support for darwin Mac OS X, requires Linux SG or BSD CAM)
52# cheese   (requires Video4Linux or  V4L2)
53# ekiga (requires Video4Linux or  V4L2)
54# sound-juicer (depends on brasero)
55
56depends_lib     \
57                port:alacarte \
58                port:bug-buddy \
59                port:dasher \
60                port:eog \
61                port:empathy \
62                port:epiphany \
63                port:evince \
64                port:evolution-data-server \
65                port:file-roller \
66                port:gcalctool \
67                port:gconf-editor \
68                port:gdm \
69                port:gedit \
70                port:gnome-applets \
71                port:gnome-backgrounds \
72                port:gnome-control-center \
73                port:gnome-desktop \
74                port:gnome-doc-utils \
75                port:gnome-games \
76                port:gnome-icon-theme \
77                port:gnome-keyring \
78                port:gnome-netstatus \
79                port:gnome-mag \
80                port:gnome-media \
81                port:gnome-menus \
82                port:gnome-panel \
83                port:gnome-python-desktop \
84                port:gnome-session \
85                port:gnome-settings-daemon \
86                port:gnome-sharp2 \
87                port:gnome-speech \
88                port:gnome-system-monitor \
89                port:gnome-terminal \
90                port:gnome-themes \
91                port:gnome-user-docs \
92                port:gnome-utils \
93                port:gstreamer \
94                port:gst-plugins-base \
95                port:gst-plugins-good \
96                port:gtk-engines2 \
97                port:libgtkhtml3 \
98                port:gtksourceview2 \
99                port:gucharmap \
100                port:libgail-gnome \
101                port:libgnomekbd \
102                port:libgtop \
103                port:libgweather \
104                port:liboobs \
105                port:librsvg \
106                port:libsoup \
107                port:libwnck \
108                port:metacity \
109                port:nautilus \
110                port:py25-pygtksourceview \
111                port:seahorse \
112                port:seahorse-plugins \
113                port:totem \
114                port:totem-pl-parser \
115                port:vino \
116                port:vte \
117                port:yelp \
118                port:zenity
119
120#
121# Upcoming GNOME Deprecations
122#
123# The following modules are heading towards planned deprecation. The GNOME
124# project does not recommend using them in new applications unless you
125# require functionality that has not already been moved elsewhere.
126#
127
128depends_lib-append \
129                port:libgnomeprint \
130                port:libgnomeprintui
131
132# mono fails on ppc - #17996
133if {${configure.build_arch} == "ppc"} {
134        depends_lib-delete port:gnome-sharp2
135}
136
137distfiles
138use_configure   no
139build           { }
140
141destroot        {
142    file mkdir ${destroot}${prefix}/share/doc/gnome
143    file copy ${filespath}/README.${name}.txt.in ${destroot}${prefix}/share/doc/gnome/README.${name}.txt
144    reinplace "s|@PREFIX@|${prefix}|g" ${destroot}${prefix}/share/doc/gnome/README.${name}.txt
145}
146
147post-activate        {
148    ui_msg "\nTo start gnome put \"exec gnome-session\" in your .xinitrc"
149    ui_msg "See also http://trac.macports.org/wiki/GNOME\n"
150}
151
152livecheck.check none
Note: See TracBrowser for help on using the repository browser.