| Submitter | Ulf Samuelsson |
|---|---|
| Date | Jan. 31, 2011, 8:32 p.m. |
| Message ID | <1296505958-4465-1-git-send-email-ulf.samuelsson@atmel.com> |
| Download | mbox | patch |
| Permalink | /patch/425/ |
| State | Superseded |
| Headers | show |
Comments
On (31/01/11 21:32), Ulf Samuelsson wrote: > --- > recipes/multimedia/multimedia_1.0.bb | 23 +++++++++++++++++++++++ > 1 files changed, 23 insertions(+), 0 deletions(-) > create mode 100644 recipes/multimedia/multimedia_1.0.bb > > diff --git a/recipes/multimedia/multimedia_1.0.bb b/recipes/multimedia/multimedia_1.0.bb > new file mode 100644 > index 0000000..2abfefa > --- /dev/null > +++ b/recipes/multimedia/multimedia_1.0.bb > @@ -0,0 +1,23 @@ > +DESCRIPTION = "MultiMedia files" > +LICENSE = "GPL" be specific which version of GPL > +PR = "r5" PR should be r0 > + > +# This package allows you to add multimedia contents to the file system > +# To add this, you define > +# MULTIMEDIA_FILES=<path><filename>.tar.bz2 in local.conf > +# and include "multimedia" in your image > + > +do_install() { > + install -d ${D}/usr/share/multimedia you could use meta variables e.g. target_datadir for denoting usr/share etc. there are some distros which use flattened out root file system this will not work for them > + if [ "x${MULTIMEDIA_FILES}" != "x" ] ; then > + if [ -f ${MULTIMEDIA_FILES} ] ; then > + tar jxvf ${MULTIMEDIA_FILES} -C ${D}/usr/share/multimedia > + fi > + fi I would suggest to untar this in say do_compile and use install program to copy it into installation area > +} > + > +FILES_${PN} = "\ > + /usr/share/multimedia/* \ > + /usr/share/multimedia \ > + " > + > -- > 1.6.3.3 > > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Patch
diff --git a/recipes/multimedia/multimedia_1.0.bb b/recipes/multimedia/multimedia_1.0.bb new file mode 100644 index 0000000..2abfefa --- /dev/null +++ b/recipes/multimedia/multimedia_1.0.bb @@ -0,0 +1,23 @@ +DESCRIPTION = "MultiMedia files" +LICENSE = "GPL" +PR = "r5" + +# This package allows you to add multimedia contents to the file system +# To add this, you define +# MULTIMEDIA_FILES=<path><filename>.tar.bz2 in local.conf +# and include "multimedia" in your image + +do_install() { + install -d ${D}/usr/share/multimedia + if [ "x${MULTIMEDIA_FILES}" != "x" ] ; then + if [ -f ${MULTIMEDIA_FILES} ] ; then + tar jxvf ${MULTIMEDIA_FILES} -C ${D}/usr/share/multimedia + fi + fi +} + +FILES_${PN} = "\ + /usr/share/multimedia/* \ + /usr/share/multimedia \ + " +