Check-in [e2620791bb]
Not logged in

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

Overview

SHA1 Hash:e2620791bba4579959a619afed334ddcfc75a684
Date: 2012-08-11 16:25:53
User: BarryK
Comment:more icons added to /usr/local/lib/X11/mini-icons, to meet pet db category field sub-categories

Tags And Properties
Changes

Changes to woof-code/0pre

@@ -1,9 +1,10 @@
 #!/bin/sh
 #(c) Copyright 2009 Barry Kauler.
 #this script is only for T2 developers, not for Woof.
 #091106 updated.
+#120811 db category field now supports optional subcategory: |category[:subcategory]|
 
 export LANG=C #faster.
 . ./DISTRO_SPECS
 . ./DISTRO_COMPAT_REPOS-t2-${DISTRO_COMPAT_VERSION} #has PKG_DOCS_DISTRO_COMPAT
 . ./DISTRO_PKGS_SPECS-t2-${DISTRO_COMPAT_VERSION}
@@ -12,11 +13,11 @@
 ONE_PKGLISTS_COMPAT="`echo "$PKG_DOCS_DISTRO_COMPAT" | tr ' ' '\n' | cut -f 3 -d '|' | head -n 1`" #see file DISTRO_PKGS_SPECS-t2
 #...ex: Packages-t2-${DISTRO_COMPAT_VERSION}-official, which is Packages-t2-puppy5-official
 ONE_PKGREPO_COMPAT="`echo "$PKG_DOCS_DISTRO_COMPAT" | tr ' ' '\n' | cut -f 2 -d '|' | head -n 1`" #see file DISTRO_PKGS_SPECS-t2
 
 #db format:
-#pkgname|nameonly|version|pkgrelease|category|size|path|fullfilename|dependencies|description|
+#pkgname|nameonly|version|pkgrelease|category[;subcategory]|size|path|fullfilename|dependencies|description|
 #ex: abiword-1.2.4|abiword|1.2.4|5|Document|999K|slackware/ab|abiword-1.2.4-5-i486.tgz|+aiksausus,+gtk2|a nice wordprocessor|
 #optionally on the end: compileddistro|compiledrelease|repo| (fields 11,12,13)
 #ex: slackware|12.2|official|
 #this is not normally needed, as the name of the file holding the database info, for ex
 #'Packages-slackware-12.2-official' identifies this extra information.

Deleted woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-Multimedia.xpm

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-applet.xpm

@@ -1,1 +1,1 @@
-
+mini-iconify.xpm

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-archlinux.xpm

@@ -1,1 +1,39 @@
-
+/* XPM */
+static char *noname[] = {
+/* width height ncolors chars_per_pixel */
+"16 16 16 1",
+/* colors */
+"  c None",
+". c #1992D1",
+"X c #1793D1",
+"o c #27D5ED",
+"O c #3AA9D8",
+"+ c #1794D0",
+"@ c #1792D0",
+"# c #1794D3",
+"$ c #39A6D6",
+"% c #1391D1",
+"& c #34A0D7",
+"* c #2F9ED5",
+"= c #3AA3D9",
+"- c #1692D0",
+"; c #2097D3",
+": c #259AD4",
+/* pixels */
+"       .:       ",
+"       +:       ",
+"      #;:$      ",
+"      :::=      ",
+"      ***&*     ",
+"     ===&&=     ",
+"    *OO=====    ",
+"    OOO=&&&O    ",
+"   OO*.XXXX.;   ",
+"   :.XX-XXXX#   ",
+"  %XXXX  XXXX#  ",
+"  @XXXX  #XXXX  ",
+" .XXXX.  #XXXXo ",
+" XXXXX.  @XXXXX ",
+"XX.X        +XX#",
+"X.            .X"
+};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-date.xpm

