From 86e9a593c78f28cbd0814479d95bbe50d49d132d Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 27 May 2013 20:46:30 +0200 Subject: [PATCH] glew: build as static library Signed-off-by: Stephan Raue --- packages/graphics/glew/build | 21 +++++++++++---------- packages/graphics/glew/install | 26 -------------------------- packages/mediacenter/xbmc/meta | 2 +- 3 files changed, 12 insertions(+), 37 deletions(-) delete mode 100755 packages/graphics/glew/install diff --git a/packages/graphics/glew/build b/packages/graphics/glew/build index a2287cd6b8..dcaecc288b 100755 --- a/packages/graphics/glew/build +++ b/packages/graphics/glew/build @@ -24,14 +24,15 @@ cd $PKG_BUILD -make CC="$CC" \ - LD="$CC" \ - AR="$AR" \ - POPT="$CFLAGS" \ - LDFLAGS.EXTRA="$LDFLAGS" \ - GLEW_DEST="/usr" \ - LIBDIR="/usr/lib" +make CC="$CC" LD="$CC" AR="$AR" \ + POPT="$CFLAGS" LDFLAGS.EXTRA="$LDFLAGS" \ + GLEW_DEST="/usr" LIBDIR="/usr/lib" lib/libGLEW.a glew.pc -make GLEW_DEST="$SYSROOT_PREFIX/usr" \ - LIBDIR="$SYSROOT_PREFIX/usr/lib" \ - install +mkdir -p $SYSROOT_PREFIX/usr/lib + cp -PR lib/libGLEW.a $SYSROOT_PREFIX/usr/lib + +mkdir -p $SYSROOT_PREFIX/usr/lib/pkgconfig + cp -PR glew.pc $SYSROOT_PREFIX/usr/lib/pkgconfig + +mkdir -p $SYSROOT_PREFIX/usr/include + cp -PR include/GL $SYSROOT_PREFIX/usr/include diff --git a/packages/graphics/glew/install b/packages/graphics/glew/install deleted file mode 100755 index a8c6d63d43..0000000000 --- a/packages/graphics/glew/install +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh - -################################################################################ -# This file is part of OpenELEC - http://www.openelec.tv -# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv) -# -# This Program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This Program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenELEC.tv; see the file COPYING. If not, write to -# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. -# http://www.gnu.org/copyleft/gpl.html -################################################################################ - -. config/options $1 - -mkdir -p $INSTALL/usr/lib - cp -PR $PKG_BUILD/lib/lib*.so* $INSTALL/usr/lib diff --git a/packages/mediacenter/xbmc/meta b/packages/mediacenter/xbmc/meta index 821742ceb4..011b28f1f3 100644 --- a/packages/mediacenter/xbmc/meta +++ b/packages/mediacenter/xbmc/meta @@ -69,7 +69,7 @@ fi if [ "$OPENGL" = "Mesa" ]; then # for OpenGL (GLX) support PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS Mesa glu glew" - PKG_DEPENDS="$PKG_DEPENDS Mesa glu glew" + PKG_DEPENDS="$PKG_DEPENDS Mesa glu" fi if [ "$OPENGLES_SUPPORT" = yes ]; then