X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=recipes%2Fpandora-system%2Fpandora-skel.bb;h=c60e819fc6ae49d6d738a6bce31f21c7b04ba116;hb=1333994e699a2e388a2eeed669ad6af6da6a00ac;hp=710750c84522107183fc82f187819c60bd74137f;hpb=f3531951a427cb6c0aa2dc6224949a895ac1fa5a;p=openpandora.oe.git diff --git a/recipes/pandora-system/pandora-skel.bb b/recipes/pandora-system/pandora-skel.bb index 710750c..c60e819 100644 --- a/recipes/pandora-system/pandora-skel.bb +++ b/recipes/pandora-system/pandora-skel.bb @@ -5,7 +5,7 @@ COMPATIBLE_MACHINE = "omap3-pandora" # /etc/skel is used by Shadow's useradd so you really have that installed for this to make sense ;) RDEPENDS = "shadow" -PR = "r30" +PR = "r32" SRC_URI = " \ file://.xinitrc \ @@ -17,9 +17,7 @@ SRC_URI = " \ file://pndXmodmap \ # file://asoundrc \ file://vimrc \ - file://fuse \ file://ntpdate.sh \ - file://snd-pcm-oss \ # file://op_btenabled \ file://PandoraQuickStart.pdf \ file://PandoraQuickStart.desktop \ @@ -45,18 +43,37 @@ do_install() { install -m 0644 ${WORKDIR}/pndXmodmap ${D}${sysconfdir}/skel/.pndXmodmap # install -m 0644 ${WORKDIR}/asoundrc ${D}${sysconfdir}/skel/.asoundrc install -m 0644 ${WORKDIR}/gtkrc-2.0 ${D}${sysconfdir}/skel/.gtkrc-2.0 - install -m 0644 ${WORKDIR}/fuse ${D}${sysconfdir}/modutils/fuse - install -m 0644 ${WORKDIR}/snd-pcm-oss ${D}${sysconfdir}/modutils/snd-pcm-oss # install -m 0644 ${WORKDIR}/op_btenabled ${D}${sysconfdir}/skel/.op_btenabled install -m 0755 ${WORKDIR}/PandoraQuickStart.desktop ${D}${sysconfdir}/skel/Desktop/PandoraQuickStart.desktop install -m 0755 ${WORKDIR}/GetPNDManager.desktop ${D}${sysconfdir}/skel/Desktop/GetPNDManager.desktop install -m 0755 ${WORKDIR}/PandoraQuickStart.pdf ${D}${sysconfdir}/pandora/PandoraQuickStart.pdf - + + # modules to be autoloaded + echo fuse > ${WORKDIR}/fuse + install -m 0644 ${WORKDIR}/fuse ${D}${sysconfdir}/modutils/fuse + echo snd-pcm-oss > ${WORKDIR}/snd-pcm-oss + install -m 0644 ${WORKDIR}/snd-pcm-oss ${D}${sysconfdir}/modutils/snd-pcm-oss + echo snd-seq > ${WORKDIR}/snd-seq + install -m 0644 ${WORKDIR}/snd-seq ${D}${sysconfdir}/modutils/snd-seq + install -d ${D}${sysconfdir}/skel/Applications/Settings/xfce4/xfconf/xfce-perchannel-xml install -m 0644 ${WORKDIR}/xsettings.xml ${D}${sysconfdir}/skel/Applications/Settings/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml install -d ${D}${sysconfdir}/skel/.mplayer/ install -m 0644 ${WORKDIR}/mplayconfig ${D}${sysconfdir}/skel/.mplayer/config + + # something creates these with wrong perms, so create here + install -d ${D}${sysconfdir}/skel/.cache + install -d ${D}${sysconfdir}/skel/.config/xfce4/xfconf + install -d ${D}${sysconfdir}/skel/.local/share +} + +pkg_postinst () { + update-modules +} + +pkg_postrm () { + update-modules } PACKAGE_ARCH = "${MACHINE_ARCH}"