@@ -1,1 +1,52 @@
-
+/* XPM */
+static char *mini_xpm[] = {
+"16 16 32 1",
+" 	c None",
+"B	c #82878B",
+"C	c #3E4B4F",
+"D	c #CBCFD3",
+"E	c #C70000",
+"F	c #AF979F",
+"G	c #EAECED",
+"H	c #B44249",
+"I	c #DA8F90",
+"J	c #56646F",
+"K	c #C97E81",
+"L	c #B2B8BD",
+"M	c #71797E",
+"N	c #8E4049",
+"O	c #DBB1B3",
+"P	c #FCFCFD",
+"Q	c #F70000",
+"R	c #DBE0E2",
+"S	c #C6A7A9",
+"T	c #0A191A",
+"U	c #DF4041",
+"V	c #949DA2",
+"W	c #4A5C61",
+"X	c #F29E9F",
+"Y	c #EB6969",
+"Z	c #C0C1C5",
+"a	c #A9ACAE",
+"b	c #8B9194",
+"c	c #BC1319",
+"d	c #626A71",
+"e	c #F11D1C",
+"f	c #ED4646",
+"                ",
+" TCbJWWWWWWJbCT ",
+"CaSZSSSSSSSSZSaC",
+"bOQFUeffUUUHFcOb",
+"VOQHUfYYYYUcNcSV",
+"bOXXXXXXXIIIKKZb",
+"BRPPPLMRRMaGRRDB",
+"MDPPGdabbadGGGDB",
+"MDPPGMDBBZMGPPDM",
+"MDPPGMDbLWMPPPDM",
+"dZPPGMDBPbaPPPZd",
+"JZPPGdVbGJRPPPZJ",
+"WLPPPZBRRaPPPPLW",
+"CVDDDDDDDDDDDDVC",
+"TJJJJJJJJJJJJJJT",
+"                "
+};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-debian.xpm

@@ -1,1 +1,39 @@
-
+/* XPM */
+static char *noname[] = {
+/* width height ncolors chars_per_pixel */
+"16 16 16 1",
+/* colors */
+"  c None",
+". c #EA0566",
+"X c #CA043C",
+"o c #D5084A",
+"O c #D40849",
+"+ c #D4084C",
+"@ c #D80B49",
+"# c #D80349",
+"$ c #D6094A",
+"% c #D4094B",
+"& c red",
+"* c #D50B4A",
+"= c #D5094A",
+"- c #D40C48",
+"; c #D60949",
+": c #D5094B",
+/* pixels */
+"     -===$=o    ",
+"    :===;====&  ",
+"   ==$*.  oo=*  ",
+"  :=:X     &==  ",
+" +==   $=$: *=@ ",
+" %=-  OO# :##=% ",
+" :=&  =*    X=- ",
+" o:   $o    o:  ",
+" ;=   O=   X;o  ",
+" O=+   oo=o=:   ",
+" &*;    oo=O    ",
+"  *=&           ",
+"  #*o           ",
+"   $=o          ",
+"    +$o         ",
+"     .o:*       "
+};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-draw.xpm

@@ -1,1 +1,32 @@
-
+/* XPM */
+static char * node_curve_xpm[] = {
+"24 24 5 1",
+" 	c None",
+".	c #0000BD",
+"+	c #A1A1E6",
+"@	c #000000",
+"#	c #FFFFFF",
+"                ....... ",
+"                .+++++.+",
+"                .+    .+",
+"            @@@@.+    .+",
+"          @@####.+    .+",
+"        @@##    .+    .+",
+"       @##      .......+",
+"      @#         +++++++",
+"     @#                 ",
+"     @#                 ",
+"    @#                  ",
+"    @#                  ",
+"   @#                   ",
+"   @#                   ",
+"   @#                   ",
+"   @#                   ",
+".......                 ",
+".+++++.+                ",
+".+    .+                ",
+".+    .+                ",
+".+    .+                ",
+".+    .+                ",
+".......+                ",
+" +++++++                "};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-flow.xpm

