Magellan Linux

Contents of /trunk/todo/gnome-games/gnome-games-2.22.1.1-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2327 - (show annotations) (download)
Thu Jul 9 19:39:51 2009 UTC (14 years, 10 months ago) by niro
File size: 1355 byte(s)
-moved to 'todo'
1 # $Header: /magellan-cvs/smage/gnome-games/gnome-games-2.22.1.1-r1.smage2,v 1.1 2008/04/11 11:22:15 niro Exp $
2
3 PNAME="gnome-games"
4 PVER="2.22.1.1"
5 PBUILD="r1"
6
7 PCATEGORIE="gnome-extra"
8 STATE="unstable"
9
10 DESCRIPTION="The GNOME games."
11 HOMEPAGE="http://www.gnome.org"
12
13 DEPEND=">= x11-libs/gtk2+-2.12
14 >= x11-libs/cairo-1.4
15 >= dev-libs/libxml2-2.6
16 >= gnome-base/libgnome-2.22
17 >= gnome-base/libgnomeui-2.22
18 >= gnome-base/gnome-vfs-2.22
19 >= gnome-base/gconf-2.22
20 >= gnome-base/librsvg-2.22
21 >= dev-python/pygtk-2.12
22 >= dev-python/pygtkglext-1.1.0
23 >= dev-python/gnome-python-desktop-2.22
24 >= gnome-base/gconf-2.22
25 >= gnome-base/libglade-2.6
26 >= dev-games/ggz-client-libs-0.0.14.1"
27
28 SDEPEND=">= dev-util/intltool-0.37
29 >= app-text/scrollkeeper-0.3.14
30 >= dev-util/pkgconfig-0.23
31 >= sys-dev/gettext-0.17"
32
33 # enable scrollkeeper
34 SPECIAL_VARS="SCROLLKEEPER_UPDATE"
35 SCROLLKEEPER_UPDATE="1"
36
37 sminclude gnome2
38
39 src_compile()
40 {
41 cd ${SRCDIR}
42
43 # disable aisleriot; it needs guile to build
44 gn2_configure \
45 --with-scores-group=games \
46 --with-platform=gnome \
47 --with-sound=gstreamer \
48 --enable-scalable \
49 --enable-omitgames=aisleriot \
50 || die
51
52 mmake || die
53 }
54
55 src_install()
56 {
57 cd ${SRCDIR}
58
59 # disable suid executables for security reasons
60 export CFLAGS="${CFLAGS} -Wl,-z,now" || die
61 export CXXFLAGS="${CFLAGS}" || die
62
63 gn2_src_install || die
64 }

Properties

Name Value
svn:keywords Id