Check-in [a0f79d8bd7]
Not logged in

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

Overview

SHA1 Hash:a0f79d8bd770998368168a902ef66b2d246f9cf5
Date: 2012-05-24 05:58:36
User: BarryK
Comment:have built Precise Puppy alpha3 (version 5.2.55)

Tags And Properties
Changes

Deleted woof-code/packages-templates/glibc/usr/share/zoneinfo/Pacific/Auckland

Deleted woof-code/packages-templates/glibc/usr/share/zoneinfo/Pacific/Fiji

Deleted woof-code/packages-templates/glibc/usr/share/zoneinfo/Pacific/Norfolk

Changes to woof-code/packages-templates/glibc/usr/share/zoneinfo/Pacific/PLUSEXTRAFILES


Changes to woof-code/rootfs-skeleton/usr/sbin/fixmenus

@@ -11,19 +11,20 @@
 #100427 when called via /etc/rc.d/rc.update, HOME is '/' (needed by some of the menu generating apps).
 #120207 translation of some SSS strings. refer /usr/share/sss/menu_strings/
 #120208 fix in case this script gets called with LANG=C
 #120209 this script now called from /usr/sbin/quicksetup, whenever locale is changed.
 #120216 sss translation file now uses simple sed expressions.
+#120524 bug fix.
 
 #100427
 [ ! "$HOME" ] && HOME='/root'
 [ "$HOME" = "/" ] && HOME='/root'
 export HOME
 
 if [ "$LANG" = "C" ];then #120208
  LANG="`grep '^LANG=' /etc/profile | cut -f 2 -d '=' | cut -f 1 -d ' '`"
- export $LANG
+ export LANG
 fi
 LANG1="`echo -n $LANG | cut -f 1 -d '_'`"  #120207 ex: de
 
 TEMPLATES="`ls -1 /etc/xdg/templates | tr '\n' ' '`"
 

Changes to woof-code/rootfs-skeleton/usr/sbin/quicksetup

@@ -38,10 +38,11 @@
 #120315 dutch (nl) hardcode translation for locale-change popup. added pt, es, it.
 #120328 have rewritten rc.country, try to make chooselocale compatible. 120330 bugfix.
 #120331 added Polish (pl) hardcoded translation.
 #120401 change logic to call lang2initrd.
 #120402 expand locale help window.
+#120524 Please wait... msg after click ok button.
 
 [ "`whoami`" != "root" ] && exec sudo -A ${0} ${@}
 
 export TEXTDOMAIN=quicksetup
 export OUTPUT_CHARSET=UTF-8
@@ -766,14 +767,17 @@
   </hbox>
 </vbox>
 </window>"
 
 ###display main window###
+wPID=0
 if [ $DISPLAY ];then
  RETVALS="`${GTKDIALOGEXE} --program=QUICKSETUP_DIALOG`"
  eval "$RETVALS"
  [ "$EXIT" != "OK" -a "$EXIT" != "NVIDIA" ] && exit
+ yaf-splash -bg orange -close never -fontsize large -text "$(gettext 'Processing, please wait...')" & #120524
+ wPID=$!
 else
  #replace the old single-purpose text-mode scripts...
  case $MYBASE in
   chooselocale)
    CHOICES="`cat /usr/share/i18n/dialog_table_cli | tr '\n' ' '`"
@@ -1046,10 +1050,12 @@
      AVAILMSG="$AVAILMSG2"
      [ "`grep "$l12PTN" /root/.packages/Packages-puppy-noarch-official`" != "" ] && AVAILPACK="langpack_${LANG12}"
      [ "`grep "$l1PTN" /root/.packages/Packages-puppy-noarch-official`" != "" ] && AVAILPACK="langpack_${LANG1}"
      [ "$AVAILPACK" ] && AVAILMSG="$AVAILMSG1"
      if [ "$DISPLAY" ];then
+      [ $wPID -ne 0 ] && kill $wPID #120524
+      wPID=0
       LANG=${NEWLANG} pupdialog --background '#8080FF' --colors --backtitle "${AVAILTITLE}" --msgbox "${AVAILMSG3}\n\n${AVAILMSG}" 0 0
      else
       dialog --msgbox "`eval_gettext \"Note, you will need to install langpack_\\\${LANG12} or langpack_\\\${LANG1} PET package to more fully translate Puppy to your language. Run the Puppy Package Manager after connection to the Internet, to download and install this package.\"`" 0 0 >/dev/console
      fi
     fi
