Magellan Linux

Contents of /trunk/extras/xorg/xorg-7.3.99-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2 - (show annotations) (download)
Fri Oct 10 13:29:42 2008 UTC (15 years, 7 months ago) by niro
File size: 2269 byte(s)
import repo
1 # $Header: /magellan-cvs/smage/xorg/xorg-7.3.90-r1.smage2,v 1.1 2008/05/01 17:42:39 niro Exp $
2
3 PNAME="xorg"
4 PVER="7.3.99"
5 PBUILD="r1"
6
7 PCATEGORIE="x11-base"
8 STATE="unstable"
9
10 DESCRIPTION="Xorg is the XOrg Foundation's Public Implementation of the X Window System."
11 HOMEPAGE="http://xorg.freedesktop.org"
12
13 sminclude xorg mtools
14
15 # < remove this later; xorg-server provides this now too
16 PROVIDE="virtual/x11"
17
18 # server itself
19 DEPEND=">= x11-base/xorg-server-1.4.99.901"
20
21 # common apps
22 DEPEND="${DEPEND}
23 >= x11-apps/mesa-progs-7.0.2
24 >= x11-apps/setxkbmap-1.0.3
25 >= x11-apps/xauth-1.0.2
26 >= x11-apps/xhost-1.0.2
27 >= x11-apps/xinit-1.0.7
28 >= x11-apps/xmodmap-1.0.3
29 >= x11-apps/xrandr-1.2.2
30 >= x11-terms/xterm-232"
31
32 # common libs
33 DEPEND="${DEPEND}
34 >= x11-libs/libSM-1.0.3
35 >= x11-libs/libXcomposite-0.4
36 >= x11-libs/libXcursor-1.1.9
37 >= x11-libs/libXdamage-1.1.1
38 >= x11-libs/libXfixes-4.0.3
39 >= x11-libs/libXv-1.0.3
40 >= x11-libs/libXxf86dga-1.0.2
41 >= x11-libs/libXinerama-1.0.2
42 >= x11-libs/libXScrnSaver-1.1.2
43 >= x11-libs/libXp-1"
44
45 # common fonts
46 DEPEND="${DEPEND}
47 >= media-fonts/font-bh-ttf-1
48 >= media-fonts/font-adobe-utopia-type1-1.0.1
49 >= media-fonts/font-bitstream-type1-1"
50
51 # docs
52 DEPEND="${DEPEND}
53 >= app-doc/xorg-docs-1.4"
54
55 # some common input drivers
56 DEPEND="${DEPEND}
57 >= x11-drivers/xf86-input-evdev-1.2.0
58 >= x11-drivers/xf86-input-mouse-1.2.3
59 >= x11-drivers/xf86-input-keyboard-1.2.2"
60
61 # some common video drivers
62 DEPEND="${DEPEND}
63 >= x11-drivers/xf86-video-vesa-1.3.0
64 >= x11-drivers/xf86-video-vga-4.1.0"
65
66 # want whiteglas as default cursors
67 DEPEND="${DEPEND}
68 >= x11-themes/xcursor-themes-1"
69
70 # do not fetch any sources (needed with the include of xorg.sminc)
71 unset SRC_URI
72
73 # only the old-xorg check
74 src_prepare() { is_old_xorg_installed; }
75
76 # fake (needed with the include of xorg.sminc)
77 src_compile() { return 0; }
78
79 src_install()
80 {
81 # backward compat; symlink /usr/X11R6 to /usr
82 minstalldir /usr || die
83 mlink ../usr /usr/X11R6 || die
84 }
85
86 preinstall()
87 {
88 is_old_xorg_installed
89
90 # filter out ModulePath line since it often holds a now-invalid path
91 # filter out RgbPath line too since it also seems to break things
92 if [ -f /etc/X11/xorg.conf ]
93 then
94 sed -i "/ModulePath/d" /etc/X11/xorg.conf
95 sed -i "/RgbPath/d" /etc/X11/xorg.conf
96 fi
97 }

Properties

Name Value
svn:keywords Id