summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Pranaitis <jens@chaox.net>2010-10-31 19:12:01 +0100
committerJens Pranaitis <jens@chaox.net>2010-10-31 19:12:01 +0100
commit818d9d1d7a796f5fb2a87290f1876dd05198a97f (patch)
treec1ab5abd870a6a68e4ae9ac615853aca4c9811ee
parentadded colibri, ebuild by Jean-Francis Roy (diff)
downloadjensp-818d9d1d7a796f5fb2a87290f1876dd05198a97f.tar.gz
jensp-818d9d1d7a796f5fb2a87290f1876dd05198a97f.tar.bz2
jensp-818d9d1d7a796f5fb2a87290f1876dd05198a97f.zip
dgles2: removed old ebuild
-rw-r--r--media-libs/dgles2/Manifest4
-rw-r--r--media-libs/dgles2/dgles2-20100410.ebuild127
-rw-r--r--media-libs/dgles2/files/40-dgles22
3 files changed, 0 insertions, 133 deletions
diff --git a/media-libs/dgles2/Manifest b/media-libs/dgles2/Manifest
deleted file mode 100644
index c2c49f1..0000000
--- a/media-libs/dgles2/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX 40-dgles2 62 RMD160 20e25bcef07fb6b9832168d93dcf22312cc0ae5d SHA1 f9e2fd55da4e1bcee2ab97d553862dd653c7c17e SHA256 e8b43554118f2705db2b09c0879560be43936713abc451e88528b9d57d7466a6
-DIST MesaLib-7.6.tar.bz2 4866983 RMD160 9d37e916199ca27b14eb01baa3a15ce37f8f4e84 SHA1 4bb10d98afa2585bf60cffb6861b511e86b7b240 SHA256 782a7b2810b1c466b3a994eba96485b59b47cc1120c0caa24de1aecf1e013830
-DIST dgles2-20100410.tar.xz 40892 RMD160 b9790325aa06605bf50fb6e78a71371f618b3fc9 SHA1 cda305b6002ce9d1051691c68cb7b779631701fd SHA256 f7e2a309d8c6b3085b825c37e0f9948d0475edfb81c5b44006c98b8863313f38
-EBUILD dgles2-20100410.ebuild 3149 RMD160 83ca0db0de52df4de20cbf4f6f88eb2ffe7749c6 SHA1 4ceb93c6ecc88c04f1eee9413109a5417795e1c1 SHA256 762fe8215eed24f3aa377108dfe9c742238603f83084b6e6bc97c968ae9422f4
diff --git a/media-libs/dgles2/dgles2-20100410.ebuild b/media-libs/dgles2/dgles2-20100410.ebuild
deleted file mode 100644
index 584644a..0000000
--- a/media-libs/dgles2/dgles2-20100410.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-7.5.2.ebuild,v 1.8 2010/01/18 20:34:55 armin76 Exp $
-
-EAPI="3"
-
-inherit autotools multilib flag-o-matic portability
-
-OPENGL_DIR="xorg-x11"
-
-MESA_VER="7.6"
-MESA="Mesa-${MESA_VER}"
-DESCRIPTION="OpenGL-like graphic library for Linux"
-HOMEPAGE="http://mesa3d.sourceforge.net/"
-
-SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${MESA_VER}/MesaLib-${MESA_VER}.tar.bz2
- http://chaox.net/~jens/dgles2-20100410.tar.xz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
-
-IUSE="debug motif nptl pic xcb kernel_FreeBSD"
-
-# keep correct libdrm and dri2proto dep
-# keep blocks in rdepend for binpkg
-RDEPEND="!<=x11-base/xorg-x11-6.9
- !<=x11-proto/xf86driproto-2.0.3
- dev-libs/expat
- >=x11-libs/libdrm-2.4.9
- x11-libs/libICE
- x11-libs/libX11[xcb?]
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXxf86vm
- motif? ( x11-libs/openmotif )
-"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- x11-misc/makedepend
- >=x11-proto/glproto-1.4.8
- x11-proto/inputproto
- x11-proto/xextproto
- x11-proto/xf86driproto
- x11-proto/xf86vidmodeproto
-"
-# glew depend on mesa and it is needed in runtime
-PDEPEND=">=media-libs/glew-1.5.1"
-
-# Think about: ggi, svga, fbcon, no-X configs
-
-S="${WORKDIR}/${MESA}"
-
-pkg_setup() {
- # gcc 4.2 has buggy ivopts
- if [[ $(gcc-version) = "4.2" ]]; then
- append-flags -fno-ivopts
- fi
-
- # recommended by upstream
- append-flags -ffast-math
-}
-
-src_prepare() {
- # FreeBSD 6.* doesn't have posix_memalign().
- [[ ${CHOST} == *-freebsd6.* ]] && \
- sed -i -e "s/-DHAVE_POSIX_MEMALIGN//" configure.ac
- pwd
- sed -i 's/FEATURE_es2_glsl 0/FEATURE_es2_glsl 1/' src/mesa/main/mfeatures.h
- sed -i 's|$(CONFIG_PREFIX)|$(DESTDIR)/$(CONFIG_PREFIX)|g' ../dgles2/Makefile
- eautoreconf
-}
-
-src_configure() {
- local myconf
-
- # Deactivate assembly code for pic build
- myconf="${myconf} $(use_enable !pic asm)"
-
- # --with-driver=dri|xlib|osmesa ; might get changed later to something
- # else than dri
- econf \
- --with-driver=osmesa \
- --disable-glu \
- --disable-glw \
- --disable-gallium \
- --disable-glut \
- --disable-egl \
- --without-demos \
- $(use_enable debug) \
- $(use_enable motif) \
- $(use_enable nptl glx-tls) \
- $(use_enable xcb) \
- --prefix=/opt/dgles2 \
- ${myconf}
- cd ../dgles2
- _ARCH="$ARCH"
- unset ARCH
- econf \
- --enable-osmesa\
- --enable-offscreen \
- --prefix=/opt/dgles2 \
- ${myconf}
- ARCH="$ARCH"
-}
-
-src_compile() {
- emake || die "Mesa: make failed"
- cd ../dgles2
- emake || die "dgles2: make failed"
-}
-src_install() {
- dodir /opt/dgles2
- emake DESTDIR="${D}" install || die "Mesa: Installation failed"
- cd ../dgles2
- emake DESTDIR="${D}" install || die "dgles: Installation failed"
- # Remove redundant headers
- # GLUT thing
- rm -f "${D}"/opt/dgles2/include/GL/glut*.h || die "Removing glut include failed."
- # Glew includes
- rm -f "${D}"/opt/dgles2/include/GL/{glew,glxew,wglew}.h \
- || die "Removing glew includes failed."
- insinto /etc/revdep-rebuild
- doins "${FILESDIR}"/40-dgles2
-}
diff --git a/media-libs/dgles2/files/40-dgles2 b/media-libs/dgles2/files/40-dgles2
deleted file mode 100644
index c060a7a..0000000
--- a/media-libs/dgles2/files/40-dgles2
+++ /dev/null
@@ -1,2 +0,0 @@
-# avoid revdep-rebuild fuckups
-SEARCH_DIRS_MASK="/opt/dgles2"