@@ -1,1 +1,39 @@
-
+/* XPM */
+static char *noname[] = {
+/* width height ncolors chars_per_pixel */
+"16 16 16 1",
+/* colors */
+"  c None",
+". c #D6C5A3",
+"X c #E3DAC0",
+"o c #B3B9BF",
+"O c #41352A",
+"+ c #91836A",
+"@ c #DEA07A",
+"# c #8A694F",
+"$ c #ECC598",
+"% c #3C92F3",
+"& c #75B5EF",
+"* c #7692A7",
+"= c #F0D8A4",
+"- c #B0926F",
+"; c #FFF2BC",
+": c #FFECA8",
+/* pixels */
+"#++++++++++++O  ",
+"+.....**o$...   ",
+"+.;;;X%&&;;;;   ",
+"+.;==:&%o:=;:   ",
+"+.;:::o&:::;:   ",
+"+$;&&&&&&&&;:   ",
+"+.&%oX&&oo%&:   ",
+"+.%&&:Xo:&&%X   ",
+"+.&%o=;;;X%&;   ",
+"+=X&: O##@o==   ",
+"+.&&o @@@####   ",
+"+o&&% $:=#@+=-  ",
+"+$o&:##$$#++#:-O",
+"+.&%o;=#$----:;#",
+"+.%&&;;=+#+#$=:#",
+"+-**o....-@.#O  "
+};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-git.xpm

@@ -1,1 +1,38 @@
-
+/* XPM */
+static char *noname[] = {
+/* width height ncolors chars_per_pixel */
+"16 16 15 1",
+/* colors */
+"  c gray99",
+". c #D8ECD8",
+"X c #C1D4C1",
+"o c #EFF5EE",
+"O c #D96565",
+"+ c #81C081",
+"@ c #48A448",
+"# c #DED0C8",
+"$ c #878783",
+"% c #C0C0BE",
+"& c white",
+"* c #188C18",
+"= c #717170",
+"- c #EAABAB",
+"; c #FAFAF9",
+/* pixels */
+"& &&&&&&&&&&&&;;",
+";&&&&&&&&&&&&&&%",
+";&&&&&&&&&&&&&&%",
+";&&&&&&&&&&&&&&%",
+";#---&----&---#%",
+";OOOO&OOOO&OOOO%",
+";&&&&&&&&&&&&&&%",
+";&.X&&&..&&&X.&%",
+";o+@o&o@@o&o@+o%",
+";@***&***@&***@%",
+";o+@.&o@@o&.@+o%",
+";&.X&&&..&&&X.&%",
+";&&&&&&&&&&&&&&%",
+";&&&&&&&&&&&&&&%",
+"#&&&&&&&&&&&&& $",
+"=$$$$$$$$$$$$$=="
+};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-gnome.xpm

@@ -1,1 +1,27 @@
-
+/* XPM */
+static char * gnome_xpm[] = {
+"16 16 7 1",
+"       c None",
+".      c white",
+"+      c gray85",
+"@      c black",
+"#      c #C6BEB7",
+"$      c #B2A79F",
+"&      c #96877B",
+"     .+@        ",
+"  #$@#&@@       ",
+"  &@@@@@@       ",
+" # @@ @@        ",
+" @@  .+$$       ",
+" @@ .$$$@@      ",
+".  ..$$$&@      ",
+"$@ .$$$@@       ",
+" @ +$&@@@       ",
+"   #$@@  $$$&   ",
+"   #$@@  &#&@   ",
+"   $$&@   +&@   ",
+"    $$$$###&@   ",
+"    &$$$$$$@@   ",
+"     @$$$$@@    ",
+"      @@@@@     ",
+};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-gtk.xpm

@@ -1,1 +1,38 @@
-
+/* XPM */
+static char *noname[] = {
+/* width height ncolors chars_per_pixel */
+"16 16 15 1",
+/* colors */
+"  c None",
+". c #E40000",
+"X c #C3C9D5",
+"o c #E71F1F",
+"O c #7FE719",
+"+ c #A2ED59",
+"@ c #729FCF",
+"# c #D3EEB7",
+"$ c #95EB41",
+"% c #BFEB85",
+"& c #ECECD9",
+"* c #EB4E4E",
+"= c #EE8F8F",
+"- c #83AAD4",
+"; c #E6EEF6",
+/* pixels */
+"     ;;XXX;     ",
+" ;;XX--@@--X;   ",
+"&&-@@@@@@-@@-;; ",
+"&*=-@@@@@-@@@@;;",
+";o.=-@@@@-@X#%+#",
+";*..*X@-X#%$OOO#",
+";*...o#%$$OOOOO&",
+";*....%OO$OOOO$;",
+";*....%O$+OOOO+;",
+" *..*o#OOO+$OO+;",
+" =**..%OOOO$$O% ",
+" =o...%OOOOOO+% ",
+"  =*..%OOOOOO+# ",
+"   =*.%OOO$%#;  ",
+"    =*%O+##     ",
+"     &##&       "
+};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-iconapp.xpm

