Annotation of /smage/trunk/extras/xf86-video-openchrome/alx/xf86-video-openchrome.custom
Parent Directory | Revision Log
Revision 3 -
(hide annotations)
(download)
Sun Jan 11 00:48:53 2009 UTC (15 years, 4 months ago) by niro
File size: 891 byte(s)
Sun Jan 11 00:48:53 2009 UTC (15 years, 4 months ago) by niro
File size: 891 byte(s)
-import alx-0.9.0
1 | niro | 3 | # $Header: /alx-cvs/smage-eglibc/xf86-video-openchrome/alx/xf86-video-openchrome.custom,v 1.1 2008/05/30 09:20:16 niro Exp $ |
2 | |||
3 | # alx has no opengl support | ||
4 | SDEPEND=$(echo "${SDEPEND}" | sed '/x11-libs\/libdrm/d') | ||
5 | SDEPEND=$(echo "${SDEPEND}" | sed '/x11-proto\/glproto/d') | ||
6 | SDEPEND=$(echo "${SDEPEND}" | sed '/x11-proto\/xf86driproto/d') | ||
7 | |||
8 | # and no XvMC support too | ||
9 | DEPEND=$(echo "${DEPEND}" | sed '/x11-libs\/libXvMC/d') | ||
10 | |||
11 | src_prepare() | ||
12 | { | ||
13 | munpack ${SRCFILE} || die | ||
14 | cd ${SRCDIR} | ||
15 | |||
16 | # add a patch to build without composite support | ||
17 | alxinjectpatch xf86-video-openchrome-0.2.902-composite.patch || die | ||
18 | |||
19 | # disable hardcoded libdrm dependency | ||
20 | sed -i "/PKG_CHECK_MODULES(XORG,.* libdrm/s/libdrm//g" configure.ac || die | ||
21 | |||
22 | # disable hardcoded xvmc dependency | ||
23 | sed -i "/PKG_CHECK_MODULES(XORG,.* xvmc/s/xvmc//g" configure.ac || die | ||
24 | |||
25 | # rebuild configure | ||
26 | autoreconf --verbose --install --force || die | ||
27 | } |