Check-in [3c9e97accd]
Not logged in

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

Overview

SHA1 Hash:3c9e97accdf720b58cfe89dd7cc2f89b68657ee8
Date: 2012-10-28 00:17:31
User: BarryK
Comment:script findwoofinstalledpkgs: filter out those pkgs that go into devx only

Tags And Properties
Changes

Changes to woof-code/findwoofinstalledpkgs

@@ -1,10 +1,11 @@
 #!/bin/sh
 #(c) Copyright Barry Kauler 2009, puppylinux.com
 #this script finds all builtin packages in Puppy Linux.
 #110821 completely rewritten.
 #111204 do not use /var/local/woof, instead 'status' directory (better for running from different save-files).
+#121028 exclude pkgs that go into devx only from woof-installed-packages.
 
 export LANG=C
 
 . ./DISTRO_SPECS #has DISTRO_BINARY_COMPAT, DISTRO_COMPAT_VERSION
 if [ -f ./DISTRO_PKGS_SPECS-${DISTRO_BINARY_COMPAT}-${DISTRO_COMPAT_VERSION} ];then #w478
@@ -34,10 +35,11 @@
  exit 1
 fi
 
 #need to find exactly what has gone into the build and the devx...
 echo -n "" > /tmp/woof-installed-packages-tmp
+echo -n "" > /tmp/devx-only-installed-packages-tmp #121028
 cat status/findpkgs_FINAL_PKGS-${DISTRO_BINARY_COMPAT}-${DISTRO_COMPAT_VERSION} |
 while read ONELINE
 do
  #ex: :a52dec:|compat|Packages-puppy-wary5-official|a52dec-0.7.4-w5|a52dec|0.7.4-w5||BuildingBlock|68K||a52dec-0.7.4-w5.pet||A free ATSC A52 stream decoder|puppy|wary5||
  ADBENTRY="`echo -n "$ONELINE" | cut -f 4-19 -d '|'`"
@@ -59,14 +61,20 @@
   *) #allow all thru...
    PTN1=''
    PTN2=''
   ;;
  esac
+ PTN3='exe>dev$' #121028
  for AGENERICNAME in $GENERICNAMES
  do
   gnPTN="^yes|${AGENERICNAME}|"
   SPLITUPS="`echo "$PKGS_SPECS_TABLE" | grep "$gnPTN" | cut -f 4 -d '|' | tr ',' '\n'`"
+  FLG3="`echo "$SPLITUPS" | grep "$PTN3"`" #121028
+  if [ "$FLG3" ];then #121028
+   echo "$ADBENTRY" >> /tmp/devx-only-installed-packages-tmp
+   break
+  fi
   FLG1="`echo "$SPLITUPS" | grep "$PTN1"`"
   FLG2="`echo "$SPLITUPS" | grep "$PTN2"`"
   sumFLGS="${FLG1}${FLG2}"
   if [ "$sumFLGS" ];then
    echo "$ADBENTRY" >> /tmp/woof-installed-packages-tmp
@@ -86,7 +94,10 @@
 #mv -f /tmp/petget_woof-installed-packages /tmp/woof-installed-packages-pet
 #sort --key=1 --field-separator="|" /tmp/woof-installed-packages-compat > /tmp/petget_woof-installed-packages
 #mv -f /tmp/petget_woof-installed-packages /tmp/woof-installed-packages-compat
 
 sort --key=1 --field-separator="|" /tmp/woof-installed-packages-tmp > woof-installed-packages
+if [ -s /tmp/devx-only-installed-packages-tmp ];then
+ sort --key=1 --field-separator="|" /tmp/devx-only-installed-packages-tmp > devx-only-installed-packages
+fi
 
 ###END###

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

@@ -10,10 +10,11 @@
 #120204 more gettext.
 #120224 bugfix for racy.
 #120224 add slacko support.
 #120323 replace 'xmessage' with 'pupmessage'.
 #120325 add dir for precise sfs's.
+#121025 add case retroprecise.
 
 export TEXTDOMAIN=sfsget
 export OUTPUT_CHARSET=UTF-8
 
 SFS_FILE=''; SFS_DIR=''
@@ -73,11 +74,11 @@
  ;;
  slacko) #01micko's spup
   x_REPOS="`echo -n "$PET_REPOS" | tr ' ' '\n' | grep '/puppylinux'`"
   SFS_DIR0="pet_packages-slacko"
  ;;