@@ -1,1 +1,38 @@
-
+/* XPM */
+static char *noname[] = {
+/* width height ncolors chars_per_pixel */
+"16 16 15 1",
+/* colors */
+"  c None",
+". c #FFA858",
+"X c #FFC0FF",
+"o c gainsboro",
+"O c #C0C000",
+"+ c #CFB0B0",
+"@ c #808080",
+"# c #C000C0",
+"$ c #E1E1C1",
+"% c #585858",
+"& c #800080",
+"* c white",
+"= c #DF0000",
+"- c #C0FFFF",
+"; c #808000",
+/* pixels */
+"                ",
+" *@*@*@*@*@*    ",
+" @&%%&%%&%%@    ",
+" *%%&@+&%%&*    ",
+" @&&%ooo%&%@    ",
+" *%&+$oX        ",
+" @&&oXo *@*@*@* ",
+" *=&@oo @;%;%;@ ",
+" @&&&.X *;;-+;* ",
+" *&=#$o @;$$$+@ ",
+" @##$oX *O$ooO* ",
+" *#=#&# @OO$$O@ ",
+" @=#=#= *O$o$O* ",
+" *@*@*@ @OOOOO@ ",
+"        *@*@*@* ",
+"                "
+};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-mageia.xpm

@@ -1,1 +1,39 @@
-
+/* XPM */
+static char *noname[] = {
+/* width height ncolors chars_per_pixel */
+"16 16 16 1",
+/* colors */
+"  c None",
+". c #185EA2",
+"X c #0971B7",
+"o c #C0CEDF",
+"O c #547DB3",
+"+ c #57A3D3",
+"@ c #253773",
+"# c #889BC0",
+"$ c #0465AE",
+"% c #0D79BD",
+"& c #0F4873",
+"* c #85B5E0",
+"= c #191B73",
+"- c #2183C3",
+"; c #263775",
+": c #35487D",
+/* pixels */
+"     @@;;;;     ",
+"   &;:O#OO::@   ",
+"  ;:O##ooo#O:;  ",
+"  ;:O#oooo#O:;= ",
+" @@;.O***o+O.;; ",
+" ;;&.$+*-+X$$.; ",
+"=@;&.o*++*o-.;@@",
+"@@@@#*#*****;@@;",
+"@@;&*-.$$$.*.;@;",
+" ;&.*%$$X$$*..;:",
+" ;..*-XXXX-*X.& ",
+" &.$-+%%%%++$$. ",
+"  .$X++++++%X$  ",
+"   XX%-++--%X   ",
+"    %%-----%    ",
+"                "
+};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-memory.xpm

