Magellan Linux

Annotation of /trunk/core/xorg/xorg-7.4.99-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 834 - (hide annotations) (download)
Fri Dec 26 04:06:25 2008 UTC (15 years, 9 months ago) by niro
File size: 2210 byte(s)
-ver bump to 7.4.99-r1
1 niro 834 # $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.4.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.5.99.3"
20    
21     # common apps
22     DEPEND="${DEPEND}
23     >= x11-apps/mesa-progs-7.2
24     >= x11-apps/setxkbmap-1.0.4
25     >= x11-apps/xauth-1.0.2
26     >= x11-apps/xhost-1.0.2
27     >= x11-apps/xinit-1.1.1
28     >= x11-apps/xmodmap-1.0.3
29     >= x11-apps/xrandr-1.2.99.3
30     >= x11-terms/xterm-237"
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    
44     # common fonts
45     DEPEND="${DEPEND}
46     >= media-fonts/font-bh-ttf-1
47     >= media-fonts/font-adobe-utopia-type1-1.0.1
48     >= media-fonts/font-bitstream-type1-1"
49    
50     # docs
51     DEPEND="${DEPEND}
52     >= app-doc/xorg-docs-1.4"
53    
54     # some common input drivers
55     DEPEND="${DEPEND}
56     >= x11-drivers/xf86-input-evdev-2.1.0
57     >= x11-drivers/xf86-input-mouse-1.3.0
58     >= x11-drivers/xf86-input-keyboard-1.3.1"
59    
60     # some common video drivers
61     DEPEND="${DEPEND}
62     >= x11-drivers/xf86-video-vesa-2.1.0"
63    
64     # want whiteglas as default cursors
65     DEPEND="${DEPEND}
66     >= x11-themes/xcursor-themes-1"
67    
68     # do not fetch any sources (needed with the include of xorg.sminc)
69     unset SRC_URI
70    
71     # only the old-xorg check
72     src_prepare() { is_old_xorg_installed; }
73    
74     # fake (needed with the include of xorg.sminc)
75     src_compile() { return 0; }
76    
77     src_install()
78     {
79     # backward compat; symlink /usr/X11R6 to /usr
80     minstalldir /usr || die
81     mlink ../usr /usr/X11R6 || die
82     }
83    
84     preinstall()
85     {
86     is_old_xorg_installed
87    
88     # filter out ModulePath line since it often holds a now-invalid path
89     # filter out RgbPath line too since it also seems to break things
90     if [ -f /etc/X11/xorg.conf ]
91     then
92     sed -i "/ModulePath/d" /etc/X11/xorg.conf
93     sed -i "/RgbPath/d" /etc/X11/xorg.conf
94     fi
95     }

Properties

Name Value
svn:keywords Id