Magellan Linux

Contents of /tags/old-unstable-20120113/core/include/xorg71.sminc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 9870 - (show annotations) (download)
Fri Jan 13 21:26:11 2012 UTC (12 years, 4 months ago) by niro
File size: 802 byte(s)
tagged 'old-unstable-20120113'
1 # $Header: /magellan-cvs/smage/include/xorg71.sminc,v 1.4 2007/03/27 18:36:35 niro Exp $
2 # xorg-7.1 global smage2 functions
3
4 # satisfy mage with preinstall
5 INHERITS="${INHERITS} xorg xorg71"
6
7 # check if =>Xorg-6.9 is installed; aborts installation
8 is_xorg71_installed()
9 {
10 local RED="\033[1;6m\033[31m"
11 local DEF="\033[0m"
12
13 xver=$(magequery -n xorg-server | cut -d' ' -f5|cut -d- -f3)
14
15 if [[ ${xver} < 1.1.0 ]]
16 then
17 echo
18 echo -e ${RED}" !!! You need >= xorg-server-1.1.0 or xorg-7.1.0 to install this package."${DEF}
19 echo -e ${RED}" !!! The xorg-server ABI has changed and is binary incompatible to old versions."${DEF}
20 echo
21
22 die "< xorg-7.1.0 :("
23 fi
24 }
25
26 xorg71_srcprepare()
27 {
28 # check for old xorg installations
29 is_xorg71_installed
30 xorg_srcprepare
31 }
32
33 export_inherits xorg71 srcprepare