@@ -1,1 +1,84 @@
-
+/* XPM */
+static char *mini_xpm[] = {
+"16 16 64 1",
+" 	c None",
+"B	c #FFFFFF",
+"C	c #C2C2C2",
+"D	c #606060",
+"E	c #494949",
+"F	c #424242",
+"G	c #3A3A3A",
+"H	c #333333",
+"I	c #303030",
+"J	c #6F6F6F",
+"K	c #EAEAEA",
+"L	c #414141",
+"M	c #040404",
+"N	c #3B3B3B",
+"O	c #6A6A6A",
+"P	c #808080",
+"Q	c #828282",
+"R	c #878787",
+"S	c #8C8C8C",
+"T	c #161616",
+"U	c #818181",
+"V	c #E4E4E4",
+"W	c #1E1E1E",
+"X	c #232323",
+"Y	c #C9C9C9",
+"Z	c #FFD7BE",
+"a	c #FFB383",
+"b	c #FFA770",
+"c	c #FFA66E",
+"d	c #FFA268",
+"e	c #FFC8A5",
+"f	c #B4B4B4",
+"g	c #C6C6C6",
+"h	c #4B4B4B",
+"i	c #202020",
+"j	c #F0EEEC",
+"k	c #FFA46C",
+"l	c #FF6200",
+"m	c #FF9D60",
+"n	c #E9E5E2",
+"o	c #171717",
+"p	c #5B5B5B",
+"q	c #C5C5C5",
+"r	c #BBBBBB",
+"s	c #FFDAC3",
+"t	c #FFB07F",
+"u	c #FFB98E",
+"v	c #FFD9C2",
+"w	c #B7B7B7",
+"x	c #292929",
+"y	c #EBEBEB",
+"z	c #7D7D7D",
+"0	c #141414",
+"1	c #7F7F7F",
+"2	c #787878",
+"3	c #676767",
+"4	c #3E3E3E",
+"5	c #535353",
+"6	c #EEEEEE",
+"7	c #6C6C6C",
+"8	c #323232",
+"9	c #363636",
+"+	c #6E6E6E",
+"/	c #C1C1C1",
+"                ",
+"                ",
+"                ",
+"    BBBBBBBBBBBB",
+"  BBBCDEFGHIIIJB",
+" BBKLMNOPPQRSTUB",
+" BVWXYZabcdef gB",
+"BBhijkllllmnopBB",
+"Bq rstttuvwxWyB ",
+"Bz0PP12J34 56BB ",
+"B7III89G4+/BB   ",
+"BBBBBBBBBBBB    ",
+"                ",
+"                ",
+"                ",
+"                "
+};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-mswindows.xpm

@@ -1,1 +1,38 @@
-
+/* XPM */
+static char *noname[] = {
+/* width height ncolors chars_per_pixel */
+"16 16 15 1",
+/* colors */
+"  c None",
+". c #4342E7",
+"X c #A87C6B",
+"o c #E04400",
+"O c #EA3700",
+"+ c #4242E7",
+"@ c #4343E7",
+"# c #7BCA00",
+"$ c #E63300",
+"% c #86CC00",
+"& c #FFC900",
+"* c #FFC700",
+"= c #EA3600",
+"- c #8AB500",
+"; c #7DC800",
+/* pixels */
+"                ",
+"    $=O=o       ",
+"   O=OOOO;;   % ",
+"   OOOOO=;;;;;; ",
+"   OOOOOo;;;;;# ",
+"  oOOOOO-;;;;;; ",
+"  OO=O=O;;;;;;  ",
+"  @...@@%;;;;;  ",
+"  +....X*&**&&  ",
+" @.....******   ",
+" +....+*****&   ",
+" @....@*****&   ",
+" .+@+.X*****    ",
+"      ******    ",
+"                ",
+"                "
+};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-openoffice.xpm

@@ -1,1 +1,39 @@
-
+/* XPM */
+static char *noname[] = {
+/* width height ncolors chars_per_pixel */
+"16 16 16 1",
+/* colors */
+"  c #B7C2C7",
+". c #7B929C",
+"X c #A0A7AC",
+"o c #1B4154",
+"O c #5B6D75",
+"+ c #1D2E38",
+"@ c #0B1319",
+"# c #CDD4D6",
+"$ c #173241",
+"% c #7C8183",
+"& c #949DA1",
+"* c #345160",
+"= c gray90",
+"- c #1A3D4F",
+"; c #183646",
+": c #183849",
+/* pixels */
+" XXXXXXXXXXXXX&O",
+"=##############X",
+"=##############X",
+" XXXXXXXXXXXXXX.",
+"X.......%.&&%%.O",
+"&OOO%...=#%**OO*",
+".:%X%O% O;+O%%++",
+"%+$oooo-+.==%+++",
+"%oo;+*OO =&+oo+@",
+"%;*X=##==O$oo-+@",
+"O%%*++++*$---;+@",
+"O+$::::::::::$+@",
+"O;;;;;;;;;;;;$+@",
+"O$$$$$$$$$$$$$+@",
+"O::::::::::::$+@",
+"%ooooooooo----++"
+};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-panel.xpm