- precise) #Ubuntu Precise Pangolin 12.04
+ precise|retroprecise) #Ubuntu Precise Pangolin 12.04. 121025 add retroprecise.
   x_REPOS="`echo -n "$PET_REPOS" | tr ' ' '\n' | grep '/quirky'`"
   SFS_DIR0="pet_packages-precise"
  ;;
  *)
   x_REPOS="`echo -n "$PET_REPOS" | tr ' ' '\n' | grep -v '/quirky'`"

Changes to woof-distro/Packages-puppy-noarch-official

@@ -56,11 +56,11 @@
 gtk_theme_polished_blue-1.2.3|gtk_theme_polished_blue|1.2.3||Desktop|156K||gtk_theme_polished_blue-1.2.3.pet|+gtk+|grey blue 3d gtk theme||||
 gtk_theme_stardust_zigbert-0.5|gtk_theme_stardust_zigbert|0.5||Desktop|45K||gtk_theme_stardust_zigbert-0.5.pet|+gtk+|gtk light blue 3d theme||||
 gtk_theme_stark-1|gtk_theme_stark|1||Desktop|48K||gtk_theme_stark-1.pet|+gtk+|stark black/white theme for gtk, with faint colours and bright orange splashes||||
 gtk_theme_stark-blueish-1|gtk_theme_stark-blueish|1||Desktop|48K||gtk_theme_stark-blueish-1.pet|+gtk+|stark black/white theme for gtk, with faint colours and blueish highlights||||
 hunspell-en-us-2|hunspell-en-us|2||BuildingBlock|732K|pet_packages-quirky|hunspell-en-us-2.pet|+hunspell,+enchant|US English dictionary|||official|
-iconfinder-1.0b3|iconfinder|1.0b3||Graphic|32K||iconfinder-1.0b3.pet||Find icons in your system||||
+iconfinder-1.0|iconfinder|1.0||Graphic;viewer|60K||iconfinder-1.0.pet||Find icons in your system||||
 icons_puppy_app16-20120529|icons_puppy_app16|20120529||Desktop|2288K||icons_puppy_app16-20120529.pet||large collection of 16x16 app icons, can be used by ppm||||
 jwmconfig2-20111110|jwmconfig2|20111110||Desktop|256K||jwmconfig2-20111110.pet|+jwm2,+gtkdialog3|JWM configuration. note, theme font spec different from shinobars pet. note, designed to work with jwm 500+||||
 jwm_theme_bluevariety-1|jwm_theme_bluevariety|1||Desktop|32K||jwm_theme_bluevariety-1.pet|+jwm2|jwm window manager theme, many shades and gradients of blue||||
 jwm_theme_deepbluebold-1-1|jwm_theme_deepbluebold|1-1||Desktop|36K||jwm_theme_deepbluebold-1-1.pet|+jwm2|Theme for JWM window manager, deep blue, white bold text||||
 jwmthememaker-1.5|jwmthememaker|1.5||Desktop|36K||jwmthememaker-1.5.pet||JWM Theme Maker|ubuntu|lucid||

Changes to woof-distro/x86/ubuntu/precise/Packages-puppy-precise-official

@@ -1,8 +1,9 @@
 0hack1_precise_dev-20120820|0hack1_precise_dev|20120820||BuildingBlock|24K||0hack1_precise_dev-20120820.pet||files missing from ubuntu precise, needed for compiling|ubuntu|precise||
 amd_fglrx-12.8-precise-k3.2.29|amd_fglrx|12.8-precise-k3.2.29||Setup|147244K||amd_fglrx-12.8-precise-k3.2.29.pet||Allows the configuration of the ATI graphics hardware settings.|ubuntu|precise||
 chromium-22.0.1210.0-i686|chromium|22.0.1210.0-i686||Internet|111883K||chromium-22.0.1210.0-i686.pet|+libpng14|Browse the Web, compiled in slackware, buts runs in precise|slackware|14.0||
