summaryrefslogtreecommitdiff
path: root/recipes/trdx-nv-binaries
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2012-06-19 09:09:54 +0200
committerMax Krummenacher <max.krummenacher@toradex.com>2012-06-19 09:09:54 +0200
commit1d2604199f5ee2f4b0b1f12717a1c8e1b82acb85 (patch)
tree8a614f091377c626fdfe1d7c9870c9f65eca9cef /recipes/trdx-nv-binaries
parentf95eadb09045c0763fd65b118142c1c4014ebcbb (diff)
Update to new NV binary packages L4T R15
Removed nvrm_deamon and corresponding init.d script Kernel from git.toradex.int
Diffstat (limited to 'recipes/trdx-nv-binaries')
-rw-r--r--recipes/trdx-nv-binaries/files/Tegra-Linux-nvgstplayerR15.alpha.1.0.tbz2bin0 -> 481996 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/base.tgzbin0 -> 6819545 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/bin-files.tar.bz2bin6101863 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/nvgstapps.tgzbin0 -> 101084 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/restricted_codecs.tbz2bin0 -> 346046 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/bin/nvrm_daemonbin177308 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/etc/X11/default-display-manager1
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/etc/X11/xorg.conf.tfttouch91
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvddk_audiofx_core.axfbin131284 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvddk_audiofx_transport.axfbin22924 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_aacdec.axfbin281644 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_adtsdec.axfbin238604 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_audiomixer.axfbin67948 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_h264dec.axfbin253052 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_jpegdec.axfbin111468 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_jpegenc.axfbin97416 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_manager.axfbin22984 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_mp2dec.axfbin149256 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_mp3dec.axfbin245636 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_mpeg4dec.axfbin193608 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_reference.axfbin48208 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_service.axfbin16468 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_sorensondec.axfbin171164 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_sw_mp3dec.axfbin217588 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_vc1dec.axfbin183892 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_vp6dec_vld.axfbin87624 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_wavdec.axfbin71192 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_wmadec.axfbin258056 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_wmaprodec.axfbin583624 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvrm_avp.binbin36528 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/gstreamer-0.10/libgstomx.sobin1424976 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libEGL.sobin130956 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libGLESv2.sobin434016 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libKD.sobin104600 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libcgdrv.sobin5194940 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvcwm.sobin18332 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_2d.sobin91436 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_2d_v2.sobin211248 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_audiofx.sobin3788 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_disp.sobin201008 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvdispatch_helper.sobin6164 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvdispmgr_d.sobin11668 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvdispmgr_impl_d.sobin331140 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm.sobin34400 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_audio.sobin2025416 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_contentpipe.sobin97240 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_image.sobin78128 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_manager.sobin12084 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_misc.sobin61700 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_parser.sobin537376 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_service.sobin5544 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_tracklist.sobin8984 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_utils.sobin71740 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_video.sobin961064 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_videorenderer.sobin53668 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_vp6_video.sobin21980 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_writer.sobin71272 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvomx.sobin421532 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvos.sobin47092 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvrm.sobin42444 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvrm_graphics.sobin19536 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvrm_graphics_impl.sobin26092 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvsm.sobin63096 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvtvmr.sobin146444 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvwinsys.sobin16236 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvwsi.sobin28364 -> 0 bytes
-rwxr-xr-xrecipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/xorg/modules/drivers/tegra_drv.sobin134380 -> 0 bytes
-rw-r--r--recipes/trdx-nv-binaries/files/mimeapps.list8
-rw-r--r--recipes/trdx-nv-binaries/files/nvgstplayer.desktop5
-rwxr-xr-xrecipes/trdx-nv-binaries/files/nvgstplayer.tbz2bin0 -> 440184 bytes
-rw-r--r--recipes/trdx-nv-binaries/trdx-nv-binaries.bb51
-rw-r--r--recipes/trdx-nv-binaries/trdx-nv-binaries.bb~69
72 files changed, 48 insertions, 177 deletions
diff --git a/recipes/trdx-nv-binaries/files/Tegra-Linux-nvgstplayerR15.alpha.1.0.tbz2 b/recipes/trdx-nv-binaries/files/Tegra-Linux-nvgstplayerR15.alpha.1.0.tbz2
new file mode 100644
index 0000000..1b602aa
--- /dev/null
+++ b/recipes/trdx-nv-binaries/files/Tegra-Linux-nvgstplayerR15.alpha.1.0.tbz2
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/base.tgz b/recipes/trdx-nv-binaries/files/colibri-t20/base.tgz
new file mode 100644
index 0000000..11b1595
--- /dev/null
+++ b/recipes/trdx-nv-binaries/files/colibri-t20/base.tgz
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/bin-files.tar.bz2 b/recipes/trdx-nv-binaries/files/colibri-t20/bin-files.tar.bz2
deleted file mode 100644
index f11dba5..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/bin-files.tar.bz2
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/nvgstapps.tgz b/recipes/trdx-nv-binaries/files/colibri-t20/nvgstapps.tgz
new file mode 100644
index 0000000..7492c0e
--- /dev/null
+++ b/recipes/trdx-nv-binaries/files/colibri-t20/nvgstapps.tgz
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/restricted_codecs.tbz2 b/recipes/trdx-nv-binaries/files/colibri-t20/restricted_codecs.tbz2
new file mode 100644
index 0000000..6647b2d
--- /dev/null
+++ b/recipes/trdx-nv-binaries/files/colibri-t20/restricted_codecs.tbz2
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/bin/nvrm_daemon b/recipes/trdx-nv-binaries/files/colibri-t20/staging/bin/nvrm_daemon
deleted file mode 100755
index 524015a..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/bin/nvrm_daemon
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/etc/X11/default-display-manager b/recipes/trdx-nv-binaries/files/colibri-t20/staging/etc/X11/default-display-manager
deleted file mode 100644
index 17fdb92..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/etc/X11/default-display-manager
+++ /dev/null
@@ -1 +0,0 @@
-/usr/sbin/gdm
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/etc/X11/xorg.conf.tfttouch b/recipes/trdx-nv-binaries/files/colibri-t20/staging/etc/X11/xorg.conf.tfttouch
deleted file mode 100644
index 1cd42db..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/etc/X11/xorg.conf.tfttouch
+++ /dev/null
@@ -1,91 +0,0 @@
-# This is the minimal configuration necessary to use the Tegra driver.
-# Please refer to the xorg.conf man page for more configuration
-# options provided by the X server, including display-related options
-# provided by RandR 1.2 and higher.
-
-# Disable extensions not useful on Tegra.
-Section "Module"
- Disable "dri"
- Disable "dri2"
- Disable "glx"
- SubSection "extmod"
- Option "omit xfree86-dga"
- EndSubSection
-EndSection
-
-Section "Device"
- Identifier "Tegra"
- Driver "tegra"
-
-# VirtualDesktop indicates which virtual desktops should be used by X.
-# X will use the specified virtual desktop *and* the next one. In
-# order for an external app to share a display with the X server, it
-# needs to use the same virtual desktop. Valid values are integers 0
-# (default) or 1.
-
-# Option "VirtualDesktop" "1"
-
-# OverlayDepth is a 32-bit integer which is used to control overlay
-# stacking order. The overlay with the lowest depth is in front of
-# all others. This value has meaning only when multiple overlays are
-# present on a display.
-
-# Option "OverlayDepth" "255"
-
-# OverlayCombineMode determines how the X overlay is combined with the
-# overlay behind it during scanout. Available modes are: Opaque
-# (default), SourceAlphaBlend, and PremultSourceAlphaBlend. This
-# value has meaning only when an external process has created a
-# display which is behind the X server.
-
-# Option "OverlayCombineMode" "PremultSourceAlphaBlend"
-
-# ARGBHWCursor controls whether the X driver uses an overlay to
-# display 32-bit "true-color" cursors, or whether such cursors are
-# emulated in software. Valid values are "true" (default) to enable
-# hardware cursors, and "false" to disable them.
-
- Option "ARGBHWCursor" "false"
-EndSection
-
-Section "ServerFlags"
-# Set the basic blanking screen saver timeout in minutes. 0 to disable.
-
- Option "blank time" "0"
-
-# Set the DPMS timeouts. These are set here because they are global
-# rather than screen-specific. These settings alone don't enable DPMS.
-# It is enabled per-screen (or per-monitor), and even then only when
-# the driver supports it.
-
- Option "standby time" "0"
- Option "suspend time" "0"
- Option "off time" "0"
-EndSection
-
-Section "Monitor"
- Identifier "TFTLCD"
-EndSection
-
-Section "Screen"
-
- Identifier "Screen TFTLCD"
- Device "Tegra"
- Monitor "TFTLCD"
-
- DefaultDepth 16
-
- SubSection "Display"
- Depth 16
- Modes "800x480"
- ViewPort 0 0
- Virtual 800 480
- EndSubsection
-
-EndSection
-
-Section "ServerLayout"
- Identifier "TouchView"
- Screen "Screen TFTLCD"
-EndSection
-
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvddk_audiofx_core.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvddk_audiofx_core.axf
deleted file mode 100644
index 631caa0..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvddk_audiofx_core.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvddk_audiofx_transport.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvddk_audiofx_transport.axf
deleted file mode 100644
index 7617db4..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvddk_audiofx_transport.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_aacdec.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_aacdec.axf
deleted file mode 100644
index b269141..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_aacdec.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_adtsdec.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_adtsdec.axf
deleted file mode 100644
index 3105648..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_adtsdec.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_audiomixer.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_audiomixer.axf
deleted file mode 100644
index b9676da..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_audiomixer.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_h264dec.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_h264dec.axf
deleted file mode 100644
index 0c1a154..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_h264dec.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_jpegdec.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_jpegdec.axf
deleted file mode 100644
index 36f56d3..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_jpegdec.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_jpegenc.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_jpegenc.axf
deleted file mode 100644
index d572f91..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_jpegenc.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_manager.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_manager.axf
deleted file mode 100644
index eccc052..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_manager.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_mp2dec.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_mp2dec.axf
deleted file mode 100644
index 8c0056c..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_mp2dec.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_mp3dec.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_mp3dec.axf
deleted file mode 100644
index 7cc4368..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_mp3dec.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_mpeg4dec.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_mpeg4dec.axf
deleted file mode 100644
index 1977535..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_mpeg4dec.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_reference.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_reference.axf
deleted file mode 100644
index a0e6da5..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_reference.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_service.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_service.axf
deleted file mode 100644
index 8357edc..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_service.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_sorensondec.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_sorensondec.axf
deleted file mode 100644
index 3de90e6..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_sorensondec.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_sw_mp3dec.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_sw_mp3dec.axf
deleted file mode 100644
index 7703ef4..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_sw_mp3dec.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_vc1dec.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_vc1dec.axf
deleted file mode 100644
index d0b4568..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_vc1dec.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_vp6dec_vld.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_vp6dec_vld.axf
deleted file mode 100644
index eb69f0a..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_vp6dec_vld.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_wavdec.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_wavdec.axf
deleted file mode 100644
index 5943399..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_wavdec.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_wmadec.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_wmadec.axf
deleted file mode 100644
index 0baf64d..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_wmadec.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_wmaprodec.axf b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_wmaprodec.axf
deleted file mode 100644
index 178e113..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvmm_wmaprodec.axf
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvrm_avp.bin b/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvrm_avp.bin
deleted file mode 100644
index de7652c..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/lib/firmware/nvrm_avp.bin
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/gstreamer-0.10/libgstomx.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/gstreamer-0.10/libgstomx.so
deleted file mode 100755
index 7d725c8..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/gstreamer-0.10/libgstomx.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libEGL.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libEGL.so
deleted file mode 100755
index abe35cb..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libEGL.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libGLESv2.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libGLESv2.so
deleted file mode 100755
index 8b2003e..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libGLESv2.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libKD.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libKD.so
deleted file mode 100755
index 2c286e1..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libKD.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libcgdrv.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libcgdrv.so
deleted file mode 100755
index 999b8ac..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libcgdrv.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvcwm.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvcwm.so
deleted file mode 100755
index a0bb4db..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvcwm.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_2d.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_2d.so
deleted file mode 100755
index 6272d7e..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_2d.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_2d_v2.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_2d_v2.so
deleted file mode 100755
index f99d78b..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_2d_v2.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_audiofx.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_audiofx.so
deleted file mode 100755
index 512cd4b..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_audiofx.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_disp.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_disp.so
deleted file mode 100755
index 8671209..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvddk_disp.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvdispatch_helper.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvdispatch_helper.so
deleted file mode 100755
index bf0116c..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvdispatch_helper.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvdispmgr_d.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvdispmgr_d.so
deleted file mode 100755
index bfd91e3..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvdispmgr_d.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvdispmgr_impl_d.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvdispmgr_impl_d.so
deleted file mode 100755
index f542a83..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvdispmgr_impl_d.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm.so
deleted file mode 100755
index 752da41..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_audio.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_audio.so
deleted file mode 100755
index 53116a6..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_audio.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_contentpipe.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_contentpipe.so
deleted file mode 100755
index 97fcaa8..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_contentpipe.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_image.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_image.so
deleted file mode 100755
index f920eab..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_image.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_manager.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_manager.so
deleted file mode 100755
index 6eb0d59..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_manager.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_misc.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_misc.so
deleted file mode 100755
index c6a116a..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_misc.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_parser.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_parser.so
deleted file mode 100755
index 67404ac..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_parser.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_service.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_service.so
deleted file mode 100755
index e7d53e4..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_service.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_tracklist.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_tracklist.so
deleted file mode 100755
index 49d0765..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_tracklist.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_utils.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_utils.so
deleted file mode 100755
index fb32b2c..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_utils.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_video.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_video.so
deleted file mode 100755
index a58330d..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_video.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_videorenderer.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_videorenderer.so
deleted file mode 100755
index f3f564b..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_videorenderer.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_vp6_video.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_vp6_video.so
deleted file mode 100755
index 4532675..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_vp6_video.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_writer.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_writer.so
deleted file mode 100755
index bc78360..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvmm_writer.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvomx.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvomx.so
deleted file mode 100755
index 73972ac..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvomx.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvos.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvos.so
deleted file mode 100755
index cd74930..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvos.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvrm.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvrm.so
deleted file mode 100755
index 1363d9a..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvrm.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvrm_graphics.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvrm_graphics.so
deleted file mode 100755
index 2795caf..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvrm_graphics.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvrm_graphics_impl.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvrm_graphics_impl.so
deleted file mode 100755
index bdedef7..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvrm_graphics_impl.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvsm.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvsm.so
deleted file mode 100755
index 7a8f2d8..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvsm.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvtvmr.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvtvmr.so
deleted file mode 100755
index 05a295b..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvtvmr.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvwinsys.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvwinsys.so
deleted file mode 100755
index 81ef0a3..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvwinsys.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvwsi.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvwsi.so
deleted file mode 100755
index 864b9f6..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/libnvwsi.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/xorg/modules/drivers/tegra_drv.so b/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/xorg/modules/drivers/tegra_drv.so
deleted file mode 100755
index 4f87818..0000000
--- a/recipes/trdx-nv-binaries/files/colibri-t20/staging/usr/lib/xorg/modules/drivers/tegra_drv.so
+++ /dev/null
Binary files differ
diff --git a/recipes/trdx-nv-binaries/files/mimeapps.list b/recipes/trdx-nv-binaries/files/mimeapps.list
new file mode 100644
index 0000000..43492e9
--- /dev/null
+++ b/recipes/trdx-nv-binaries/files/mimeapps.list
@@ -0,0 +1,8 @@
+
+[Added Associations]
+video/mpeg=nvgstplayer.desktop;
+video/x-msvideo=nvgstplayer.desktop;
+video/mp4=nvgstplayer.desktop;
+video/quicktime=nvgstplayer.desktop;
+video/x-ms-wmv=nvgstplayer.desktop;
+video/x-matroska=cd nvgstplayer.desktop;
diff --git a/recipes/trdx-nv-binaries/files/nvgstplayer.desktop b/recipes/trdx-nv-binaries/files/nvgstplayer.desktop
new file mode 100644
index 0000000..89cffd9
--- /dev/null
+++ b/recipes/trdx-nv-binaries/files/nvgstplayer.desktop
@@ -0,0 +1,5 @@
+[Desktop Entry]
+Type=Application
+Name=nvgstplayer
+Exec=nvgstplayer --uri %u
+NoDisplay=true
diff --git a/recipes/trdx-nv-binaries/files/nvgstplayer.tbz2 b/recipes/trdx-nv-binaries/files/nvgstplayer.tbz2
new file mode 100755
index 0000000..4a06b33
--- /dev/null
+++ b/recipes/trdx-nv-binaries/files/nvgstplayer.tbz2
Binary files differ
diff --git a/recipes/trdx-nv-binaries/trdx-nv-binaries.bb b/recipes/trdx-nv-binaries/trdx-nv-binaries.bb
index 58c030f..a9aa513 100644
--- a/recipes/trdx-nv-binaries/trdx-nv-binaries.bb
+++ b/recipes/trdx-nv-binaries/trdx-nv-binaries.bb
@@ -1,19 +1,25 @@
DESCRIPTION = "binary files from Nvidia along with there configuration"
LICENSE = "CLOSED"
-PR = "r1"
+PR = "r3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
-SRC_URI_colibri-t20 = "file://bin-files.tar.bz2 \
- "
+SRC_URI_colibri-t20 = "file://base.tgz \
+ file://restricted_codecs.tbz2 \
+ file://mimeapps.list \
+ file://nvgstapps.tgz \
+ file://nvgstplayer.desktop \
+"
SRC_URI_colibri-t30 = "file://base.tgz \
file://x/tegra_drv.abi*.so \
file://restricted_codecs.tbz2 \
- file://nvgstplayer.tbz2 \
+ file://Tegra-Linux-nvgstplayerR15.alpha.1.0.tbz2 \
file://wifi.tbz2 \
file://xorg.conf \
- "
+ file://mimeapps.list \
+ file://nvgstplayer.desktop \
+"
PACKAGES = "${PN}"
@@ -22,21 +28,30 @@ FILES_${PN} += " \
${sysconfdir}/X11/xorg.conf.* \
/lib/firmware/* \
/usr/lib/* \
+ /home/root/.local/share/applications/* \
"
-#no gnu_hash in NVIDIA binaries, skip QA for this package
-INSANE_SKIP_${PN} = "True"
-#we have symlinks ending in .so , remove "dev-so", refere to ./openembedded-core/meta/classes/insane.bbclass
-ERROR_QA = "debug-deps dev-deps arch la2 pkgconfig la perms"
+#no gnu_hash in NVIDIA binaries, skip QA dev-so for this package
+#we have symlinks ending in .so, skip QA ldflags for this package
+INSANE_SKIP_${PN} = "dev-so ldflags"
do_install_colibri-t20 () {
- install -d ${D} ${D}/bin ${D}/${sysconfdir}/X11 ${D}/lib/firmware ${D}/usr/lib/gstreamer-0.10 ${D}/usr/lib/xorg/modules/drivers
- install -m 0755 ${WORKDIR}/bin/* ${D}/bin/
- install -m 0644 ${WORKDIR}/${sysconfdir}/X11/* ${D}/${sysconfdir}/X11
+ #base.tgz
+ install -d ${D} ${D}/usr/bin ${D}/${sysconfdir}/X11 ${D}/lib/firmware ${D}/usr/lib/gstreamer-0.10
+ install -d ${D}/usr/lib/xorg/modules/drivers ${D}/home/root/.local/share/applications/
+ install -m 0755 ${WORKDIR}/usr/bin/* ${D}/usr/bin/
+ install -m 0644 ${WORKDIR}/${sysconfdir}/X11/xorg.conf ${D}/${sysconfdir}/X11/xorg.conf.nvidia
+ install -m 0644 ${WORKDIR}/${sysconfdir}/nv* ${D}/${sysconfdir}/
install -m 0644 ${WORKDIR}/lib/firmware/* ${D}/lib/firmware/
- install -m 0755 ${WORKDIR}/usr/lib/*.so ${D}/usr/lib/
- install -m 0755 ${WORKDIR}/usr/lib/gstreamer-0.10/*.so ${D}/usr/lib/gstreamer-0.10
- install -m 0755 ${WORKDIR}/usr/lib/xorg/modules/drivers/* ${D}/usr/lib/xorg/modules/drivers/
+ install -m 0644 ${WORKDIR}/usr/lib/*.so ${D}/usr/lib/
+ install -m 0644 ${WORKDIR}/usr/lib/gstreamer-0.10/*.so ${D}/usr/lib/gstreamer-0.10
+ install -m 0644 ${WORKDIR}/usr/lib/xorg/modules/drivers/* ${D}/usr/lib/xorg/modules/drivers/
+ install -m 0644 ${WORKDIR}/mimeapps.list ${D}//home/root/.local/share/applications/
+ install -m 0644 ${WORKDIR}/nvgstplayer.desktop ${D}/home/root/.local/share/applications/
+ ln -s libpcre.so.0.0.1 ${D}/usr/lib/libpcre.so.3
+ ln -s tegra_drv.abi11.so ${D}/usr/lib/xorg/modules/drivers/tegra_drv.so
+ ln -s libGLESv2.so ${D}/usr/lib//libGLESv2.so.2
+ ln -s libEGL.so ${D}/usr/lib/libEGL.so.1
}
do_install_colibri-t30 () {
@@ -56,9 +71,13 @@ do_install_colibri-t30 () {
ln -s libEGL.so ${D}/usr/lib/libEGL.so.1
#nvgstplayer.tbz2
- install -d ${D} ${D}/usr/bin ${D}/usr/lib/gstreamer-0.10
+ cd ${WORKDIR}; tar xjf nvgstplayer.tbz2; cd ${S}
+ install -d ${D}/usr/bin ${D}/usr/lib/gstreamer-0.10 ${D}/home/root/.local/share/applications/
install -m 0755 ${WORKDIR}/usr/bin/nvgstplayer ${D}/usr/bin/
install -m 0644 ${WORKDIR}/usr/lib/gstreamer-0.10/*.so ${D}/usr/lib/gstreamer-0.10/
+ install -m 0644 ${WORKDIR}/mimeapps.list ${D}//home/root/.local/share/applications/
+ install -m 0644 ${WORKDIR}/nvgstplayer.desktop ${D}/home/root/.local/share/applications/
+ ln -s libpcre.so.0.0.1 ${D}/usr/lib/libpcre.so.3
#wifi.tbz2
install -d ${D} ${D}/lib/firmware/bcm4329
diff --git a/recipes/trdx-nv-binaries/trdx-nv-binaries.bb~ b/recipes/trdx-nv-binaries/trdx-nv-binaries.bb~
deleted file mode 100644
index 12f5a77..0000000
--- a/recipes/trdx-nv-binaries/trdx-nv-binaries.bb~
+++ /dev/null
@@ -1,69 +0,0 @@
-DESCRIPTION = "binary files from Nvidia along with there configuration"
-LICENSE = "CLOSED"
-PR = "r1"
-
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-
-SRC_URI_colibri-t20 = "file://bin-files.tar.bz2 \
- "
-
-SRC_URI_colibri-t30 = "file://base.tgz \
- file://x/tegra_drv.abi*.so \
- file://restricted_codecs.tbz2 \
- file://nvgstplayer.tbz2 \
- file://wifi.tbz2 \
- file://xorg.conf \
- "
-
-PACKAGES = "${PN}"
-
-FILES_${PN} += " \
- ${sysconfdir}/X11/def* \
- ${sysconfdir}/X11/xorg.conf.* \
- /lib/firmware/* \
- /usr/lib/* \
- "
-
-#no gnu_hash in NVIDIA binaries, skip QA for this package
-INSANE_SKIP_${PN} = "True"
-#we have symlinks ending in .so , remove "dev-so", refere to ./openembedded-core/meta/classes/insane.bbclass
-ERROR_QA = "arch la2 pkgconfig la perms"
-
-do_install_colibri-t20 () {
- install -d ${D} ${D}/bin ${D}/${sysconfdir}/X11 ${D}/lib/firmware ${D}/usr/lib/gstreamer-0.10 ${D}/usr/lib/xorg/modules/drivers
- install -m 0755 ${WORKDIR}/bin/* ${D}/bin/
- install -m 0644 ${WORKDIR}/${sysconfdir}/X11/* ${D}/${sysconfdir}/X11
- install -m 0644 ${WORKDIR}/lib/firmware/* ${D}/lib/firmware/
- install -m 0755 ${WORKDIR}/usr/lib/*.so ${D}/usr/lib/
- install -m 0755 ${WORKDIR}/usr/lib/gstreamer-0.10/*.so ${D}/usr/lib/gstreamer-0.10
- install -m 0755 ${WORKDIR}/usr/lib/xorg/modules/drivers/* ${D}/usr/lib/xorg/modules/drivers/
-}
-
-do_install_colibri-t30 () {
- #base.tgz, xorg driver, restricted codecs
- install -d ${D} ${D}/${sysconfdir}/X11/ ${D}/lib/firmware/ ${D}/usr/lib/xorg/modules/drivers
- install -m 0644 ${WORKDIR}/${sysconfdir}/X11/xorg.conf ${D}/${sysconfdir}/X11/xorg.conf.nvidia
- install -m 0644 ${WORKDIR}/lib/firmware/nv* ${D}/lib/firmware/
- install -m 0644 ${WORKDIR}/usr/lib/*.so ${D}/usr/lib/
- install -m 0644 ${WORKDIR}/x/tegra_drv.abi5.so ${D}/usr/lib/xorg/modules/drivers/
- install -m 0644 ${WORKDIR}/x/tegra_drv.abi6.so ${D}/usr/lib/xorg/modules/drivers/
- install -m 0644 ${WORKDIR}/x/tegra_drv.abi7.so ${D}/usr/lib/xorg/modules/drivers/
- install -m 0644 ${WORKDIR}/x/tegra_drv.abi8.so ${D}/usr/lib/xorg/modules/drivers/
- install -m 0644 ${WORKDIR}/x/tegra_drv.abi10.so ${D}/usr/lib/xorg/modules/drivers/
- install -m 0644 ${WORKDIR}/x/tegra_drv.abi11.so ${D}/usr/lib/xorg/modules/drivers/
- ln -s tegra_drv.abi8.so ${D}/usr/lib/xorg/modules/drivers/tegra_drv.so
- ln -s libGLESv2.so ${D}/usr/lib//libGLESv2.so.2
- ln -s libEGL.so ${D}/usr/lib/libEGL.so.1
-
- #nvgstplayer.tbz2
- install -d ${D} ${D}/usr/bin ${D}/usr/lib/gstreamer-0.10
- install -m 0755 ${WORKDIR}/usr/bin/nvgstplayer ${D}/usr/bin/
- install -m 0644 ${WORKDIR}/usr/lib/gstreamer-0.10/*.so ${D}/usr/lib/gstreamer-0.10/
-
- #wifi.tbz2
- install -d ${D} ${D}/lib/firmware/bcm4329
- install -m 0644 ${WORKDIR}/lib/firmware/bcm4329/* ${D}/lib/firmware/bcm4329
-}
-
-# We want to provide several versions of a so and symlink the one actually used, have OE's QA not throw an error
-ERROR_QA = "debug-deps dev-deps debug-files arch la2 pkgconfig la perms" \ No newline at end of file