@@ -1,1 +1,29 @@
-
+/* XPM */
+static char *noname[] = {
+/* width height ncolors chars_per_pixel */
+"16 16 6 1",
+/* colors */
+"  c None",
+". c #FFA858",
+"X c #C0C0C0",
+"o c #808080",
+"O c white",
+"+ c #FFDCA8",
+/* pixels */
+"                ",
+"          X     ",
+"          OXX   ",
+"    ++    OXOXX ",
+"   ++     XoXXX ",
+"  ++++++.+ OXoX ",
+" ++++      XXOX ",
+" ++++..   OXoXX ",
+" ++++++   OXOXX ",
+"  ....    XoXXX ",
+"          OOXoX ",
+"          oXXOX ",
+"           XoXX ",
+"             XX ",
+"                ",
+"                "
+};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-planner.xpm

@@ -1,1 +1,38 @@
-
+/* XPM */
+static char *noname[] = {
+/* width height ncolors chars_per_pixel */
+"16 16 15 1",
+/* colors */
+"  c None",
+". c #527FB9",
+"X c #6186B9",
+"o c #5A87BF",
+"O c #618CC2",
+"+ c #BEDA5A",
+"@ c #D9BE22",
+"# c #4974AD",
+"$ c #426A25",
+"% c #EFDC44",
+"& c #6FB12C",
+"* c #8CD445",
+"= c #9EB722",
+"- c #76C82C",
+"; c #3A546E",
+/* pixels */
+" $$$$$$$$$$$$$$ ",
+" $            $ ",
+" #OOOOOOOOOO#   ",
+" #OOOOOoooooX   ",
+" #Ooo.......X   ",
+" ;XXXXXXXXXX#   ",
+"        &&&---- ",
+"        *+++++* ",
+"        ******* ",
+"        ****--* ",
+"        &&&&&&& ",
+"      @%%@      ",
+"      %%%%      ",
+"      %%%%      ",
+"      %%%%      ",
+"      ====      "
+};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-tux.xpm

@@ -1,1 +1,39 @@
-
+/* XPM */
+static char *noname[] = {
+/* width height ncolors chars_per_pixel */
+"16 16 16 1",
+/* colors */
+"  c None",
+". c #CDC462",
+"X c #838583",
+"o c #EAC021",
+"O c #7B7356",
+"+ c #A8A8AD",
+"@ c #7B6B31",
+"# c #41463D",
+"$ c #C1BAC1",
+"% c #353620",
+"& c #D6AA1C",
+"* c #5E5531",
+"= c #EAE7EA",
+"- c #212821",
+"; c #181C18",
+": c #AD8E1C",
+/* pixels */
+"                ",
+"        ;+;     ",
+"       -O+;#    ",
+"       %*%#-    ",
+"       %oo%#    ",
+"       -@O;-    ",
+"       =+==;    ",
+"      +$===-;   ",
+"     %+====$;;  ",
+"     -X$$==$;;  ",
+"  :oo;O++$$+*;O ",
+"  @&o&OOX++&oo. ",
+"  %@&o:OOO@&ooo ",
+"   *@:    ::::: ",
+"          ****O ",
+"           O    "
+};

Changes to woof-code/rootfs-skeleton/usr/local/lib/X11/mini-icons/mini-ubuntu.xpm

@@ -1,1 +1,39 @@
-
+/* XPM */
+static char *noname[] = {
+/* width height ncolors chars_per_pixel */
+"16 16 16 1",
+/* colors */
+"  c None",
+". c #E91808",
+"X c #B2431A",
+"o c #E4730E",
+"O c #F06131",
+"+ c #8E2A0C",
+"@ c #B51518",
+"# c #BF680D",
+"$ c #E2361C",
+"% c #CC0000",
+"& c #E74C2A",
+"* c #EE7451",
+"= c #BF0202",
+"- c #F88904",
+"; c #F49D4B",
+": c #43140A",
+/* pixels */
+"          .$&@  ",
+"      $OOO@**&  ",
+"    oo*;;;&**$  ",
+"   -;;X;***&@$  ",
+"   -;;oX++$OOO$ ",
+"  o;;;X    +$$$ ",
+"&O&;;o      $$$X",
+"**O#-#      ++++",
+"OO$o-o      =%%@",
+":@+---     %=%%:",
+"   o--o   %=%%= ",
+"   #--+===%%%%: ",
+"    ##=%%%=#oX  ",
+"      ==%%X---  ",
+"          X---  ",
+"           #oX  "
+};

