-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 NAK, the needless SPLASH -> BOOTSPLASH will create too much work for people to catch up to, and it messes up the docs on the subject.
On 14-01-10 01:38, Rolf Leggewie wrote: > diff --git a/classes/image.bbclass b/classes/image.bbclass > index ab58031..8f45aeb 100644 > --- a/classes/image.bbclass > +++ b/classes/image.bbclass > @@ -17,6 +17,9 @@ IMAGE_INITSCRIPTS ?= "initscripts" > # > IMAGE_LOGIN_MANAGER ?= "tinylogin" > > +# set sane default for the BOOTSPLASH variable > +BOOTSPLASH ?= "" > + > IMAGE_KEEPROOTFS ?= "" > IMAGE_KEEPROOTFS[doc] = "Set to non-empty to keep ${IMAGE_ROOTFS} around > after image creation." > > diff --git a/recipes/images/beagleboard-demo-image.bb > b/recipes/images/beagleboard-demo-image.bb > index d83281c..a410263 100644 > --- a/recipes/images/beagleboard-demo-image.bb > +++ b/recipes/images/beagleboard-demo-image.bb > @@ -10,7 +10,7 @@ XSERVER ?= "xserver-xorg \ > " > > ANGSTROM_EXTRA_INSTALL ?= "" > -SPLASH = "exquisite exquisite-themes exquisite-theme-angstrom" > +BOOTSPLASH = "exquisite exquisite-themes exquisite-theme-angstrom" > > export IMAGE_BASENAME = "Beagleboard-demo-image" > > @@ -19,7 +19,7 @@ IMAGE_INSTALL = "\ > ${XSERVER} \ > ${ANGSTROM_EXTRA_INSTALL} \ > task-beagleboard-demo \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > " > > IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" > diff --git a/recipes/images/bootmanager-image.bb > b/recipes/images/bootmanager-image.bb > index db05437..21d11a1 100644 > --- a/recipes/images/bootmanager-image.bb > +++ b/recipes/images/bootmanager-image.bb > @@ -1,9 +1,9 @@ > #Angstrom bootmanager image > > -SPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > +BOOTSPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > > DEPENDS = "task-angstrom" > -IMAGE_INSTALL = "angstrom-base-depends angstrom-bootmanager ${SPLASH}" > +IMAGE_INSTALL = "angstrom-base-depends angstrom-bootmanager ${BOOTSPLASH}" > > export IMAGE_BASENAME = "bootmanager-image" > > diff --git a/recipes/images/console-base-image.bb > b/recipes/images/console-base-image.bb > index d25a4fc..0b196b6 100644 > --- a/recipes/images/console-base-image.bb > +++ b/recipes/images/console-base-image.bb > @@ -4,17 +4,16 @@ IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" > > ANGSTROM_EXTRA_INSTALL ?= "" > > -SPLASH ?= "" > ZZAPSPLASH = ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-zap", "",d)}' > > DEPENDS = "task-base \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > ${ZZAPSPLASH} \ > " > > IMAGE_INSTALL = "task-base \ > ${ANGSTROM_EXTRA_INSTALL} \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > ${ZZAPSPLASH} \ > " > > diff --git a/recipes/images/gateway-image.bb b/recipes/images/gateway-image.bb > index d7a77e0..061b6b0 100644 > --- a/recipes/images/gateway-image.bb > +++ b/recipes/images/gateway-image.bb > @@ -1,7 +1,7 @@ > #Angstrom gateway image > #gives you a gateway with SMB, ssh and dnsmasqs > > -SPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > +BOOTSPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > > ANGSTROM_EXTRA_INSTALL ?= "" > DISTRO_SSH_DAEMON ?= "dropbear" > @@ -13,7 +13,7 @@ IMAGE_INSTALL = "task-boot \ > dnsmasq \ > # vsftpd \ > angstrom-version \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > " > > export IMAGE_BASENAME = "gateway-image" > diff --git a/recipes/images/gnuradio-image.bb > b/recipes/images/gnuradio-image.bb > index 53e79b8..0c9bfe2 100644 > --- a/recipes/images/gnuradio-image.bb > +++ b/recipes/images/gnuradio-image.bb > @@ -4,17 +4,16 @@ IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" > > IMAGE_EXTRA_INSTALL ?= "" > > -SPLASH ?= "" > ZZAPSPLASH = ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-zap", "",d)}' > > DEPENDS = "task-base-extended \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > ${ZZAPSPLASH} \ > " > > IMAGE_INSTALL = "task-base-extended \ > ${IMAGE_EXTRA_INSTALL} \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > ${ZZAPSPLASH} \ > oprofile \ > screen \ > diff --git a/recipes/images/gpe-image.bb b/recipes/images/gpe-image.bb > index 768cc6b..df4a802 100644 > --- a/recipes/images/gpe-image.bb > +++ b/recipes/images/gpe-image.bb > @@ -8,7 +8,7 @@ XSERVER ?= "xserver-kdrive-fbdev" > GPE_EXTRA_THEMES = "gpe-theme-industrial" > > # Select bootsplash > -SPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > +BOOTSPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > > # Select some useful things depending on the device capabilities > > @@ -29,7 +29,7 @@ GPE_EXTRA_INSTALL += "${GPE_BIGFLASH_INSTALL}" > > > DEPENDS = "${MACHINE_TASK_PROVIDER} \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > task-gpe-base \ > task-gpe-apps \ > task-gpe-pim \ > @@ -44,7 +44,7 @@ IMAGE_INSTALL = "\ > task-gpe-settings \ > task-gpe-apps \ > ${XSERVER} \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > ${GPE_EXTRA_INSTALL}" > > ROOTFS_POSTPROCESS_COMMAND += '$...@base_conditional("DISTRO_TYPE", > "release", "zap_root_password; ", "",d)}' > diff --git a/recipes/images/illume-image.bb b/recipes/images/illume-image.bb > index 3ab006a..ca219f2 100644 > --- a/recipes/images/illume-image.bb > +++ b/recipes/images/illume-image.bb > @@ -5,7 +5,7 @@ > IMAGE_LINGUAS = "en-us de-de fr-fr pt-br ca-es zh-cn zh-tw bg-bg cs-cz da-dk > nl-nl fi-fi hu-hu it-it ja-jp ko-kr nb-no pl-pl ru-ru sk-sk sl-si es-ar sv-se" > > # use exquisite splash > -SPLASH = "exquisite exquisite-themes exquisite-theme-illume" > +BOOTSPLASH = "exquisite exquisite-themes exquisite-theme-illume" > > # getting the base system up > BASE_INSTALL = "\ > @@ -154,7 +154,7 @@ IMAGE_INSTALL = "\ > # ${ZHONE_INSTALL} \ > ${APPS_INSTALL} \ > ${DEV_INSTALL} \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > " > inherit image > > diff --git a/recipes/images/minimal-gpe-image.bb > b/recipes/images/minimal-gpe-image.bb > index c37225d..de6a625 100644 > --- a/recipes/images/minimal-gpe-image.bb > +++ b/recipes/images/minimal-gpe-image.bb > @@ -3,7 +3,7 @@ > # Very angstrom and opkg centric > > XSERVER ?= "xserver-kdrive-fbdev" > -SPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > +BOOTSPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > > export IMAGE_BASENAME = "minimalist-gpe-image" > > @@ -18,7 +18,7 @@ IMAGE_INSTALL = "\ > gpe-terminal \ > angstrom-feed-configs \ > opkg-nogpg opkg-collateral \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > " > > #zap root password for release images > diff --git a/recipes/images/minimal-image.bb b/recipes/images/minimal-image.bb > index e9abcb3..3d5d3aa 100644 > --- a/recipes/images/minimal-image.bb > +++ b/recipes/images/minimal-image.bb > @@ -4,8 +4,6 @@ > ANGSTROM_EXTRA_INSTALL ?= "" > DISTRO_SSH_DAEMON ?= "dropbear" > > -SPLASH ?= " " > - > IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" > > IMAGE_INSTALL = "task-boot \ > @@ -13,7 +11,7 @@ IMAGE_INSTALL = "task-boot \ > ${DISTRO_SSH_DAEMON} \ > ${ANGSTROM_EXTRA_INSTALL} \ > angstrom-version \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > " > > export IMAGE_BASENAME = "minimalist-image" > diff --git a/recipes/images/sdr-image.bb b/recipes/images/sdr-image.bb > index 55a59a2..7c52553 100644 > --- a/recipes/images/sdr-image.bb > +++ b/recipes/images/sdr-image.bb > @@ -15,7 +15,7 @@ IMAGE_FSTYPES += "tar.bz2" > ANGSTROM_EXTRA_INSTALL ?= "" > DISTRO_SSH_DAEMON ?= "dropbear" > XSERVER ?= "xserver-kdrive-fbdev" > -SPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > +BOOTSPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > > # Install "big" X if the target has a screen > GUIPACKAGES_BIGX = " \ > @@ -44,7 +44,7 @@ IMAGE_INSTALL = " task-base-extended \ > uucp picocom \ > angstrom-zeroconf-audio avahi-utils \ > ${ANGSTROM_EXTRA_INSTALL} \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > " > > inherit image > diff --git a/recipes/images/sugar-image.bb b/recipes/images/sugar-image.bb > index e4513f6..01218ad 100644 > --- a/recipes/images/sugar-image.bb > +++ b/recipes/images/sugar-image.bb > @@ -1,5 +1,5 @@ > XSERVER ?= "xserver-kdrive-fbdev" > -SPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > +BOOTSPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > ANGSTROM_EXTRA_INSTALL += "" > > export IMAGE_BASENAME = "sugar-image" > @@ -12,7 +12,7 @@ IMAGE_INSTALL = "\ > angstrom-gpe-task-base \ > angstrom-gpe-task-settings \ > task-sugar-sucrose \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > ${ANGSTROM_EXTRA_INSTALL}" > > IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" > diff --git a/recipes/images/ti-demo-x11-image.bb > b/recipes/images/ti-demo-x11-image.bb > index e37d183..2ed9150 100644 > --- a/recipes/images/ti-demo-x11-image.bb > +++ b/recipes/images/ti-demo-x11-image.bb > @@ -10,7 +10,7 @@ XSERVER ?= "xserver-xorg \ > " > > ANGSTROM_EXTRA_INSTALL ?= "" > -SPLASH = "exquisite exquisite-themes exquisite-theme-angstrom" > +BOOTSPLASH = "exquisite exquisite-themes exquisite-theme-angstrom" > > export IMAGE_BASENAME = "ti-demo-x11-image" > > @@ -19,7 +19,7 @@ IMAGE_INSTALL = "\ > ${XSERVER} \ > ${ANGSTROM_EXTRA_INSTALL} \ > task-demo-x11 \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > " > > IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" > diff --git a/recipes/images/udumpty-image.bb b/recipes/images/udumpty-image.bb > index 8f616d9..3cda81f 100644 > --- a/recipes/images/udumpty-image.bb > +++ b/recipes/images/udumpty-image.bb > @@ -1,6 +1,6 @@ > # Image that mimics the default desktop of a certain distro > > -SPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > +BOOTSPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > XSERVER ?= "xserver-xorg \ > xf86-input-evdev \ > xf86-input-mouse \ > @@ -44,7 +44,7 @@ IMAGE_INSTALL = "\ > gnome-control-center \ > gnome-settings-daemon \ > gnome-session \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > " > > IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" > diff --git a/recipes/images/x11-gpe-image.bb b/recipes/images/x11-gpe-image.bb > index 837d94a..c3fc947 100644 > --- a/recipes/images/x11-gpe-image.bb > +++ b/recipes/images/x11-gpe-image.bb > @@ -3,7 +3,7 @@ > ANGSTROM_EXTRA_INSTALL += " \ > " > XSERVER ?= "xserver-kdrive-fbdev" > -SPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > +BOOTSPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > > export IMAGE_BASENAME = "x11-gpe-image" > > @@ -17,7 +17,7 @@ IMAGE_INSTALL = "\ > kernel-modules \ > hal \ > angstrom-gpe-task-pim \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > ${ANGSTROM_EXTRA_INSTALL}" > > > diff --git a/recipes/images/x11-gpe-java-image.bb > b/recipes/images/x11-gpe-java-image.bb > index 760fe52..e4b7998 100644 > --- a/recipes/images/x11-gpe-java-image.bb > +++ b/recipes/images/x11-gpe-java-image.bb > @@ -3,7 +3,7 @@ > ANGSTROM_EXTRA_INSTALL += " \ > " > XSERVER ?= "xserver-kdrive-fbdev" > -SPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > +BOOTSPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > > export IMAGE_BASENAME = "x11-gpe-java-image" > > @@ -19,7 +19,7 @@ IMAGE_INSTALL = "\ > kernel-modules \ > hal \ > angstrom-gpe-task-pim \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > ${ANGSTROM_EXTRA_INSTALL}" > > IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" > diff --git a/recipes/images/x11-image.bb b/recipes/images/x11-image.bb > index 7c632e3..552a8ab 100644 > --- a/recipes/images/x11-image.bb > +++ b/recipes/images/x11-image.bb > @@ -12,7 +12,7 @@ IMAGE_INSTALL = "\ > angstrom-x11-base-depends \ > angstrom-gpe-task-base \ > angstrom-gpe-task-settings \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > ${ANGSTROM_EXTRA_INSTALL}" > > IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" > diff --git a/recipes/images/x11-jvm-image.bb b/recipes/images/x11-jvm-image.bb > index fd0e5f0..63c0652 100644 > --- a/recipes/images/x11-jvm-image.bb > +++ b/recipes/images/x11-jvm-image.bb > @@ -28,7 +28,7 @@ IMAGE_INSTALL = "\ > angstrom-x11-base-depends \ > angstrom-gpe-task-base \ > angstrom-gpe-task-settings \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > ${ADD_JVM} \ > ${ADD_OTHER} \ > ${ANGSTROM_EXTRA_INSTALL}" > diff --git a/recipes/images/x11-office-image.bb > b/recipes/images/x11-office-image.bb > index ecbc8a0..6d0d306 100644 > --- a/recipes/images/x11-office-image.bb > +++ b/recipes/images/x11-office-image.bb > @@ -3,7 +3,7 @@ > ANGSTROM_EXTRA_INSTALL += " \ > " > XSERVER ?= "xserver-kdrive-fbdev" > -SPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > +BOOTSPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > > export IMAGE_BASENAME = "x11-office-image" > > @@ -22,7 +22,7 @@ IMAGE_INSTALL = "\ > claws-mail claws-mail claws-plugin-mailmbox claws-plugin-rssyl \ > midori minimo \ > gphoto2 \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > ${ANGSTROM_EXTRA_INSTALL}" > > IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" > diff --git a/recipes/images/x11-pimlico-image.bb > b/recipes/images/x11-pimlico-image.bb > index cb8e78d..32ec989 100644 > --- a/recipes/images/x11-pimlico-image.bb > +++ b/recipes/images/x11-pimlico-image.bb > @@ -3,7 +3,7 @@ > ANGSTROM_EXTRA_INSTALL += " \ > " > XSERVER ?= "xserver-kdrive-fbdev" > -SPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > +BOOTSPLASH ?= ' $...@base_contains("MACHINE_FEATURES", "screen", > "psplash-angstrom", "",d)}' > > export IMAGE_BASENAME = "x11-pimlico-image" > > @@ -17,7 +17,7 @@ IMAGE_INSTALL = "\ > kernel-modules \ > hal \ > angstrom-ohand-task-pim \ > - ${SPLASH} \ > + ${BOOTSPLASH} \ > ${ANGSTROM_EXTRA_INSTALL}" > > IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" > > > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFLTuBlMkyGM64RGpERAggfAJ4jsCjTf4LCqo57KrfzmCBmNxVT5ACeLeyn qndQqKaZAyTOeRoig0+OoOc= =yuDJ -----END PGP SIGNATURE----- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel