Check-in [449d8e6e1d]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview

SHA1 Hash:449d8e6e1d09ba1c756c6048d5fdc036056b707a
Date: 2012-06-30 12:53:49
User: BarryK
Comment:welcome1stboot is a welcome window on first boot, removed save-session section when not applicable, such as booting off sd card

Tags And Properties
Changes

Changes to woof-arch/arm/target/rootfs-skeleton/usr/sbin/welcome1stboot

cannot compute difference between binary files

Changes to woof-arch/x86/target/rootfs-skeleton/usr/sbin/welcome1stboot

cannot compute difference between binary files

Changes to woof-code/rootfs-skeleton/usr/sbin/welcome1stboot.bac

@@ -1,10 +1,11 @@
 REM welcome window, first boot of Puppy.
 REM (c) Copyright Barry Kauler 2011, bkhome.org
 REM License GPL v3 (/usr/share/doc/legal)
 REM 110412 first release.
 REM 110414 tweak dimensions for non-English (thanks L18L and rodin.s).
+REM 120630 1st bootup in PUPMODE=2, removed section about saving session.
 
 OPTION INTERNATIONAL TRUE
 REM .po/.mo files have 'charset=UTF-8', so either set UTF-8 on in LANG variable, or do this...
 SETENVIRON "OUTPUT_CHARSET", "UTF-8"
 
@@ -21,10 +22,14 @@
 HUGOPTIONS("FONT DejaVu Sans 12")
 
 REM hack for russian, ru...
 mycountry$=LEFT$(GETENVIRON$("LANG"),2)
 
+REM space required for the session-save section, if not PUPMODE=2...
+vert_space_save=0
+IF FILETYPE("/initrd") EQ 2 THEN vert_space_save=112
+
 SUB ic_func()
  SYSTEM "/usr/sbin/connectwizard & "
 END SUB
 
 SUB setup_func()
@@ -40,11 +45,12 @@
  SHOW(save_dlg)
 END SUB
 
 REM to disable decorations, need to hide window first...
 HUGOPTIONS("WIDGET_SHOW 0")
-mainwin = WINDOW(INTL$("Welcome"),656,514)
+REM reduced height by 112 pixels...
+mainwin = WINDOW(INTL$("Welcome"),656,402+vert_space_save)
 PROPERTY(mainwin,"decorated",FALSE)
 HUGOPTIONS("WIDGET_SHOW 1")
 
 image_logo=IMAGE("/usr/share/doc/puppylogo96.png",96,96)
 ATTACH(mainwin,image_logo,70,5)
@@ -111,49 +117,52 @@
 ATTACH(mainwin,image_tray,40,282)
 label_tray=MARK(INTL$("...mouse-over and click the tray applets, very helpful!"),431,16)
 PROPERTY(label_tray,"xalign",0.0)
 ATTACH(mainwin,label_tray,222,286)
 
-image_tray=IMAGE(INTL$("/usr/share/doc/menu2.png"),150,90)
-ATTACH(mainwin,image_tray,10,327)
-label_save=MARK(INTL$("Saving a session"),280,24)
-PROPERTY(label_save,"xalign",0.0)
-FONT(label_save,"DejaVu Sans Bold 16")
-ATTACH(mainwin,label_save,172,320)
-label_save_body=MARK(INTL$("At first shutdown, you are asked where you want to save your personal files/data/settings to, and this can be any FAT (as used for MSDOS or Windows 9x) partition, NTFS (as used by Windows XP) partition or Linux partition in the hard drive, or any plugin drive (USB Flash pen drive for example)."),450,90)
-PROPERTY(label_save_body,"xalign",0.0)
-PROPERTY(label_save_body,"yalign",0.0)
-PROPERTY(label_save_body,"wrap",TRUE)
-ATTACH(mainwin,label_save_body,172,342)
+REM stuff for saving first session...
+IF vert_space_save NE 0 THEN
+ image_tray=IMAGE(INTL$("/usr/share/doc/menu2.png"),150,90)
+ ATTACH(mainwin,image_tray,10,327)
+ label_save=MARK(INTL$("Saving a session"),280,24)
+ PROPERTY(label_save,"xalign",0.0)
+ FONT(label_save,"DejaVu Sans Bold 16")
+ ATTACH(mainwin,label_save,172,320)
+ label_save_body=MARK(INTL$("At first shutdown, you are asked where you want to save your personal files/data/settings to, and this can be any FAT (as used for MSDOS or Windows 9x) partition, NTFS (as used by Windows XP) partition or Linux partition in the hard drive, or any plugin drive (USB Flash pen drive for example)."),450,90)
+ PROPERTY(label_save_body,"xalign",0.0)
+ PROPERTY(label_save_body,"yalign",0.0)
+ PROPERTY(label_save_body,"wrap",TRUE)
+ ATTACH(mainwin,label_save_body,172,342)
 