Changes to woof-code/rootfs-skeleton/usr/local/petget/findnames.sh

@@ -13,10 +13,14 @@
 #120504 some files moved into /tmp/petget
 #120515 common code from pkg_chooser.sh, findnames.sh, filterpkgs.sh, extracted to /usr/local/petget/postfilterpkgs.sh.
 #120529 fix if icon name appended each line.
 #120811 category field now supports sub-category |category;subcategory|, use as icon in ppm main window.
 
+#puppy package database format:
+#pkgname|nameonly|version|pkgrelease|category|size|path|fullfilename|dependencies|description|compileddistro|compiledrelease|repo|
+#...'compileddistro|compiledrelease' (fields 11,12) identify where the package was compiled.
+
 export TEXTDOMAIN=petget___findnames.sh
 export OUTPUT_CHARSET=UTF-8
 
 . /etc/DISTRO_SPECS #has DISTRO_BINARY_COMPAT, DISTRO_COMPAT_VERSION
 . /root/.packages/DISTRO_PKGS_SPECS #has PKGS_SPECS_TABLE.
@@ -72,20 +76,25 @@
 
 FNDIT=no
 echo -n "" > /tmp/petget/filterpkgs.results
 for ONEREPO in $REPOLIST
 do
+ #120811 need category field (#5), and subcategory part of it...
  #120504 Mavrothal:
  #FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | grep -i "$entryPATTERN"`"
  if [ "$entryPATTERN4" != "" ]; then
-  FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1,10 -d \| | grep -i "$entryPATTERN1" | grep -i "$entryPATTERN2" | grep -i "$entryPATTERN3" | grep -i "$entryPATTERN4"`"
+  #FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1,10 -d \| | grep -i "$entryPATTERN1" | grep -i "$entryPATTERN2" | grep -i "$entryPATTERN3" | grep -i "$entryPATTERN4"`"
+  FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1,5,10 -d \| | cut -f 2-99 -d ';' | grep -i "$entryPATTERN1" | grep -i "$entryPATTERN2" | grep -i "$entryPATTERN3" | grep -i "$entryPATTERN4"`"
  elif [ "$entryPATTERN3" != "" ]; then
-  FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1,10 -d \| | grep -i "$entryPATTERN1" | grep -i "$entryPATTERN2" | grep -i "$entryPATTERN3"`"
+  #FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1,10 -d \| | grep -i "$entryPATTERN1" | grep -i "$entryPATTERN2" | grep -i "$entryPATTERN3"`"
+  FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1,5,10 -d \| | cut -f 2-99 -d ';' | grep -i "$entryPATTERN1" | grep -i "$entryPATTERN2" | grep -i "$entryPATTERN3"`"
  elif [ "$entryPATTERN2" != "" ]; then
-  FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1,10 -d \| | grep -i "$entryPATTERN1" | grep -i "$entryPATTERN2"`"
+  #FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1,10 -d \| | grep -i "$entryPATTERN1" | grep -i "$entryPATTERN2"`"
+  FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1,5,10 -d \| | cut -f 2-99 -d ';' | grep -i "$entryPATTERN1" | grep -i "$entryPATTERN2"`"
  else
-  FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1,10 -d \| | grep -i "$entryPATTERN1"`"
+  #FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1,10 -d \| | grep -i "$entryPATTERN1"`"
+  FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1,5,10 -d \| | cut -f 2-99 -d ';' | grep -i "$entryPATTERN1"`"
  fi
 
  if [ "$FNDENTRIES" != "" ];then
   FIRSTCHAR="`echo "$FNDENTRIES" | cut -c 1 | tr '\n' ' ' | sed -e 's% %%g'`"
   #write these just in case needed...