Update dvbapp PR.
authorChang.H.S <jhs@dev3>
Fri, 24 Aug 2012 05:14:15 +0000 (14:14 +0900)
committerChang.H.S <jhs@dev3>
Fri, 24 Aug 2012 05:15:20 +0000 (14:15 +0900)
Add dosfstools_3.0.12 (for mkfs.vfat)
DeviceManager is appended on RDEPENDS_task-vuplus-enigma2.

recipes/dosfstools/dosfstools_3.0.12.bb [new file with mode: 0755]
recipes/enigma2/enigma2.bb
recipes/tasks/task-vuplus-enigma2.bb

diff --git a/recipes/dosfstools/dosfstools_3.0.12.bb b/recipes/dosfstools/dosfstools_3.0.12.bb
new file mode 100755 (executable)
index 0000000..9c7762d
--- /dev/null
@@ -0,0 +1,23 @@
+# dosfstools OE build file
+# Copyright (C) 2004-2006, Advanced Micro Devices, Inc.  All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+DESCRIPTION = "DOS FAT Filesystem Utilities"
+
+SECTION = "base"
+PRIORITY = "optional"
+LICENSE = "GPLv3"
+
+PR = "r1"
+
+SRC_URI = "http://fossies.org/linux/misc/dosfstools-${PV}.tar.gz \
+       "
+# output of getconf LFS_CFLAGS
+#
+CFLAGS_append = ' -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+CFLAGS_append_libc-uclibc = ' ${@base_contains("DISTRO_FEATURES", "largefile", "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64", "", d)}'
+
+do_install () {
+       oe_runmake "PREFIX=${D}" "SBINDIR=${D}${sbindir}" \
+                  "MANDIR=${D}${mandir}/man8" install
+}
index 119707a..8103816 100644 (file)
@@ -4,7 +4,7 @@ DEPENDS = "jpeg libungif libmad libpng libsigc++-1.2 gettext-native \
        dreambox-dvbincludes freetype libdvbsi++ python swig-native \
        libfribidi libxmlccwrap libdreamdvd gstreamer gst-plugin-dvbmediasink \
        gst-plugins-bad gst-plugins-good gst-plugins-ugly python-wifi wvdial wvstreams ppp usbmodeswitch usbmodeswitch-data \
-       hostap-daemon bridge-utils djmount minidlna "
+       hostap-daemon bridge-utils djmount minidlna util-linux-ng ntfs-3g dosfstools"
 RDEPENDS = "python-codecs python-core python-lang python-re python-threading \
        python-xml python-fcntl gst-plugin-decodebin gst-plugin-decodebin2 python-stringold \
        python-pickle gst-plugin-app gst-plugin-fragmented \
@@ -71,9 +71,10 @@ RDEPENDS_enigma2-plugin-systemplugins-wirelessaccesspoint = "hostap-daemon bridg
 RDEPENDS_enigma2-plugin-extensions-streamtv = "librtmp0 gst-plugin-rtmp "
 RDEPENDS_enigma2-plugin-extensions-dlnabrowser = "djmount fuse-utils libfuse2 libupnp3 kernel-module-fuse "
 RDEPENDS_enigma2-plugin-extensions-dlnaserver = "minidlna libexif12 libavformat52 libavutil50 libavcodec52 libgsm1 libmp3lame0 libschroedinger-1.0-0 libtheora0 liboil"
+RDEPENDS_enigma2-plugin-systemplugins-devicemanager = "util-linux-ng-blkid ntfs-3g dosfstools"
 
 PN = "enigma2"
-PR = "r39"
+PR = "r40"
 
 SRCDATE = "20110922"
 SRCREV = "5e19a3f8a5e8ce8a4e2cb2b601a1b8ef3554e4be"
@@ -116,7 +117,6 @@ SRCREV_vuplus = ""
 
 # enigma2_vuplus_mediaplayer.patch is for trick-play in media player
 
-
 SRC_URI = "git://code.vuplus.com/git/dvbapp.git;protocol=http;branch=${BRANCH};tag=${SRCREV} \
            file://enigma2_vuplus_skin.patch;patch=1;pnum=1 \
            file://enigma2_vuplus_mediaplayer.patch;patch=1;pnum=1 \
index 0dcde73..0c3e5d1 100644 (file)
@@ -38,6 +38,7 @@ RDEPENDS_task-vuplus-enigma2 = "\
   enigma2-plugin-extensions-remotestreamconvert \
   enigma2-plugin-systemplugins-zappingmodeselection \
   enigma2-plugin-extensions-addstreamurl \
+  enigma2-plugin-systemplugins-devicemanager \
 "
 
 RRECOMMENDS_task-vuplus-enigma2 = "\