-button_s=BUTTON("",26,24)
-image_s=IMAGE("/usr/local/lib/X11/mini-icons/mini-question.xpm",16,16)
-PROPERTY(button_s,"image",image_s)
-gtk_widget_set_tooltip_text(button_s,INTL$("Help"))
-ATTACH(mainwin,button_s,618,322)
-CALLBACK(button_s,save_info_func)
+ button_s=BUTTON("",26,24)
+ image_s=IMAGE("/usr/local/lib/X11/mini-icons/mini-question.xpm",16,16)
+ PROPERTY(button_s,"image",image_s)
+ gtk_widget_set_tooltip_text(button_s,INTL$("Help"))
+ ATTACH(mainwin,button_s,618,322)
+ CALLBACK(button_s,save_info_func)
+ENDIF
 
 label_setup=MARK(INTL$("Setup your pup"),280,24)
 PROPERTY(label_setup,"xalign",0.0)
 FONT(label_setup,"DejaVu Sans Bold 16")
-ATTACH(mainwin,label_setup,70,432)
+ATTACH(mainwin,label_setup,70,320+vert_space_save)
 label_setup_body=MARK(INTL$("Want to install an upgraded video driver? Country localization? Printing? Sound? Mouse? Keyboard? Click here (or 'setup' icon at top of screen):"),500,70)
 PROPERTY(label_setup_body,"xalign",0.0)
 PROPERTY(label_setup_body,"yalign",0.0)
 PROPERTY(label_setup_body,"wrap",TRUE)
-ATTACH(mainwin,label_setup_body,70,454)
+ATTACH(mainwin,label_setup_body,70,342+vert_space_save)
 
 button_setup=BUTTON("",58,56)
 image_setup=IMAGE("/usr/local/lib/X11/pixmaps/configuration48.png",48,48)
 PROPERTY(button_setup,"image",image_setup)
 gtk_widget_set_tooltip_text(button_setup,INTL$("Setup Puppy"))
-ATTACH(mainwin,button_setup,584,435)
+ATTACH(mainwin,button_setup,584,323+vert_space_save)
 CALLBACK(button_setup,setup_func)
 label_set=MARK(INTL$("setup"),87,16)
 FONT(label_set,"DejaVu Sans Bold 12")
 PROPERTY(label_set,"xalign",0.5)
-ATTACH(mainwin,label_set,568,491)
+ATTACH(mainwin,label_set,568,379+vert_space_save)
 
 
 SHOW(mainwin)
 DISPLAY
 REM the end

Changes to woof-distro/arm/Packages-puppy-armv6-official

@@ -46,10 +46,13 @@
 fpm2_DOC-0.75-armv6|fpm2_DOC|0.75-armv6||BuildingBlock|24K||fpm2_DOC-0.75-armv6.pet||figaros password manager||||
 fpm2_NLS-0.75-armv6|fpm2_NLS|0.75-armv6||BuildingBlock|112K||fpm2_NLS-0.75-armv6.pet|+fpm2|figaros password manager||||
 freememapplet_tray-2.4-armv6|freememapplet_tray|2.4-armv6||Desktop|8K||freememapplet_tray-2.4-armv6.pet|+gtk+|display personal-storage free memory in tray|puppy|||
 fuse-2.8.5-armv6|fuse|2.8.5-armv6||BuildingBlock|276K||fuse-2.8.5-armv6.pet||userspace filesystem interface|puppy|||
 fuse_DEV-2.8.5-armv6|fuse_DEV|2.8.5-armv6||BuildingBlock|820K||fuse_DEV-2.8.5-armv6.pet|+fuse|userspace filesystem interface|puppy|||
