From: Ryan Mullen Date: Thu, 15 Nov 2012 04:31:35 +0000 (-0500) Subject: Introduce marvell-libgfx X-Git-Url: http://gitweb/?a=commitdiff_plain;h=20b7c6ea99e10d19ed6d5f08f60b6b291354fe3a;p=ports%2Fcubox-arm.git Introduce marvell-libgfx --- diff --git a/marvell-libgfx/.footprint b/marvell-libgfx/.footprint new file mode 100644 index 0000000..ce1ec96 --- /dev/null +++ b/marvell-libgfx/.footprint @@ -0,0 +1,65 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/EGL/ +-rwxr--r-- root/root usr/include/EGL/egl.h +-rwxr--r-- root/root usr/include/EGL/eglext.h +-rwxr--r-- root/root usr/include/EGL/eglplatform.h +-rwxr--r-- root/root usr/include/EGL/eglrename.h +-rwxr--r-- root/root usr/include/EGL/eglunname.h +-rwxr--r-- root/root usr/include/EGL/nativefb.h +drwxr-xr-x root/root usr/include/GLES/ +-rwxr--r-- root/root usr/include/GLES/egl.h +-rwxr--r-- root/root usr/include/GLES/gl.h +-rwxr--r-- root/root usr/include/GLES/glext.h +-rwxr--r-- root/root usr/include/GLES/glext_mrvl.h +-rwxr--r-- root/root usr/include/GLES/glplatform.h +-rwxr--r-- root/root usr/include/GLES/glrename.h +-rwxr--r-- root/root usr/include/GLES/glunname.h +drwxr-xr-x root/root usr/include/GLES2/ +-rwxr--r-- root/root usr/include/GLES2/gl2.h +-rwxr--r-- root/root usr/include/GLES2/gl2_mrvl.h +-rwxr--r-- root/root usr/include/GLES2/gl2ext.h +-rwxr--r-- root/root usr/include/GLES2/gl2ext_mrvl.h +-rwxr--r-- root/root usr/include/GLES2/gl2platform.h +-rwxr--r-- root/root usr/include/GLES2/gl2rename.h +-rwxr--r-- root/root usr/include/GLES2/gl2unname.h +drwxr-xr-x root/root usr/include/HAL/ +lrwxrwxrwx root/root usr/include/HAL/aqHal.h -> gc_hal.h +-rwxr--r-- root/root usr/include/HAL/gc_hal.h +-rwxr--r-- root/root usr/include/HAL/gc_hal_base.h +-rwxr--r-- root/root usr/include/HAL/gc_hal_dump.h +-rwxr--r-- root/root usr/include/HAL/gc_hal_engine.h +-rwxr--r-- root/root usr/include/HAL/gc_hal_enum.h +-rwxr--r-- root/root usr/include/HAL/gc_hal_options.h +-rwxr--r-- root/root usr/include/HAL/gc_hal_profiler.h +-rwxr--r-- root/root usr/include/HAL/gc_hal_raster.h +-rwxr--r-- root/root usr/include/HAL/gc_hal_types.h +drwxr-xr-x root/root usr/include/KHR/ +-rwxr--r-- root/root usr/include/KHR/khrplatform.h +-rwxr--r-- root/root usr/include/KHR/khrvivante.h +drwxr-xr-x root/root usr/include/VG/ +-rwxr--r-- root/root usr/include/VG/openvg.h +-rwxr--r-- root/root usr/include/VG/vgext.h +-rwxr--r-- root/root usr/include/VG/vgplatform.h +-rwxr--r-- root/root usr/include/VG/vgrename.h +-rwxr--r-- root/root usr/include/VG/vgu.h +-rwxr--r-- root/root usr/include/VG/vgunname.h +drwxr-xr-x root/root usr/lib/ +lrwxrwxrwx root/root usr/lib/libEGL.so -> libEGL.so.1 +-rwxr-xr-x root/root usr/lib/libEGL.so.1 +lrwxrwxrwx root/root usr/lib/libGAL.so -> libGAL.so.1 +-rwxr-xr-x root/root usr/lib/libGAL.so.1 +lrwxrwxrwx root/root usr/lib/libGLES_CL.so -> libGLES_CL.so.1 +-rwxr-xr-x root/root usr/lib/libGLES_CL.so.1 +lrwxrwxrwx root/root usr/lib/libGLES_CM.so -> libGLES_CM.so.1 +-rwxr-xr-x root/root usr/lib/libGLES_CM.so.1 +lrwxrwxrwx root/root usr/lib/libGLESv2SC.so -> libGLESv2SC.so.1 +-rwxr-xr-x root/root usr/lib/libGLESv2SC.so.1 +lrwxrwxrwx root/root usr/lib/libGLESv2x.so -> libGLESv2x.so.1 +-rwxr-xr-x root/root usr/lib/libGLESv2x.so.1 +lrwxrwxrwx root/root usr/lib/libOpenVG.so -> libOpenVG.so.1 +-rwxr-xr-x root/root usr/lib/libOpenVG.so.1 +lrwxrwxrwx root/root usr/lib/libVIVANTE.so -> libVIVANTE.so.1 +-rwxr-xr-x root/root usr/lib/libVIVANTE.so.1 +lrwxrwxrwx root/root usr/lib/libgcu.so -> libgcu.so.1 +-rwxr-xr-x root/root usr/lib/libgcu.so.1 diff --git a/marvell-libgfx/.md5sum b/marvell-libgfx/.md5sum new file mode 100644 index 0000000..763fc2e --- /dev/null +++ b/marvell-libgfx/.md5sum @@ -0,0 +1,2 @@ +d21429fa2d4296f1f4238faff6cca6ca marvell-opengl-hardfp-debug.zip +0d1a842ebb9d9bd1c198950bfe5c04f5 marvell-opengl-hardfp-new-headers.zip diff --git a/marvell-libgfx/Pkgfile b/marvell-libgfx/Pkgfile new file mode 100644 index 0000000..ec889c6 --- /dev/null +++ b/marvell-libgfx/Pkgfile @@ -0,0 +1,25 @@ +# Description: Marvell Armada 510/Dove graphics libraries +# URL: http://www.solid-run.com/mw/index.php/Main_Page +# Packager: Ryan Mullen, rmmullen at gmail dot com +# Maintainer: Ryan Mullen, rmmullen at gmail dot com +# Depends on: + +name=marvell-libgfx +version=0.3.4 +release=1 +source=(http://download.solid-run.com/pub/solidrun/cubox/packages/marvell-opengl/marvell-opengl-hardfp-debug.zip + http://download.solid-run.com/pub/solidrun/cubox/packages/marvell-opengl/marvell-opengl-hardfp-new-headers.zip) + +build() { + mkdir -p $PKG/usr/lib + mkdir $PKG/usr/include + + cd $PKG/usr/lib + for lib in EGL GAL GLES_CL GLES_CM GLESv2SC GLESv2x OpenVG VIVANTE gcu; do + cp $SRC/gc3184-1-mgcc462hd-d/lib$lib.so lib$lib.so.1 + ln -s lib$lib.so.1 lib$lib.so + done + + cd $SRC/gc3184-gcc-4.6-armv7-hard_release/sdk/include + cp -r KHR HAL VG EGL GLES GLES2 $PKG/usr/include +}