diff options
author | Jens Pranaitis <jens@chaox.net> | 2010-10-31 19:12:01 +0100 |
---|---|---|
committer | Jens Pranaitis <jens@chaox.net> | 2010-10-31 19:12:01 +0100 |
commit | 818d9d1d7a796f5fb2a87290f1876dd05198a97f (patch) | |
tree | c1ab5abd870a6a68e4ae9ac615853aca4c9811ee | |
parent | added colibri, ebuild by Jean-Francis Roy (diff) | |
download | jensp-818d9d1d7a796f5fb2a87290f1876dd05198a97f.tar.gz jensp-818d9d1d7a796f5fb2a87290f1876dd05198a97f.tar.bz2 jensp-818d9d1d7a796f5fb2a87290f1876dd05198a97f.zip |
dgles2: removed old ebuild
-rw-r--r-- | media-libs/dgles2/Manifest | 4 | ||||
-rw-r--r-- | media-libs/dgles2/dgles2-20100410.ebuild | 127 | ||||
-rw-r--r-- | media-libs/dgles2/files/40-dgles2 | 2 |
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" |