+galculator-1.3.4-sap6|galculator|1.3.4-sap6||Business|548K||galculator-1.3.4-sap6.pet||Perform simple and scientific calculations|debian|squeeze||
+galculator_DOC-1.3.4-sap6|galculator_DOC|1.3.4-sap6||Calculate|24K||galculator_DOC-1.3.4-sap6.pet||very nice calculator||||
+galculator_NLS-1.3.4-sap6|galculator_NLS|1.3.4-sap6||Calculate|232K||galculator_NLS-1.3.4-sap6.pet|+galculator|very nice calculator||||
 gcolorsel-1.0.0-armv6|gcolorsel|1.0.0-armv6||Graphic|44K||gcolorsel-1.0.0-armv6.pet|+gtk+|Color chooser and picker|puppy|||
 gcolorsel_DOC-1.0.0-armv6|gcolorsel_DOC|1.0.0-armv6||Graphic|20K||gcolorsel_DOC-1.0.0-armv6.pet|+gtk+|color chooser and picker||||
 geany-0.19.1-deb_squeeze-armv6|geany|0.19.1-deb_squeeze-armv6||Document|2132K||geany-0.19.1-deb_squeeze-armv6.pet|+gtk+|Geany text editor|debian|squeeze||
 getcurpos-2007-armv6|getcurpos|2007-armv6||BuildingBlock|3K||getcurpos-2007-armv6.pet||reads mouse cursor coords||||
 ghasher-1.2.1-patched1-armv6|ghasher|1.2.1-patched1-armv6||Utility|68K||ghasher-1.2.1-patched1-armv6.pet|+gtk+|Calculate the md5 sum (and other checksums) of a file|puppy|||
@@ -130,10 +133,11 @@
 libusb-compat_DEV-0.1.4-armv6|libusb-compat_DEV|0.1.4-armv6||Develop|92K||libusb-compat_DEV-0.1.4-armv6.pet|+libusb-compat|old libusb0 library|puppy|||
 libyahoo2-1.0.1-armv6|libyahoo2|1.0.1-armv6||BuildingBlock|196K||libyahoo2-1.0.1-armv6.pet||library for yahoo chat, used by ayttm|gentoo|gap6||
 libyahoo2_DEV-1.0.1-armv6|libyahoo2_DEV|1.0.1-armv6||BuildingBlock|404K||libyahoo2_DEV-1.0.1-armv6.pet|+libyahoo2|library for yahoo chat, used by ayttm|gentoo|gap6||
 links-2.7pre1-gap6|links|2.7pre1-gap6||Internet|2640K||links-2.7pre1-gap6.pet||Links web browser|gentoo|gap6||
 linux_headers-2.6.35.14|linux_headers|2.6.35.14||BuildingBlock|4264K||linux_headers-2.6.35.14.pet||linux header files||||
+linux_headers-3.1.9-raspi-27jun2012|linux_headers|3.1.9-raspi-27jun2012||BuildingBlock|4560K||linux_headers-3.1.9-raspi-27jun2012.pet|+linux_kernel&ge3.1.9|header files for the 3.1.9 linux kernel|debian|squeeze||
 linux_kernel-2.6.35.14-armv6-raspi|linux_kernel|2.6.35.14-armv6-raspi||BuildingBlock|10840K||linux_kernel-2.6.35.14-armv6-raspi.pet||kernel compiled for RaspberryPi armv6 board, with loglevel, usb, unionfs, and raspi patches, compiled with gcc 4.5.1|debian|squeeze||
 linux_kernel-3.1.9-armv6-raspi-19apr2012|linux_kernel|3.1.9-armv6-raspi-19apr2012||BuildingBlock|18688K||linux_kernel-3.1.9-armv6-raspi-19apr2012.pet||Linux kernel for Raspberry Pi. Compiled 19 April 2012. Notice: linux_kernel PETs are for use by Woof developers only, not to be installed by end users||||
 mingetty-1.08-armv6|mingetty|1.08-armv6||BuildingBlock|20K||mingetty-1.08-armv6.pet||small getty replacement, features autologin|puppy|||
 mingetty_DOC-1.08-armv6|mingetty_DOC|1.08-armv6||BuildingBlock|24K||mingetty_DOC-1.08-armv6.pet||small getty replacement, features autologin||||
 minixcal-1.1.1-armv6|minixcal|1.1.1-armv6||Desktop|8K||minixcal-1.1.1-armv6.pet|+gtk+|enhanced clock applet for tray|puppy|||
