Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=2a3dc488373d45360fdb55be5415c658bbe2d9c5
commit 2a3dc488373d45360fdb55be5415c658bbe2d9c5 Author: bouleetbil <[email protected]> Date: Fri Apr 29 06:16:51 2011 +0000 mesa-7.10.2-2-arm *added arm to archs() *disable broken/useless sis support for arm diff --git a/source/x11/mesa/FrugalBuild b/source/x11/mesa/FrugalBuild index 94c262f..e53c60d 100644 --- a/source/x11/mesa/FrugalBuild +++ b/source/x11/mesa/FrugalBuild @@ -20,7 +20,7 @@ depends=('libx11>=1.2.1' 'libxext>=1.0.5-3' \ makedepends=('libxi>=1.2.1' 'libxmu>=1.0.4-2' 'makedepend' 'xf86vidmodeproto' 'llvm') # should be mesa-*=$pkgver but apps should not depends on mesa anymore first, unless specific to mesa rodepends=('libgl' 'libglu' 'libglw') -archs=('i686' 'x86_64' 'ppc') +archs=('i686' 'x86_64' 'ppc' 'arm') groups=('x11' 'xorg-core' 'xorg-libs') if Fuse $USE_DEVEL; then unset source sha1sums @@ -52,7 +52,7 @@ subconflicts=('fglrx nvidia' 'nvidia') subdepends=('libdrm>=2.4.20 libxcb>=1.3 libxdamage>=1.1.1-3 libxi libxmu libxxf86vm>=1.0.2' 'dri2proto>=2.0 glproto>=1.4.9') subrodepends=("libdri libgl-headers-mesa>=$pkgver-$pkgrel libglx" '') subgroups=('x11' 'x11') -subarchs=('i686 x86_64 ppc' 'i686 x86_64 ppc') +subarchs=('i686 x86_64 ppc arm' 'i686 x86_64 ppc arm') subpkgs=("${subpkgs[@]}" 'libegl') subdescs=("${subdescs[@]}" 'Mesa OpenEGL library.') @@ -62,7 +62,7 @@ subconflicts=("${subconflicts[@]}" '') subdepends=("${subdepends[@]}" '') subrodepends=("${subrodepends[@]}" 'libgl') subgroups=("${subgroups[@]}" 'x11') -subarchs=("${subarchs[@]}" 'i686 x86_64 ppc') +subarchs=("${subarchs[@]}" 'i686 x86_64 ppc arm') subpkgs=("${subpkgs[@]}" 'libgles') subdescs=("${subdescs[@]}" 'Mesa OpenGL ES1/ES2 libraries.') @@ -72,7 +72,7 @@ subconflicts=("${subconflicts[@]}" '') subdepends=("${subdepends[@]}" '') subrodepends=("${subrodepends[@]}" '') subgroups=("${subgroups[@]}" 'x11') -subarchs=("${subarchs[@]}" 'i686 x86_64 ppc') +subarchs=("${subarchs[@]}" 'i686 x86_64 ppc arm') subpkgs=("${subpkgs[@]}" 'libglu') subdescs=("${subdescs[@]}" 'Mesa OpenGL Utility library.') @@ -82,17 +82,17 @@ subconflicts=("${subconflicts[@]}" '') subdepends=("${subdepends[@]}" '') subrodepends=("${subrodepends[@]}" 'libgl') subgroups=("${subgroups[@]}" 'x11') -subarchs=("${subarchs[@]}" 'i686 x86_64 ppc') +subarchs=("${subarchs[@]}" 'i686 x86_64 ppc arm') subpkgs=("${subpkgs[@]}" 'libvg') subdescs=("${subdescs[@]}" 'Mesa OpenVG library.') -subprovides=("${subprovides[@]}" 'libvg-mesa') +subprovides=("${subprovides[@]}" 'libvg-mesa arm') subreplaces=("${subreplaces[@]}" '') subconflicts=("${subconflicts[@]}" '') subdepends=("${subdepends[@]}" '') subrodepends=("${subrodepends[@]}" 'libgl') subgroups=("${subgroups[@]}" 'x11') -subarchs=("${subarchs[@]}" 'i686 x86_64 ppc') +subarchs=("${subarchs[@]}" 'i686 x86_64 ppc arm') subpkgs=("${subpkgs[@]}" 'libglw') subdescs=("${subdescs[@]}" 'Mesa Xt/Motif OpenGL drawing area widget library.') @@ -102,7 +102,7 @@ subconflicts=("${subconflicts[@]}" '') subdepends=("${subdepends[@]}" '') subrodepends=("${subrodepends[@]}" 'libgl') subgroups=("${subgroups[@]}" 'x11') -subarchs=("${subarchs[@]}" 'i686 x86_64 ppc') +subarchs=("${subarchs[@]}" 'i686 x86_64 ppc arm') # NOTE: If you bump version (major or minor) you need to review the symlinking at the end of this # file !!!! On minor bump last number will be changed. @@ -118,24 +118,27 @@ build() { Fcd $origname-$pkgver Fpatchall + if [ "$CARCH" == "arm" ]; then + #disable sis support + Fsed "savage sis tdfx" "savage tdfx" configure* + fi + if Fuse $USE_GALLIUM; then Fconfopts="$Fconfopts --disable-gallium-llvm --enable-gallium-nouveau --enable-gallium-radeon \ - --enable-gallium-r600" + --enable-gallium-r600 --enable-openvg --with-state-trackers=dri,egl,glx,vega" else - Fconfopts="$Fconfopts --disable-gallium" + Fconfopts="$Fconfopts --disable-gallium --disable-openvg" fi Fconf --with-driver=dri \ --with-dri-driverdir=/usr/lib/dri \ --with-dri-drivers=yes \ --with-egl-platforms=drm,x11 \ - --with-state-trackers=dri,egl,glx,vega \ --disable-glut \ --enable-egl \ --enable-gles1 \ --enable-gles2 \ --enable-glx-tls \ - --enable-openvg \ --enable-xcb make || Fdie _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
