Magellan Linux

Contents of /smage/trunk/core/xf86-video-openchrome/alx/xf86-video-openchrome.custom~

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1390 - (show annotations) (download)
Tue Dec 29 17:06:06 2009 UTC (14 years, 5 months ago) by niro
File size: 947 byte(s)
auto added: ver bump to 0.2.904-r3.smage2
1 # $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 DEPEND=$(echo "${DEPEND}" | sed '/x11-libs\/libXvMC/d')
5 SDEPEND=$(echo "${SDEPEND}" | sed '/x11-libs\/libdrm/d')
6 SDEPEND=$(echo "${SDEPEND}" | sed '/x11-proto\/glproto/d')
7 SDEPEND=$(echo "${SDEPEND}" | sed '/x11-proto\/xf86driproto/d')
8
9 # and no XvMC support too
10 DEPEND=$(echo "${DEPEND}" | sed '/x11-libs\/libXvMC/d')
11
12 src_prepare()
13 {
14 munpack ${SRCFILE} || die
15 cd ${SRCDIR}
16
17 # add a patch to build without composite support
18 alxinjectpatch xf86-video-openchrome-0.2.902-composite.patch || die
19
20 # disable hardcoded libdrm dependency
21 sed -i "/PKG_CHECK_MODULES(XORG,.* libdrm/s/libdrm//g" configure.ac || die
22
23 # disable hardcoded xvmc dependency
24 sed -i "/PKG_CHECK_MODULES(XORG,.* xvmc/s/xvmc//g" configure.ac || die
25
26 # rebuild configure
27 autoreconf --verbose --install --force || die
28 }