@@ -150,10 +154,11 @@
 notecase-1.9.8-patched_gcc44_gsv-sap6|notecase|1.9.8-patched_gcc44_gsv-sap6||Personal|1100K||notecase-1.9.8-patched_gcc44_gsv-sap6.pet|+gtk+,+gtksourceview|Notes Manager|debian|squeeze||
 notecase_NLS-1.9.8-patched_gcc44_gsv-sap6|notecase_NLS|1.9.8-patched_gcc44_gsv-sap6||Personal|940K||notecase_NLS-1.9.8-patched_gcc44_gsv-sap6.pet|+notecase|notes manager||||
 ntfs_3g-20111121-static-armv6|ntfs_3g|20111121-static-armv6||BuildingBlock|504K||ntfs_3g-20111121-static-armv6.pet||fuse driver for ntfs filesystems, compiled statically||||
 ntpdate-4.2.6p5-armv6|ntpdate|4.2.6p5-armv6||BuildingBlock|96K||ntpdate-4.2.6p5-armv6.pet||set date and time via ntp, note utility from ntp package|gentoo|gap6||
 numlockx-1.2-armv6|numlockx|1.2-armv6||BuildingBlock|24K||numlockx-1.2-armv6.pet||turn keyboard numlock on or off, used by QuickSetup|puppy|||
+obmixer_tray-0.11-patched2-sap6|obmixer_tray|0.11-patched2-sap6||Multimedia|60K||obmixer_tray-0.11-patched2-sap6.pet|+alsa-lib,+alsa-utils,+gtk+|volume control for tray|debian|squeeze||
 opencore-amr-0.1.3-armv6|opencore-amr|0.1.3-armv6||BuildingBlock|260K||opencore-amr-0.1.3-armv6.pet||codec library|puppy|||
 opencore-amr_DEV-0.1.3-armv6|opencore-amr_DEV|0.1.3-armv6||BuildingBlock|1608K||opencore-amr_DEV-0.1.3-armv6.pet|+opencore-amr|codec library|puppy|||
 openssl1-1.0.0-gap6-armv6|openssl1|1.0.0-gap6-armv6||BuildingBlock|1628K||openssl1-1.0.0-gap6-armv6.pet||openssl 1.0, has libssl.so.1.0.0 needed for some armv6 apps compiled in gentoo gap6, to run in older build|gentoo|gap6||
 orc-0.4.16-armv6|orc|0.4.16-armv6||BuildingBlock|604K||orc-0.4.16-armv6.pet||A simple function library optimized for various CPUs, needed by schroedinger|puppy|||
 orc_DEV-0.4.16-armv6|orc_DEV|0.4.16-armv6||BuildingBlock|2228K||orc_DEV-0.4.16-armv6.pet|+orc|A simple function library optimized for various CPUs, needed by schroedinger|puppy|||
@@ -171,12 +176,12 @@
 powerapplet_tray-2.5-armv6|powerapplet_tray|2.5-armv6||Desktop|24K||powerapplet_tray-2.5-armv6.pet|+gtk+|display battery status in tray|puppy|||
 puppyinputdetect-1.1i-armv6|puppyinputdetect|1.1i-armv6||BuildingBlock|7K||puppyinputdetect-1.1i-armv6.pet||detect mouse, keyboard|puppy|||
 puppyphone-1.2-psip-sap6|puppyphone|1.2-psip-sap6||Internet|1576K||puppyphone-1.2-psip-sap6.pet|+gtk+|Psip PuppyPhone Internet telephone|debian|squeeze||
 puppyserialdetect-1.1h-armv6|puppyserialdetect|1.1h-armv6||BuildingBlock|36K||puppyserialdetect-1.1h-armv6.pet||detects mouse, keyboard and modem, created by jesse|puppy|||
 pwallpaper-1.1.2-1-sap6|pwallpaper|1.1.2-1-sap6||Desktop|72K||pwallpaper-1.1.2-1-sap6.pet|+gtk+|Set backdrop image|debian|squeeze||
