Browse Source

Clifford Wolf:


			
			
				rocklinux
			
			
		
Clifford Wolf 17 years ago
parent
commit
cfaae2dd9f
4 changed files with 15 additions and 1 deletions
  1. +8
    -1
      package/xorg/mesalib/mesalib.conf
  2. +0
    -0
      package/xorg/mesalib/no_broken_demos.diff
  3. +4
    -0
      package/xorg/mesalib/pkgmapper.in
  4. +3
    -0
      package/xorg/mesalib/preconfig.in

+ 8
- 1
package/xorg/mesalib/mesalib.conf

@ -1,6 +1,9 @@
mesalib_prepatch() {
tar xvjf $archdir/MesaDemos-$ver.tar.bz2 -C ..
if [ $xpkg = mesademos ]; then
tar xvjf $archdir/MesaDemos-$ver.tar.bz2 -C ..
patch -p1 < $confdir/no_broken_demos.diff
fi
find progs/ -type f -perm +111 | xargs -r chmod -x
sed -i 's,/usr/local,/usr,g' configs/*
}
@ -23,6 +26,10 @@ var_append CC_WRAPPER_FILTER "|" \
# FIXME: use a different makeopt if arch != x86
makeopt="linux-x86"
if [ $xpkg = mesademos ]; then
makeinstopt=""
fi
prepatch="mesalib_prepatch"
postmake="mesalib_postmake"
export CFLAGS="$CFLAGS -I/usr/X11/include"

package/xorg/mesalib/no_broken_demos.patch → package/xorg/mesalib/no_broken_demos.diff


+ 4
- 0
package/xorg/mesalib/pkgmapper.in

@ -0,0 +1,4 @@
case "$pkg" in
mesademos)
pkg=mesalib ;;
esac

+ 3
- 0
package/xorg/mesalib/preconfig.in

@ -0,0 +1,3 @@
if pkgcheck mesalib X; then
pkgfork mesalib mesademos stages ------6--9
fi

Loading…
Cancel
Save