@@ -1129,10 +1135,12 @@
   FLAG_CHANGED="${FLAG_CHANGED}${TT_xy1}:yes|"
   T_yesno="`gettext 'Change resolution to:'`"
   M_yesno1="`gettext 'Click the OK button to change the resolution.'`"
   M_yesno2="`gettext 'If the new resolution does not work, wait 60 seconds, or hit the CTRL-ALT-BACKSPACE key combination to kill X.'`"
   M_yesno3="$(gettext 'Note, the drive icons may be in wrong place after resolution change, but will be correct after X is restarted.')" #120226
+  [ $wPID -ne 0 ] && kill $wPID #120524
+  wPID=0
   pupdialog --background yellow --backtitle "${T_yesno} ${NEW_XYRES}" --yes-label "$B_ok" --no-label "$B_cancel" --yesno "${M_yesno1}\n${M_yesno2}\n${M_yesno3}" 0 0
   if [ $? -eq 0 ];then
    echo "ICONWIPE" > /var/local/pup_event_icon_change_flag #120226 .xinitrc -> clean_desk_icons will read this, and redraw drive icons.
    sync
    xrandr -s $NEW_XYRES #this changes the screen resolution.
@@ -1234,15 +1242,19 @@
     <button><label>${B_restart}</label><input file stock=\"gtk-redo\"></input><action>EXIT:OK</action></button>
     <button><label>${B_exit}</label><input file stock=\"gtk-quit\"></input><action>EXIT:cancel</action></button>
   </hbox>
 </vbox>
 </window>"
+ [ $wPID -ne 0 ] && kill $wPID #120524
+ wPID=0
  RETVALS="`${GTKDIALOGEXE} --program=FC_DIALOG`"
  eval "$RETVALS"
  if [ "$EXIT" = "OK" ];then
   rm -rf /tmp/.X0-lock
   sync
   exec restartwm `cat /etc/windowmanager`
  fi
 fi
 
+[ $wPID -ne 0 ] && kill $wPID #120524
+wPID=0
 ###END###

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

@@ -46,11 +46,11 @@
 yes|atk|libatk1.0-0,libatk1.0-dev|exe,dev,doc,nls
 yes|atkmm|libatkmm-1.6-1,libatkmm-1.6-dev|exe,dev,doc,nls
 yes|attr|libattr1,libattr1-dev|exe,dev,doc,nls
 yes|audiofile|libaudiofile1,libaudiofile-dev|exe,dev,doc,nls
 no|aufs|aufs-tools|exe,dev,doc,nls
-no|aufs2-util||exe
+no|aufs3-util||exe
 yes|autoconf|autoconf|exe>dev,dev,doc,nls
 no|autologin||exe
 yes|automake|automake,autotools-dev|exe>dev,dev,doc,nls
 no|autotools-dev|autotools-dev|exe>dev,dev,doc,nls| #fixes symlinks problem put this into automake and libtool.
 yes|avahi|libavahi-client3,libavahi-client-dev,libavahi-glib1,libavahi-glib-dev,libavahi-common3,libavahi-common-data,libavahi-common-dev,libavahi-compat-libdnssd1,libavahi-compat-libdnssd-dev|exe,dev,doc,nls

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

@@ -50,11 +50,11 @@
 yes|atk|libatk1.0-0,libatk1.0-dev|exe,dev,doc,nls
 yes|atkmm|libatkmm-1.6-1,libatkmm-1.6-dev|exe,dev,doc,nls
 yes|attr|libattr1,libattr1-dev|exe,dev,doc,nls
 yes|audiofile|libaudiofile1,libaudiofile-dev|exe,dev,doc,nls
 no|aufs|aufs-tools|exe,dev,doc,nls
-yes|aufs2-util||exe
+yes|aufs3-util||exe
 yes|autoconf|autoconf|exe>dev,dev,doc,nls
 no|autologin||exe
 yes|automake|automake,autotools-dev|exe>dev,dev,doc,nls
 no|autotools-dev|autotools-dev|exe>dev,dev,doc,nls| #fixes symlinks problem put this into automake and libtool.
 yes|avahi|libavahi-client3,libavahi-client-dev,libavahi-glib1,libavahi-glib-dev,libavahi-common3,libavahi-common-data,libavahi-common-dev,libavahi-compat-libdnssd1,libavahi-compat-libdnssd-dev|exe,dev,doc,nls