-retrovol-0.12-armv6|retrovol|0.12-armv6||Multimedia|128K||retrovol-0.12-armv6.pet|+gtk+,+alsa-lib|Retrovol sound mixer and tray applet, created by pizzasgood|puppy|||
-retrovol_NLS-0.12-armv6|retrovol_NLS|0.12-armv6||Multimedia|48K||retrovol_NLS-0.12-armv6.pet|+retrovol|volume and mixer for tray||||
+retrovol-0.12-sap6|retrovol|0.12-sap6||Multimedia|128K||retrovol-0.12-sap6.pet|+gtk+,+alsa-lib|Retrovol sound mixer and tray applet, created by pizzasgood|debian|squeeze||
+retrovol_NLS-0.12-sap6|retrovol_NLS|0.12-sap6||Multimedia|48K||retrovol_NLS-0.12-sap6.pet|+retrovol|volume and mixer for tray||||
 rox_filer-20111022-patched3-armv6|rox_filer|20111022-patched3-armv6||Filesystem|1464K||rox_filer-20111022-patched3-armv6.pet|+gtk+|ROX-Filer file manager|puppy|||
 rp_pppoe_cli-3.10-armv6|rp_pppoe_cli|3.10-armv6||Network|448K||rp_pppoe_cli-3.10-armv6.pet||roaring penguin pppoe internet connection|puppy|||
 rp_pppoe_cli_DOC-3.10-armv6|rp_pppoe_cli_DOC|3.10-armv6||Network|152K||rp_pppoe_cli_DOC-3.10-armv6.pet||roaring penguin pppoe internet connection||||
 rubix-1.0.6-armv6|rubix|1.0.6-armv6||Fun|96K||rubix-1.0.6-armv6.pet|+xorg|Rubix cube game|puppy|||
 rxvt-unicode-9.12-armv6|rxvt-unicode|9.12-armv6||Utility|||rxvt-unicode-9.12-armv6.pet||terminal emulator, compatible with rxvt, supports unicode|puppy|||

Changes to woof-distro/arm/Packages-puppy-gap6-official

@@ -13,5 +13,7 @@
 notecase-1.9.8-patched_gcc44_gsv-gap6|notecase|1.9.8-patched_gcc44_gsv-gap6||Personal|1100K||notecase-1.9.8-patched_gcc44_gsv-gap6.pet|+gtk+,+gtksourceview|Notes Manager|gentoo|gap6||
 notecase_NLS-1.9.8-patched_gcc44_gsv-gap6|notecase_NLS|1.9.8-patched_gcc44_gsv-gap6||Personal|940K||notecase_NLS-1.9.8-patched_gcc44_gsv-gap6.pet|+notecase|notes manager||||
 osmo-0.2.10-nolibical-gap6|osmo|0.2.10-nolibical-gap6||Personal|932K||osmo-0.2.10-nolibical-gap6.pet|+gtk+,+libgtkhtml|Osmo personal organizer, compiled without ical import|gentoo|gap6||
 osmo_DOC-0.2.10-nolibical-gap6|osmo_DOC|0.2.10-nolibical-gap6||Personal|24K||osmo_DOC-0.2.10-nolibical-gap6.pet||personal organizer||||
 osmo_NLS-0.2.10-nolibical-gap6|osmo_NLS|0.2.10-nolibical-gap6||Personal|1012K||osmo_NLS-0.2.10-nolibical-gap6.pet|+osmo|personal organizer||||
+retrovol-0.12-gap6|retrovol|0.12-gap6||Multimedia|128K||retrovol-0.12-gap6.pet|+gtk+,+alsa-lib|Retrovol sound mixer and tray applet, created by pizzasgood|gentoo|gap6||
+retrovol_NLS-0.12-gap6|retrovol_NLS|0.12-gap6||Multimedia|48K||retrovol_NLS-0.12-gap6.pet|+retrovol|volume and mixer for tray||||

Changes to woof-distro/arm/debian/squeeze/DISTRO_PKGS_SPECS-debian-squeeze

@@ -154,10 +154,11 @@
 yes|fribidi|libfribidi0,libfribidi-dev|exe,dev,doc,nls
 yes|fuse|fuse-utils,libfuse2,libfuse-dev|exe,dev,doc,nls
 yes|gadmin-rsync|gadmin-rsync|exe,dev>null,doc,nls
 no|gail||exe,dev,doc,nls
 yes|gail|libgail18,libgail-common,libgail-dev|exe,dev,doc,nls
