Magellan Linux

Annotation of /smage/trunk/extras/xf86-video-openchrome/alx/xf86-video-openchrome.custom

Parent Directory Parent Directory | Revision Log 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)
-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     }