+exaile-3.2.2_precice|exaile|3.2.2_precice||Multimedia|76501K||exaile-3.2.2_precice.pet||Listen to, explore, or manage your audio collection, pet created by 666philb|ubuntu|precise||
 firefox-16.0.1-i686-up|firefox|16.0.1-i686-up||Internet|40488K||firefox-16.0.1-i686-up.pet|+libvpx,+pixman,+gtk+|Firefox web browser|ubuntu|precise||
 firefox_DEV-16.0.1-i686-up|firefox_DEV|16.0.1-i686-up||Internet|71176K||firefox_DEV-16.0.1-i686-up.pet|+firefox|firefox web browser|ubuntu|precise||
 gimp-2.8.2-precise|gimp|2.8.2-precise||Graphic|32612K||gimp-2.8.2-precise.pet||Create images and edit photographs, includes babl and gegl deps, compiled by scabz -- forum 80175|ubuntu|precise||
 gnome-menus-2.14.3-up|gnome-menus|2.14.3-up||BuildingBlock|132K||gnome-menus-2.14.3-up.pet||needed by xdg_puppy, note later versions gnome-menus do not work properly|ubuntu|precise||
 gnome-menus_DEV-2.14.3-up|gnome-menus_DEV|2.14.3-up||BuildingBlock|408K||gnome-menus_DEV-2.14.3-up.pet|+gnome-menus|needed by xdg_puppy|ubuntu|precise||
@@ -9,12 +10,13 @@
 gtkhash-0.6.0-i686-up|gtkhash|0.6.0-i686-up||Utility|100K||gtkhash-0.6.0-i686-up.pet|+gtk+|GUI checksum utility|ubuntu|precise||
 gtkhash_NLS-0.6.0-i686-up|gtkhash_NLS|0.6.0-i686-up||Utility|68K||gtkhash_NLS-0.6.0-i686-up.pet||checksum utility||||
 gtk_youtube_viewer-3.0.2_precise|gtk_youtube_viewer|3.0.2_precise||Multimedia|12228K||gtk_youtube_viewer-3.0.2_precise.pet|+mplayer|A Gtk2 application to search and play Youtube videos with MPlayer.|ubuntu|precise||
 libpng14-14-slackware|libpng14|||BuildingBlock|173K||libpng14-14-slackware.pet||no description provided|slackware|14||
 linux_headers-3.2.13|linux_headers|3.2.13||BuildingBlock|4772K||linux_headers-3.2.13.pet||header files for 3.2.13 kernel||||
-linux_kernel-3.2.13-pae-i686-up|linux_kernel|3.2.13-pae-i686-up||BuildingBlock|65400K||linux_kernel-3.2.13-pae-i686-up.pet||Linux kernel 3.2.13 compiled in Precise Puppy version 5.2.52|ubuntu|precise||
+linux_kernel-3.2.32-i586-smp-nopae-up|linux_kernel|3.2.32-i586-smp-nopae-up||BuildingBlock|65560K||linux_kernel-3.2.32-i586-smp-nopae-up.pet||Linux kernel 3.2.32 compiled in Precise Puppy version 5.3.93|ubuntu|precise||
 nvidia-glx-304.43-precise-k3.2.29|nvidia-glx|304.43-precise-k3.2.29||Setup|78992K||nvidia-glx-304.43-precise-k3.2.29.pet||NVIDIA Accelerated Linux Graphics Driver|ubuntu|precise||
+openshot-1.4.3_precise|openshot|1.4.3_precise||Multimedia|139217K||openshot-1.4.3_precise.pet||Create and edit videos and movies|puppy|precise||
 seamonkey-2.13.1-i686-up|seamonkey|2.13.1-i686-up||Internet|46760K||seamonkey-2.13.1-i686-up.pet|+libvpx,+gtk+|full-featured web browser suite, with browser/mail&news/addressbook/composer/irc|ubuntu|precise||
 seamonkey_DEV-2.13.1-i686-up|seamonkey_DEV|2.13.1-i686-up||Internet|80656K||seamonkey_DEV-2.13.1-i686-up.pet|+seamonkey|browser etc internet suite|ubuntu|precise||
 sylpheed-3.2.0-i686-up|sylpheed|3.2.0-i686-up||Internet;mailnews|1676K||sylpheed-3.2.0-i686-up.pet|+gtk+|E-Mail client|ubuntu|precise||
 sylpheed_DEV-3.2.0-i686-up|sylpheed_DEV|3.2.0-i686-up||Internet;mailnews|3176K||sylpheed_DEV-3.2.0-i686-up.pet|+sylpheed|mail and news client|ubuntu|precise||
 sylpheed_DOC-3.2.0-i686-up|sylpheed_DOC|3.2.0-i686-up||Internet;mailnews|868K||sylpheed_DOC-3.2.0-i686-up.pet||mail and news client||||