+yes|galculator||exe,dev,doc,nls
 yes|gamin|gamin,libgamin0,libgamin-dev|exe,dev,doc,nls
 yes|gawk|gawk|exe,dev,doc,nls
 yes|gcc_dev|gcc-4.3-base,gcc,gcc-4.3,g++,g++-4.3,cpp,cpp-4.3|exe>dev,dev,doc,nls
 yes|gcc_lib|libgcc1,libgomp1|exe,dev,doc,nls
 no|gccmakedep||exe>dev,dev,doc,nls
@@ -452,10 +453,11 @@
 yes|nss|libnss3-1d,libnss3-dev|exe,dev,doc,nls
 yes|ntfs-3g|libntfs-3g75,libntfs-3g-dev|exe,dev,doc,nls
 yes|ntfsprogs|ntfsprogs,libntfs10,libntfs-dev|exe,dev,doc,nls
 yes|numlockx||exe| #needed by shinobars firstrun.
 no|obconf||exe,dev>null,doc,nls|+openbox
+yes|obmixer_tray||exe,dev,doc,nls| #alternative to retrovol.
 no|openbox||exe,dev>null,doc,nls
 yes|openjpeg|libopenjpeg2,libopenjpeg-dev|exe,dev,doc,nls
 yes|openldap|libldap-2.4-2,libldap2-dev|exe,dev,doc,nls
 yes|openslp|libslp1,libslp-dev|exe,dev,doc,nls
 no|opensp|libosp5|exe,dev,doc,nls
@@ -549,11 +551,11 @@
 yes|pzchmview||exe
 no|quisp||exe,dev,doc>dev,nls
 no|readline|libreadline5,libreadline5-dev|exe,dev,doc,nls
 yes|readline|libreadline6,libreadline-dev,libreadline6-dev|exe,dev,doc,nls
 no|replaceit||exe
-yes|retrovol||exe,dev,doc,nls
+no|retrovol||exe,dev,doc,nls| #alternative to obmixer_tray.
 no|ripoff|ripoff,libripoff0,ripoff-mp3-plugin|exe,dev>null,doc,nls| #debian does not have this.
 no|ripoff||exe
 yes|rman|rman|exe>dev,dev,doc,nls
 yes|rox_filer||exe,dev,doc,nls
 yes|rp_pppoe_cli||exe,dev,doc,nls

Changes to woof-distro/arm/gentoo/gap6/DISTRO_PKGS_SPECS-gentoo-gap6

@@ -150,11 +150,11 @@
 yes|freetype|freetype|exe,dev,doc,nls
 no|fribidi|fribidi|exe,dev,doc,nls
 yes|fuse||exe,dev>null,doc,nls
 no|gadmin-rsync||exe,dev>null,doc,nls
 no|gail||exe,dev,doc,nls
-no|galculator||exe,dev,doc,nls
+yes|galculator||exe,dev,doc,nls
 yes|gawk|gawk|exe,dev,doc,nls
 yes|gcc_dev|gcc,gmp,mpc,mpfr|exe>dev,dev,doc,nls|
 yes|gcc_lib|gcc|exe,dev>null,doc>null,nls>null|
 no|gccmakedep|gccmakedep|exe>dev,dev,doc,nls
 yes|gcolorsel||exe,dev,doc,nls

Changes to woof-distro/arm/ubuntu/precise/DISTRO_PKGS_SPECS-ubuntu-precise

@@ -169,10 +169,11 @@
 yes|fribidi|libfribidi0,libfribidi-dev|exe,dev,doc,nls
 yes|fuse|fuse-utils,libfuse2,libfuse-dev|exe,dev,doc,nls
 yes|gadmin-rsync|gadmin-rsync|exe,dev>null,doc,nls
 no|gail||exe,dev,doc,nls
 yes|gail|libgail18,libgail-common,libgail-dev|exe,dev,doc,nls
+yes|galculator||exe,dev,doc,nls
 yes|gamin|gamin,libgamin0,libgamin-dev|exe,dev,doc,nls
 yes|gawk|gawk|exe,dev,doc,nls
 yes|gcc_dev|gcc-4.6-base,gcc,gcc-4.6,g++,g++-4.6,cpp,cpp-4.6|exe>dev,dev,doc,nls
 yes|gcc_lib|libgcc1,libgomp1|exe,dev,doc,nls
 no|gccmakedep||exe>dev,dev,doc,nls