summaryrefslogtreecommitdiffstats
path: root/x11/mesa/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'x11/mesa/APKBUILD')
-rw-r--r--x11/mesa/APKBUILD92
1 files changed, 0 insertions, 92 deletions
diff --git a/x11/mesa/APKBUILD b/x11/mesa/APKBUILD
deleted file mode 100644
index 19c4d4c7a..000000000
--- a/x11/mesa/APKBUILD
+++ /dev/null
@@ -1,92 +0,0 @@
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=mesa
-pkgver=7.7
-pkgrel=0
-pkgdesc="Mesa DRI OpenGL library"
-url="http://www.mesa3d.org"
-license="LGPL"
-depends=
-subpackages="$pkgname-dev
- $pkgname-dri-ati:ati $pkgname-dri-ffb:ffb $pkgname-dri-intel:intel
- $pkgname-dri-mach64:mach64 $pkgname-dri-mga:mga $pkgname-dri-r128:r128
- $pkgname-dri-savage:savage $pkgname-dri-sis:sis
- $pkgname-dri-tdfx:tdfx $pkgname-dri-unichrome:unichrome
- "
-
-makedepends="pkgconfig libdrm-dev libxxf86vm-dev libxdamage-dev expat-dev
- dri2proto xextproto libx11-dev glproto python"
-source="ftp://ftp.freedesktop.org/pub/mesa/$pkgver/MesaLib-$pkgver.tar.bz2
- mesa-7.7-link-shared.patch
- intel-revert-vbl.patch
- mesa-7.4-parallel.patch
- mesa-7.6.1-ldflags.patch
- mesa-7.6.1-uclibc.patch"
-
-depends_dev="libdrm-dev dri2proto libx11-dev libxext-dev libxxf86vm-dev
- libxdamage-dev libxfixes-dev libxcb-dev"
-
-_dri_driverdir=/usr/lib/xorg/modules/dri
-
-prepare() {
- cd "$srcdir"/Mesa-$pkgver
- for i in ../*.patch; do
- msg "Applying $i..."
- patch -p1 -i $i || return 1
- done
-}
-
-build() {
- cd "$srcdir"/Mesa-$pkgver
- export LDFLAGS="$LDFLAGS -Wl,-z,lazy"
- ./configure --prefix=/usr \
- --with-dri-driverdir=$_dri_driverdir \
- --disable-asm \
- --disable-glx-tls \
- --with-driver=dri \
- --with-state-trackers=dri,egl \
- --enable-xcb \
- --disable-glut \
- --disable-glw || return 1
-
- make || return 1
- # check so we dont have any bind NOW
- scanelf -Rb . | grep NOW && return 1
- return 0
-}
-
-package() {
- cd "$srcdir"/Mesa-$pkgver
- make -j1 DESTDIR="$pkgdir" install || return 1
-}
-
-
-_mv_dri() {
- pkgdesc="Mesa DRI driver for $@"
- install -d "$subpkgdir"/$_dri_driverdir
-
- while [ $# -gt 0 ]; do
- mv "$pkgdir"/$_dri_driverdir/${1}.so \
- "$subpkgdir"/$_dri_driverdir/ || return 1
- shift
- done
-}
-
-ati() { _mv_dri radeon_dri r200_dri r300_dri r600_dri; }
-ffb() { _mv_dri ffb_dri; }
-intel() { _mv_dri i810_dri i915_dri i965_dri; }
-mach64() { _mv_dri mach64_dri; }
-mga() { _mv_dri mga_dri; }
-r128() { _mv_dri r128_dri; }
-s3v() { _mv_dri s3v_dri; }
-savage() { _mv_dri savage_dri; }
-sis() { _mv_dri sis_dri; }
-tdfx() { _mv_dri tdfx_dri; }
-trident() { _mv_dri trident_dri; }
-unichrome() { _mv_dri unichrome_dri; }
-
-md5sums="e3fa64a1508bc23dd9de9dd2cea7cfb1 MesaLib-7.7.tar.bz2
-a966f459b6430dbe87a57c5f28f19816 mesa-7.7-link-shared.patch
-a111f4dc82e894f8801bc3fa129af7af intel-revert-vbl.patch
-75e1bb69f384e9d60544fa03c15cc0ec mesa-7.4-parallel.patch
-eb6bb53bb1643782aa572edc40d28629 mesa-7.6.1-ldflags.patch
-8d98e15310e0f2e1520beb9e6cb6ab41 mesa-7.6.1-uclibc.patch"