62 |
mirror://xorg-server/${SRCFILE} |
mirror://xorg-server/${SRCFILE} |
63 |
mirror://xorg-server/xorg-server-1.4-fpic-libxf86config.patch |
mirror://xorg-server/xorg-server-1.4-fpic-libxf86config.patch |
64 |
mirror://xorg-server/xorg-server-1.2.0-die-ugly-pattern-die-die-die.patch |
mirror://xorg-server/xorg-server-1.2.0-die-ugly-pattern-die-die-die.patch |
65 |
|
mirror://xorg-server/xorg-server-1.4.99.906-no-evdev-keyboards.patch |
66 |
mirror://xorg-server/xorg-server-1.7.6-libsha1-support.patch |
mirror://xorg-server/xorg-server-1.7.6-libsha1-support.patch |
67 |
mirror://xorg-server/xorg-server-1.7.6-dlopen-fix.patch |
mirror://xorg-server/xorg-server-1.7.6-dlopen-fix.patch |
68 |
) |
) |
81 |
# adopted from redhat; use a black background |
# adopted from redhat; use a black background |
82 |
mpatch xorg-server-1.2.0-die-ugly-pattern-die-die-die.patch || die |
mpatch xorg-server-1.2.0-die-ugly-pattern-die-die-die.patch || die |
83 |
|
|
84 |
|
# evdev is way too broken |
85 |
|
mpatch xorg-server-1.4.99.906-no-evdev-keyboards.patch || die |
86 |
|
|
87 |
# support other sha1 implemtations as well |
# support other sha1 implemtations as well |
88 |
mpatch xorg-server-1.7.6-libsha1-support.patch || die |
mpatch xorg-server-1.7.6-libsha1-support.patch || die |
89 |
|
|
102 |
{ |
{ |
103 |
cd ${SRCDIR} |
cd ${SRCDIR} |
104 |
|
|
105 |
|
# try to fix issues with newer dpms.h header |
106 |
|
local myconf="--disable-dpms" |
107 |
|
|
108 |
xorg_src_configure \ |
xorg_src_configure \ |
109 |
--sysconfdir=/etc/X11 \ |
--sysconfdir=/etc/X11 \ |
110 |
--localstatedir=/var \ |
--localstatedir=/var \ |
135 |
--disable-xtrap \ |
--disable-xtrap \ |
136 |
--disable-w100 \ |
--disable-w100 \ |
137 |
--disable-xsdl \ |
--disable-xsdl \ |
138 |
|
${myconf} \ |
139 |
|| die |
|| die |
140 |
|
|
141 |
mmake || die |
mmake || die |