
#w469 fallbacks when looking for pet pkgs (space-separated list)...
FALLBACKS_COMPAT_VERSIONS=''

#PKGS_SPECS_TABLE table format:
#will pkg be in puppy-build.
#    Generic name for pkg. Note: PET packages, if exist, use this name.
#            Comma-separated list of compatible-distro pkg(s). '-' prefix, exclude.
#            Must be exact name-only of pkg, else '*' on end is wildcard to search full name.
#            Empty field, then use PET pkg.
#                                    How the package will get split up in woof (optional redirection '>' operator).
#                                    Missing field, it goes into exe. Can also redirect >null, means dump it.
#yes|abiword|iceword,iceword-plugins|exe,dev,doc,nls

#example showing wildcard. finds all full pkg names with 'gcc-4.3*',
#but, exclude any 'gcc-4.3-doc*' matches...
# yes|gcc|gcc,gcc-4.3*,-gcc-4.3-doc*|exe,dev,doc,nls

#110817 Comments preferred to be on end of line, ex:
# yes|abiword|iceword,iceword-plugins|exe,dev,doc,nls| #this is a comment.

#110829 enhancements:
#                                                     Force pkg is from compat-distro repo, specifically 'salix' repo.
# yes|abiword|iceword,iceword-plugins|exe,dev,doc,nls|compat:salix
#Generic format:
# yes|genericpkgname|[pkgnames]|[splitup]|[pet:[repo]]
# yes|genericpkgname|[pkgnames]|[splitup]|[compat:[repo]]
#for a fuller explanation of the entries in PKGS_SPECS_TABLE, please see:
# http://bkhome.org/blog/?viewDetailed=02414

PKGS_SPECS_TABLE='
yes|915resolution||exe,dev,doc,nls
yes|a52dec|a52dec|exe,dev,doc,nls|compat:quirky6
yes|abiword||exe,dev>null,doc,nls|pet:wary5
yes|align||exe
yes|alsa-lib|alsa-lib|exe,dev,doc,nls|compat:quirky6
yes|alsa-utils|alsa-utils|exe,dev,doc,nls|compat:quirky6
yes|apr||exe>dev,dev,doc,nls| #needed by subversion
yes|apr-util||exe>dev,dev,doc,nls| #needed by subversion
yes|asunder|asunder|exe,dev,doc,nls|compat:quirky6
yes|atk|atk|exe,dev,doc,nls|compat:quirky6
yes|audiofile|audiofile|exe,dev,doc,nls|compat:quirky6
yes|aufs2-util||exe,dev,doc,nls| #note, kernel-version dependent.
yes|autoconf|autoconf|exe>dev,dev,doc,nls|compat:quirky6
yes|automake|automake|exe>dev,dev,doc,nls|compat:quirky6
yes|axel||exe,dev>null,doc,nls
no|ayttm||exe,dev,doc,nls
yes|bacon||exe,dev,doc>dev,nls|pet:quirky6
yes|bacongui||exe,dev,doc,nls|pet:quirky6| #needs gtksourceview.
yes|bash|bash|exe,dev>null,doc,nls|compat:quirky6
yes|bbc_provided||exe
yes|bc|bc|exe,dev>null,doc,nls|compat:quirky6
yes|bcrypt||exe
yes|bdb|bdb|exe>dev,dev,doc,nls|compat:quirky6 #needed by subversion. put into devx.
no|bin86||exe>dev,dev,doc,nls
yes|binutils|binutils|exe>dev,dev,doc,nls|compat:quirky6
yes|bison|bison|exe>dev,dev,doc,nls|compat:quirky6
yes|boehm-gc|boehm-gc|exe,dev,doc,nls|compat:quirky6
yes|bones||exe
yes|busybox||exe,dev,doc,nls|pet:quirky6| #use our pet with f2fs patch. 131229 compiled statically.
yes|bzip2|bzip2|exe,dev,doc,nls|compat:quirky6
yes|cairo|cairo|exe,dev,doc,nls|compat:quirky6
yes|cddetect||exe,dev>null,doc,nls
yes|cdparanoia-III|cdparanoia|exe,dev,doc,nls|compat:quirky6
yes|cdrkit|cdrkit|exe,dev>null,doc,nls|compat:quirky6
yes|cf|cf|exe>dev,dev,doc,nls|compat:quirky6
yes|cgtkcalc||exe,dev>null,doc,nls
yes|chmlib|chmlib|exe,dev,doc,nls|compat:quirky6
yes|cloog-ppl|cloog-ppl|exe>dev,dev,doc,nls|compat:quirky6
yes|close-dvd+rwtools||exe
yes|cmake|cmake|exe>dev,dev,doc,nls|compat:quirky6
yes|coreutils|coreutils|exe,dev>null,doc,nls|compat:quirky6
yes|cpio|cpio|exe,dev>null,doc,nls|compat:quirky6
no|cups|cups|exe,dev,doc,nls|compat:quirky6| #does not work.
yes|cups|cups-1.4.8*,cups_DEV-1.4.8*|exe,dev,doc,nls|pet:wary5
yes|cups_pdf||exe
yes|curl|curl|exe,dev,doc,nls|compat:quirky6
yes|cvs|cvs|exe>dev,dev,doc,nls|compat:quirky6
yes|ddcprobe||exe,dev>null,doc,nls
yes|defaults-chooser||exe
yes|desk_background_quirky1||exe
yes|desk_background_quirky61||exe
yes|desk_icon_theme_aluminium||exe
no|desk_icon_theme_lagabluenight||exe
yes|desk_icon_theme_quirky60||exe
yes|desk_icon_theme_smooth_color||exe
no|desk_icon_theme_stark042||exe
no|dhcpcd|dhcpcd|exe,dev>null,doc,nls|compat:quirky6
yes|dhcpcd||exe,dev,doc,nls|pet:common| #has dropwait patch.
no|dialog|dialog|exe,dev>null,doc,nls|compat:quirky6| #no wide-char support.
yes|dialog||exe,dev>null,doc,nls|
yes|dictd_client||exe
yes|didiwiki||exe
yes|dietlibc|dietlibc|exe>dev,dev,doc,nls|compat:quirky6
yes|diffstat|diffstat|exe,dev>null,doc,nls|compat:quirky6
yes|diffutils|diffutils|exe,dev>null,doc,nls|compat:quirky6
yes|disktype||exe,dev,doc,nls
yes|dmidecode|dmidecode|exe,dev>null,doc,nls|compat:quirky6
yes|docbookx|docbookx|exe>dev,dev,doc>dev,nls>dev|compat:quirky6
yes|dosfstools|dosfstools|exe,dev>null,doc,nls|compat:quirky6
yes|dpkg-deb||exe,dev>null,doc,nls
yes|dvdauthor|dvdauthor|exe,dev,doc,nls|compat:quirky6
yes|dvd+rwtools|dvd+rwtools|exe,dev,doc,nls|compat:quirky6
yes|e2fsprogs||exe,dev,doc,nls
yes|e3_utf8||exe,dev>null,doc,nls
yes|edid||exe,dev>null,doc,nls
no|eject|eject|exe,dev>null,doc,nls|compat:quirky6| #now in util-linux
yes|elspci||exe,dev>null,doc,nls
yes|embutils_cut||exe
yes|enchant|enchant|exe,dev,doc,nls|compat:quirky6
no|epdfview|epdfview|exe,dev>null,doc,nls|compat:quirky6
yes|epdfview||exe,dev>null,doc,nls|pet:wary5| #using old poppler.
yes|ethtool|ethtool|exe,dev>null,doc,nls|compat:quirky6
yes|eudev||exe,dev,doc,nls|pet:quirky6| #replaces udev. requires kmod.
yes|exiv2|exiv2|exe,dev,doc,nls|compat:quirky6
yes|expat|expat|exe,dev,doc,nls|compat:quirky6
yes|f2fs-tools||exe,dev,doc,nls|pet:quirky6
yes|faac|faac|exe,dev,doc,nls|compat:quirky6
yes|faad2|faad|exe,dev,doc,nls|compat:quirky6
yes|ffconvert||exe
yes|ffmpeg|ffmpeg|exe,dev,doc,nls|compat:quirky6
yes|file|file|exe,dev,doc,nls|compat:quirky6
yes|file_sharing-curlftpfs-mpscan||exe
yes|findutils|findutils|exe,dev>null,doc,nls|compat:quirky6
no|firmware_linux_module_agrmodem||exe
yes|firmware_linux_module_ar5523||exe
yes|firmware_linux_module_b43||exe| #120919 have taken these out of woof, now pets.
yes|firmware_linux_module_b43legacy||exe
yes|firmware_linux_module_brcm||exe
no|firmware_linux_module_dgcmodem||exe
no|firmware_linux_module_ess||exe
no|firmware_linux_module_hcfpcimodem||exe
no|firmware_linux_module_hsfmodem||exe
no|firmware_linux_module_intel536||exe
no|firmware_linux_module_intel537||exe
no|firmware_linux_module_ltmodem||exe
no|firmware_linux_module_martian||exe
yes|firmware_linux_module_mwave||exe
no|firmware_linux_module_pctel||exe
yes|firmware_linux_module_rtlwifi||exe|pet:noarch
no|firmware_linux_module_slmodem||exe
yes|firmware_linux_module_wl||exe
yes|flac|flac|exe,dev,doc,nls|compat:quirky6
yes|flashplayer10||exe|pet:quirky6
no|flashplayer11||exe|pet:quirky6
yes|flex|flex|exe>dev,dev,doc,nls|compat:quirky6
yes|floppy_format||exe
yes|flsynclient||exe|pet:common
yes|font_opensans_semibold_bold||exe|pet:noarch| #the semibold is the default, when want thick font.
no|fontwizard||exe,dev,doc,nls| #created by 01micko. 131217 seems strange.
yes|foomatic-filters|foomatic-filters|exe,dev,doc,nls|compat:quirky6
yes|fossil||exe>dev,dev,doc>dev,nls
yes|fpm2||exe
no|freeglut||exe,dev,doc,nls
yes|freememapplet_tray||exe
yes|freetype|freetype|exe,dev,doc,nls|compat:quirky6
yes|fribidi|fribidi|exe,dev,doc,nls|compat:quirky6
yes|fuse|fuse|exe,dev,doc,nls|compat:quirky6
yes|galculator||exe,dev,doc,nls
yes|gawk|gawk|exe,dev,doc,nls|compat:quirky6
yes|gcc_dev|gcc|exe>dev,dev,doc,nls|compat:quirky6
yes|gcc_lib|gcc|exe,dev>null,doc>null,nls>null|compat:quirky6
yes|gccmakedep|gccmakedep|exe>dev,dev,doc,nls|compat:quirky6
yes|gcolor2||exe
yes|gdb|gdb|exe>dev,dev,doc,nls|compat:quirky6
yes|gdbm|gdbm|exe,dev,doc,nls|compat:quirky6
no|gdk-pixbuf||exe,dev,doc,nls| #quirky6, using gtk 2.20.1 which has this inside.
yes|gdmap||exe,dev>null,doc,nls
yes|geany|geany|exe,dev>null,doc,nls|compat:quirky6
yes|getcurpos||exe
yes|getflash||exe,dev,doc,nls
yes|gettext|gettext|exe,dev,doc,nls|compat:quirky6
no|gettext-tools||exe>dev,dev,doc,nls
no|gexec||exe,dev>null,doc,nls
yes|gfnrename||exe,dev>null,doc,nls
yes|gfontsel||exe,dev>null,doc,nls
yes|gftp|gftp|exe,dev>null,doc,nls|compat:quirky6
yes|ghasher||exe,dev,doc,nls
yes|ghostscript|ghostscript|exe,dev,doc,nls|compat:quirky6
yes|gifsicle||exe
yes|git|git|exe>dev,dev,doc>dev,nls>dev|compat:quirky6
no|glade3|glade3|exe>dev,dev,doc,nls|compat:quirky6| # NEEDFIXT2
yes|glade3||exe>dev,dev,doc,nls|pet:quirky6|
yes|glibc_dev|glibc,tzdata|exe>dev,dev,doc,nls|compat:quirky6
yes|glibc|glibc,tzdata|exe,dev,doc,nls|compat:quirky6
yes|glibc_locales|glibc|exe,dev,doc,nls>exe|compat:quirky6
yes|glib|glib|exe,dev,doc,nls|compat:quirky6
yes|glipper||exe,dev>null,doc,nls
yes|gmeasures||exe,dev>null,doc,nls
yes|gmp|gmp|exe>dev,dev,doc,nls|compat:quirky6
yes|gnome-menus||exe,dev,doc,nls
yes|gnumeric|gnumeric|exe,dev>null,doc,nls|compat:quirky6
yes|goffice|goffice|exe,dev,doc,nls|compat:quirky6
no|gparted|gparted|exe,dev>null,doc,nls|compat:quirky6| # NEEDFIXT2
yes|gparted||exe,dev>null,doc,nls|pet:quirky6
yes|gpart||exe,dev,doc,nls| #utility used by gparted.
yes|gperf|gperf|exe>dev,dev,doc,nls|compat:quirky6
yes|gphoto2|gphoto|exe,dev,doc,nls|compat:quirky6
yes|gphotofs|gphotofs|exe,dev,doc,nls|compat:quirky6
yes|gpptp||exe
yes|gptfdisk||exe,dev,doc,nls|pet:quirky6
yes|grep|grep|exe,dev>null,doc,nls|compat:quirky6
yes|grisbi||exe,dev,doc,nls|pet:quirky6| #instead of homebank.
yes|groff|groff|exe>dev,dev,doc,nls|compat:quirky6
no|grub4dos||exe
no|grub|grub|exe,dev,doc,nls|compat:quirky6
yes|gtk-chtheme||exe,dev>null,doc,nls
yes|gtkdialog3||exe,dev,doc>dev,nls
yes|gtkdialog4||exe,dev,doc>dev,nls| #modify all pets that need this to explicitly call 'gtkdialog' or 'gtkdialog4'.
yes|gtk+|gtk+|exe,dev,doc,nls|compat:quirky6
yes|gtklp||exe,dev,doc,nls
yes|gtksourceview|gtksourceview|exe,dev,doc,nls|compat:quirky6
yes|gtk_theme_citrus_cut||exe
no|gtk_theme_flatbluecontrast||exe
yes|gtk_theme_gradient_grey||exe
yes|gtk_theme_quirky61||exe|pet:noarch
yes|guess_fs||exe
yes|gutenprint|gutenprint|exe,dev,doc,nls|compat:quirky6
yes|gview||exe
yes|gwhere||exe
yes|gxmessage||exe,dev,doc,nls| #use my pet, as has xmessage symlink to gxmessage.
yes|gzip|gzip|exe,dev>null,doc,nls|compat:quirky6
yes|hardinfo||exe,dev,doc,nls
yes|helpsurfer||exe
yes|hiawatha||exe
yes|hicolor-icon-theme||exe,dev>null,doc,nls
no|homebank||exe,dev>null,doc,nls| #needs gtk 2.24. using grisbi instead.
yes|hotplug2stdout||exe
yes|hunspell-en-us||exe
yes|hunspell|hunspell|exe,dev,doc,nls|compat:quirky6
yes|iconfinder||exe
yes|id3lib|id3lib|exe,dev,doc,nls|compat:quirky6
yes|ifplugd||exe
yes|ifplugd_old||exe
yes|imake|imake|exe>dev,dev,doc,nls|compat:quirky6
yes|inkscapelite||exe,dev,doc,nls| #compiled without gnome-print as it crashes.
yes|inotail||exe,dev,doc,nls
yes|inotify-tools|inotify-tools|exe,dev,doc,nls|compat:quirky6
yes|installwatch||exe
yes|intltool|intltool|exe,dev,doc,nls|compat:quirky6|  #previously only in devx, but need in main f.s. to run momanager without devx.
yes|iptables|iptables|exe,dev,doc,nls|compat:quirky6
yes|isomaster||exe,dev,doc,nls
yes|jasper|jasper|exe,dev,doc,nls|compat:quirky6
yes|jimtcl||exe
yes|jwm||exe,dev,doc,nls|pet:quirky6
yes|jwmconfig2||exe
no|jwm_theme_deepbluebold||exe
yes|jwm_theme_quirky60||exe|pet:noarch
yes|jwm_theme_slate||yes
yes|jwm_tools||exe,dev,doc,nls
yes|kmod||exe,dev,doc,nls|pet:quirky6| #replaces module-init-tools
yes|ktsuss||exe
yes|lame|lame|exe,dev,doc,nls|compat:quirky6
yes|lcms|lcms|exe,dev,doc,nls|compat:quirky6
yes|leafpad|leafpad|exe,dev>null,doc,nls|compat:quirky6
yes|libao|libao|exe,dev,doc,nls|compat:quirky6
yes|libart|libart|exe,dev,doc,nls|compat:quirky6
yes|libcap|libcap|exe,dev,doc,nls|compat:quirky6
yes|libcddb|libcddb|exe,dev,doc,nls|compat:quirky6
yes|libcdio|libcdio|exe,dev,doc,nls|compat:quirky6
yes|libdaemon|libdaemon|exe,dev,doc,nls|compat:quirky6
yes|libdc1394|libdc1394|exe,dev,doc,nls|compat:quirky6
yes|libdvdcss|libdvdcss|exe,dev,doc,nls|compat:quirky6
yes|libdvdnav|libdvdnav|exe,dev,doc,nls|compat:quirky6
yes|libdvdplay|libdvdplay|exe,dev,doc,nls|compat:quirky6
yes|libdvdread|libdvdread|exe,dev,doc,nls|compat:quirky6
yes|libdv|libdv|exe,dev,doc,nls|compat:quirky6
yes|libexif-gtk|libexif-gtk|exe,dev,doc,nls|compat:quirky6
yes|libexif|libexif|exe,dev,doc,nls|compat:quirky6
yes|libgd|libgd|exe,dev,doc,nls|compat:quirky6| #needed by some libgphoto2 drivers.
yes|libgee|libgee|exe,dev,doc,nls|compat:quirky6
yes|libgif|giflib|exe,dev,doc,nls|compat:quirky6
yes|libglade2|libglade|exe,dev,doc,nls|compat:quirky6
yes|libgnomecanvas|libgnomecanvas|exe,dev,doc,nls|compat:quirky6
yes|libgnomecups|libgnomecups|exe,dev,doc,nls|compat:quirky6
no|libgnomeprint||exe,dev,doc,nls
no|libgnomeprintui||exe,dev,doc,nls
yes|libgphoto2|libgphoto|exe,dev,doc,nls|compat:quirky6
yes|libgsf|libgsf|exe,dev,doc,nls|compat:quirky6
yes|libgtkhtml||exe,dev,doc,nls
yes|libical||exe>null,dev,doc,nls
yes|libid3tag|libid3tag|exe,dev,doc,nls|compat:quirky6
yes|libidl|libidl|exe,dev,doc,nls|compat:quirky6
yes|libidn|libidn|exe,dev,doc,nls|compat:quirky6
yes|libieee1284|libieee1284|exe,dev,doc,nls|compat:quirky6
yes|libjpeg|libjpeg-turbo|exe,dev,doc,nls|compat:quirky6
no|libjpeg62||exe,dev>null,doc,nls|pet:quirky6| #old version, needed by ted and some old apps. something wrong, do not use this.
yes|libjpeg7_runtime||exe|pet:quirky6| #for some non-quirky-compiled apps.
no|libltdl||exe,dev>null,doc>null,nls>null
yes|libmad|libmad|exe,dev,doc,nls|compat:quirky6
yes|libmng|libmng|exe,dev,doc,nls|compat:quirky6
yes|libnl||exe,dev,doc,nls|compat:quirky6| #needed by wpa_supplicant.
no|libofx||exe,dev,doc,nls
yes|libogg|libogg|exe,dev,doc,nls|compat:quirky6
yes|libpcap|libpcap|exe,dev,doc,nls|compat:quirky6
yes|libpciaccess|libpciaccess|exe,dev,doc,nls|compat:quirky6
yes|libpng|libpng|exe,dev,doc,nls|compat:quirky6
yes|libpthread-stubs|libpthread-stubs|exe>dev,dev,doc,nls|compat:quirky6
yes|libraw1394|libraw1394|exe,dev,doc,nls|compat:quirky6
yes|librsvg|librsvg|exe,dev,doc,nls|compat:quirky6
yes|libsdl|libsdl|exe,dev,doc,nls|compat:quirky6| #needed by mplayer
yes|libsigc++|libsigc++|exe,dev,doc,nls|compat:quirky6
yes|libsndfile|libsndfile|exe,dev,doc,nls|compat:quirky6
yes|libstdc++||exe,dev>null,doc>null,nls>null| #old libstdc++.so.5. some video codecs (/usr/lib/codecs) need it.
yes|libtheora|libtheora|exe,dev,doc,nls|compat:quirky6
yes|libtiff|libtiff|exe,dev,doc,nls|compat:quirky6
yes|libtool|libtool|exe>dev,dev,doc,nls|compat:quirky6
yes|libtool_runtime|libtool|exe,dev,doc,nls|compat:quirky6
yes|libusb-compat|libusb-compat|exe,dev,doc,nls|compat:quirky6
yes|libusb|libusb|exe,dev,doc,nls|compat:quirky6
yes|libvorbis|libvorbis|exe,dev,doc,nls|compat:quirky6
no|libvpx0||exe,dev>null,doc,nls| #used up to wary 5.3.3. keep for some older apps.
yes|libvpx|libvpx|exe,dev,doc,nls|compat:quirky6
no|libx86|libx86|exe,dev,doc,nls|compat:quirky6| #v86d needs this. no, v86d i compiled does not.
yes|libxml2|libxml|exe,dev,doc,nls|compat:quirky6
yes|libxslt|libxslt|exe,dev,doc,nls|compat:quirky6
yes|libyahoo2||exe,dev,doc,nls
yes|linux_firewall||exe
yes|linux_firmware_dvb||exe
no|linux_headers||exe>dev,dev,doc,nls| #2.6.32 headers, created in t2.
yes|linux_headers|linux-header|exe>dev,dev,doc,nls|compat:quirky6| #3.2.48 headers, created in t2.
no|linuxwacom||exe,dev,doc,nls
yes|m4|m4|exe>dev,dev,doc,nls|compat:quirky6
yes|madplay|madplay|exe,dev,doc,nls|compat:quirky6
yes|makebootfat||exe
yes|make|make|exe>dev,dev,doc,nls|compat:quirky6
yes|man_cut||exe,dev>null,doc>null,nls>null
yes|man|man|exe>dev,dev,doc,nls|compat:quirky6
no|mesa|mesa|exe,dev,doc,nls|compat:quirky6| #GLSOFT
yes|metamail||exe
yes|mhwaveedit||exe,dev,doc,nls
yes|mingetty||exe,dev,doc,nls
yes|minixcal||exe
yes|mirdir||exe
yes|mktemp|mktemp|exe,dev>null,doc,nls|compat:quirky6
yes|modem_stats||exe
no|module-init-tools|module-init-tools|exe,dev,doc,nls|compat:quirky6| #replaced by kmod.
yes|momanager||exe|pet:quirky6| #latest from L18L.
yes|mp||exe,dev>null,doc,nls
yes|mpfr|mpfr|exe>dev,dev,doc,nls|compat:quirky6
yes|mplayer_codecs_basic||exe
no|mplayer_gui||exe,dev,doc,nls
yes|mplayer_gui|mplayer|exe,dev,doc,nls|compat:quirky6
yes|mplayerplug-in||exe
yes|mscw||exe
no|ms-sys||exe
yes|mtdev|mtdev|exe,dev,doc,nls|compat:quirky6| #needed by xorg synaptics_drv.so
yes|mtpaint||exe,dev,doc,nls
yes|mtr|mtr|exe,dev,doc,nls|compat:quirky6
yes|nasm|nasm|exe>dev,dev,doc,nls|compat:quirky6
yes|nbtscan||exe
yes|ncurses|ncurses|exe,dev,doc,nls|compat:quirky6
yes|ndiswrapper||exe,dev>null,doc,nls|pet:quirky6
yes|nenscript||exe
yes|neon|neon|exe>dev,dev,doc,nls|compat:quirky6
yes|netpbm||exe,dev,doc,nls
yes|net_setup||exe
yes|net-tools|net-tools|exe,dev,doc,nls|compat:quirky6
yes|network_roxapp||exe
yes|network_tray||exe,dev,doc,nls
yes|normalize|normalize|exe,dev,doc,nls|compat:quirky6
yes|notecase||exe,dev,doc,nls
yes|ntfs-3g|ntfs-3g|exe,dev,doc,nls|compat:quirky6
no|ntfsprogs|ntfsprogs|exe,dev,doc,nls|compat:quirky6| #replaced with ntfs-3g.
yes|ntpdate||exe| #used by psync to sync local time and date from the internet.
yes|numlockx||exe| #needed by shinobars firstrun.
no|ogle_gui||exe,dev,doc,nls
no|ogle||exe,dev,doc,nls
yes|opencore-amr|opencore-amr|exe,dev,doc,nls|compat:quirky6
no|OpenSP||exe,dev,doc,nls
yes|openssh_client|openssh|exe,dev,doc,nls|compat:quirky6
yes|openssl|openssl|exe,dev,doc,nls|compat:quirky6
no|opera||exe,dev,doc,nls|pet:common
yes|orc|orc|exe,dev,doc,nls|compat:quirky6
yes|osmo||exe,dev,doc,nls
yes|pango|pango|exe,dev,doc,nls|compat:quirky6
no|panoramixproto||exe>dev,dev,doc,nls
no|parted|parted|exe,dev,doc,nls|compat:quirky6| # NEEDFIXT2
yes|parted||exe,dev,doc,nls|pet:quirky6
yes|patch|patch|exe>dev,dev,doc,nls|compat:quirky6
yes|patchutils|patchutils|exe>dev,dev,doc,nls|compat:quirky6
yes|pbackup||exe
yes|pburn||exe
yes|pcd||exe
yes|pcdripper||exe
yes|pciutils|pciutils|exe,dev,doc,nls|compat:quirky6
yes|pcmciautils|pcmciautils|exe,dev,doc,nls|compat:quirky6
yes|pcre|pcre|exe,dev,doc,nls|compat:quirky6
yes|pctorrent||exe
yes|pdvdrsab||exe
yes|peasydisc||exe
yes|peasypdf||exe
yes|peasyport||exe| #rcrsn51, alternative to superscan.
yes|peasyprint||exe| #print graphics files png/jpg.
yes|peasyscale||exe| #rcrsn51, jpg image resizer.
yes|peasyscan||exe
yes|perl-digest-sha1_devxonly|perl-digest-sha1|exe>dev,dev,doc,nls|compat:quirky6
yes|perl-digest-sha1|perl-digest-sha1|exe,dev>exe,doc>null,nls>null|compat:quirky6
yes|perl-extutils-depends|perl-extutils-depends|exe>dev,dev,doc,nls|compat:quirky6
yes|perl-extutils-pkgconfig|perl-extutils-pkgconfig|exe>dev,dev,doc,nls|compat:quirky6
yes|perl-html-parser_devxonly|perl-html-parser|exe>dev,dev,doc,nls|compat:quirky6
yes|perl-html-parser|perl-html-parser|exe,dev>exe,doc>null,nls>null|compat:quirky6
yes|perl|perl|exe>dev,dev,doc,nls|compat:quirky6
yes|perl_tiny|perl|exe,dev>null,doc>null,nls>null|compat:quirky6
yes|perl-uri|perl-uri|exe>dev,dev,doc,nls|compat:quirky6
yes|perl-xml-parser|perl-xml-parser|exe>dev,dev,doc,nls|compat:quirky6
yes|perl-xml-simple|perl-xml-simple|exe>dev,dev,doc,nls|compat:quirky6
yes|pfilesearch||exe
yes|pfind||exe
yes|phash||exe
yes|picocom||exe,dev,doc,nls
yes|picpuz||exe
yes|picscale||exe
yes|pixman|pixman|exe,dev,doc,nls|compat:quirky6
yes|pkgconfig|pkgconfig|exe>dev,dev,doc,nls|compat:quirky6
yes|planner||exe
yes|pmetatagger||exe
yes|pmirror||exe
yes|pmirrorget||exe
yes|pmusic||exe
yes|pmusic_tray||exe
yes|pnethood||exe
no|poppler|poppler|exe,dev,doc,nls|compat:quirky6
yes|poppler||exe,dev,doc,nls|pet:wary5| #only this old version works properly.
yes|popt|popt|exe,dev,doc,nls|compat:quirky6
yes|powerapplet_tray||exe
yes|ppl|ppl|exe>dev,dev,doc,nls|compat:quirky6
yes|pplog||exe
yes|ppp|ppp|exe,dev>null,doc,nls|compat:quirky6
yes|pprocess||exe
yes|pptp||exe,dev,doc,nls
yes|precord||exe
yes|prename||exe
yes|procps|procps|exe|compat:quirky6
yes|programchooser||exe
yes|pschedule||exe
yes|psmisc|psmisc|exe,dev>null,doc,nls|compat:quirky6
yes|pstopwatch||exe
yes|psync||exe
yes|ptimer||exe
yes|ptooltips||exe
yes|puppyinputdetect||exe
no|puppyphone||exe
yes|puppy-podcast-grabber||exe
yes|puppyserialdetect||exe
yes|pupradio||exe,dev,doc,nls
yes|pupx||exe
yes|pure_ftpd||exe
no|pwallpaper||exe| #alternative is nathans wallpaper setter. 140101 now using qwallpaper.
yes|pwsget||exe
yes|python|python|exe>dev,dev,doc,nls|compat:quirky6
yes|pzchmview||exe
no|radeon_firmware||exe,dev,doc,nls
yes|readline|readline|exe,dev,doc,nls|compat:quirky6
yes|retrovol||exe
yes|rman|rman|exe>dev,dev,doc,nls|compat:quirky6
yes|rox_filer||exe|pet:common
yes|rpl||exe
yes|rp_pppoe_cli||exe
yes|rsync|rsync|exe,dev>null,doc>null,nls>null|compat:quirky6
yes|rubix||exe
yes|rxvt-unicode||exe,dev>null,doc,nls| #the urxvt compiled in T2 is enormous... replace with an older one.
yes|samba_client|samba|exe,dev,doc,nls|compat:quirky6
yes|samba_mount_cifs||exe
yes|sane-backends|sane-backends|exe,dev,doc,nls|compat:quirky6
yes|scale2x||exe
yes|schroedinger|schroedinger|exe,dev,doc,nls|compat:quirky6
yes|screeny||exe,dev,doc,nls| #alternate screenshot app, created by 01micko.
no|scrollkeeper|scrollkeeper|exe>dev,dev,doc>dev,nls>dev|compat:quirky6| # NEEDFIXT2
no|seamonkey1||exe,dev,doc>null,nls>null| #use 1.1.18 in common repo, small.
no|seamonkey1_addon_adblock||exe
no|seamonkey1_addon_copyplaintext||exe
no|seamonkey1_addon_flashblock||exe
no|seamonkey1_addon_fullerscreen||exe
no|seamonkey1_addon_user_agent_switcher||exe
no|seamonkey1_addon_video_downloadhelper||exe
no|seamonkey1_addon_zombiekeys||exe
no|seamonkey|seamonkey-2.6*,seamonkey_DEV-2.6*|exe,dev,doc>null,nls>null|pet:wary5| #used up to wary 5.3.3.
yes|seamonkey||exe,dev,doc>null,nls>null|pet:quirky6
yes|sed|sed|exe,dev>null,doc,nls|compat:quirky6
yes|setserial|setserial|exe,dev>null,doc,nls|compat:quirky6
yes|setvol||exe
yes|shared-mime-info||exe,dev
yes|snap2||exe
yes|speex|speex|exe,dev,doc,nls|compat:quirky6
yes|sqlite|sqlite|exe,dev,doc,nls|compat:quirky6
no|squashfs-tools4||exe
yes|squashfs-tools||exe,dev>null,doc,nls|pet:quirky6
yes|ssh_gui||exe
yes|sshpass|sshpass|exe,dev,doc,nls|pet:common| #needed by bones.
yes|startup-notification||exe,dev,doc,nls
no|strace|strace|exe>dev,dev,doc,nls|compat:quirky6
yes|streamripper||exe,dev,doc,nls
yes|subversion|subversion|exe>dev,dev,doc,nls|compat:quirky6 #needs bdb, neon
yes|sudo||exe,dev,doc,nls
no|sylpheed|sylpheed|exe,dev,doc,nls|compat:quirky6
yes|sys-freedos||exe
yes|sysfsutils|sysfsutils|exe,dev,doc,nls|compat:quirky6
no|syslinux|syslinux|exe,dev,doc,nls|compat:quirky6| #has syslinux executable needs mtools pkg, did not install syslinux-nomtools.
no|syslinux||exe,dev,doc,nls|pet:quirky6| #got syslinux-nomtools, renamed as syslinux.
yes|syslinux|syslinux-4.05*|exe,dev,doc,nls|pet:quirky6| #got syslinux-nomtools, renamed as syslinux. 5.10, no splash screen, use 4.05.
yes|sysprof|sysprof|exe>dev,dev,doc,nls|compat:quirky6
yes|sysvinit||exe
yes|tar|tar|exe,dev>null,doc,nls|compat:quirky6
yes|texinfo|texinfo|exe>dev,dev,doc,nls|compat:quirky6
yes|transmission||exe,dev,doc,nls
yes|truncate||exe
yes|tslib|tslib|exe,dev,doc,nls|compat:quirky6| #needed by mplayer
no|udev_167p||exe,dev,doc,nls| #now using eudev.
no|udev|udev|exe,dev,doc,nls|compat:quirky6| #t2 quirky6, this also v167
yes|uget||exe
yes|unclutter||exe,dev>null,doc,nls
no|unionfs_utils||exe
yes|unrar||exe,dev,doc,nls
yes|unzip|unzip|exe,dev,doc,nls|compat:quirky6
yes|urxvtset||exe| #needs urxvt, yad
yes|usb-modeswitch-data||exe
yes|usb-modeswitch||exe
yes|usbutils|usbutils|exe,dev,doc,nls|compat:quirky6
no|util-linux|util-linux|exe,dev,doc,nls|compat:quirky6
yes|util-linux||exe,dev,doc,nls|pet:common| #has f2fs patch.
no|util-macros||exe>dev,dev,doc,nls| #this pet is in the old quirky repo.
no|v86d||exe,dev,doc,nls| #needed by uvesafb framebuffer kernel driver.
yes|vala||exe>dev,dev,doc>dev,nls|pet:quirky6
yes|vamps|vamps|exe,dev,doc,nls|compat:quirky6
no|vbetool|vbetool|exe,dev,doc,nls|compat:quirky6
yes|vcdimager|vcdimager|exe,dev,doc,nls|compat:quirky6
yes|viewnior||exe,dev,doc,nls|pet:quirky6
yes|vobcopy||exe,dev,doc,nls
yes|vorbis-tools|vorbis-tools|exe,dev,doc,nls|compat:quirky6
yes|wag_profiles||exe| #taken out of net_setup pet, see forum t=82092&start=300
yes|waitmax||exe
yes|wavplay||exe
yes|wcpufreq||exe
yes|wget|wget|exe,dev>null,doc,nls|compat:quirky6
yes|wireless-tools|wireless-tools|exe,dev,doc,nls|compat:quirky6
yes|wpa_supplicant|wpa_supplicant|exe,dev>null,doc,nls|compat:quirky6
yes|wvdial||exe
yes|wv|wv|exe,dev,doc,nls|compat:quirky6
no|x11proto|bigreqsproto,compositeproto,damageproto,fixesproto,fontcacheproto,fontsproto,inputproto,kbproto,randrproto,recordproto,renderproto,resourceproto,scrnsaverproto,trapproto,videoproto,xcb-proto,xcmiscproto,xextproto,xf86bigfontproto,xf86dgaproto,xf86miscproto,xf86vidmodeproto,xineramaproto,xproto|exe>dev,dev,doc,nls|compat:quirky6
yes|x11proto|bigreqsproto,compositeproto,damageproto,fixesproto,fontcacheproto,fontsproto,inputproto,kbproto,printproto,randrproto,recordproto,renderproto,resourceproto,scrnsaverproto,trapproto,videoproto,xcb-proto,xcmiscproto,xextproto,xf86bigfontproto,xf86dgaproto,xf86driproto,xf86miscproto,xf86rushproto,xf86vidmodeproto,xineramaproto,xproto|exe>dev,dev,doc,nls|compat:quirky6
no|x11proto|bigreqsproto,compositeproto,damageproto,dri2proto,fixesproto,fontcacheproto,fontsproto,glproto,inputproto,kbproto,printproto,randrproto,recordproto,renderproto,resourceproto,scrnsaverproto,trapproto,videoproto,xcb-proto,xcmiscproto,xextproto,xf86bigfontproto,xf86dgaproto,xf86driproto,xf86miscproto,xf86rushproto,xf86vidmodeproto,xineramaproto,xproto|exe>dev,dev,doc,nls|compat:quirky6| #GLSOFT
yes|x264|x264|exe,dev,doc,nls|compat:quirky6
yes|xarchive||exe,dev>null,doc,nls
yes|xcb-util|xcb-util|exe,dev,doc,nls|compat:quirky6
yes|xclip|xclip|exe|compat:quirky6
no|xcompmgr||exe,dev,doc,nls
yes|xcur2png||exe
yes|xdelta|xdelta3|exe,dev,doc,nls|compat:quirky6
yes|xdg_puppy||exe
yes|xdialog|xdialog|exe,dev,doc,nls|compat:quirky6| #see forum t=64795
yes|xf86-input-evdev||exe,dev,doc,nls|pet:quirky6| #compiled for eudev.
yes|xf86-video-modesetting||exe,dev,doc,nls|pet:quirky6| #compiled without udev.
yes|xfdiff-cut||exe
yes|xkbconfigmanager||exe
yes|xload|xload|exe|compat:quirky6
yes|xlock_gui||exe
no|xlockmore|xlockmore|exe,dev,doc,nls|compat:quirky6| #broken.
yes|xlockmore||exe,dev,doc,nls|pet:common| #use this. 
no|xorg_base_t2quirky6|bdftopcf,evieext,fontconfig,iceauth,makedepend,mkfontdir,mkfontscale,rgb,xauth,xcalc,xclipboard,xcursorgen,xdpyinfo,xev,xgamma,xhost,xinit,xkbcomp,xmessage,xmodmap,xprop,xrandr,xrdb,xset,xsetroot,xvidtune,xwininfo,libfontenc,libice,libsm,libx11,libxau,libxaw,libxcb,libxcursor,libxdmcp,libxext,libxfixes,libxfont,libxft,libxi,libxkbfile,libxkbui,libxmu,libxpm,libxrandr,libxrender,libxres,libxscrnsaver,libxt,libxtst,libxv,libxxf86misc,libxxf86vm|exe,dev,doc,nls|compat:quirky6
yes|xorg_base_t2quirky6|bdftopcf,evieext,fontconfig,iceauth,makedepend,mkfontdir,mkfontscale,rgb,xauth,xcalc,xclipboard,xcursorgen,xdpyinfo,xev,xgamma,xhost,xinit,xkbcomp,xmessage,xmodmap,xprop,xrandr,xrdb,xset,xsetroot,xvidtune,xwininfo,libdrm,libfontenc,libice,libsm,libx11,libxau,libxaw,libxcb,libxcomposite,libxcursor,libxdamage,libxdmcp,libxext,libxfixes,libxfont,libxfontcache,libxft,libxi,libxinerama,libxkbfile,libxkbui,libxmu,libxpm,libxrandr,libxrender,libxres,libxscrnsaver,libxt,libxtst,libxxf86misc,libxxf86vm|exe,dev,doc,nls|compat:quirky6
yes|xorg-macros||exe>dev,dev,doc,nls|pet:quirky6| #only needed for compiling some xorg pkgs.
yes|xorg-server|xorg-server,xf86-video*,xf86-input*,-xf86-video-fbdev,-xf86-video-modesetting,-xf86-input-evdev|exe,dev,doc,nls|compat:quirky6| #modesetting driver is now a pet. evdev now a pet.
yes|xsane|xsane|exe,dev>null,doc,nls|compat:quirky6
yes|xsoldier||exe
yes|xtrans|xtrans|exe>dev,dev,doc,nls|compat:quirky6
yes|xvidcore|xvid|exe,dev,doc,nls|compat:quirky6
yes|xwd||exe,dev,doc,nls| #needed by 01mickos screeny.
no|xz|xz|exe,dev,doc,nls|compat:quirky6 #cannot compile in T2, clashes.
yes|xz||exe,dev,doc,nls
yes|yad||exe,dev,doc,nls
no|yaf_splash||exe
yes|yasm|yasm|exe>dev,dev,doc,nls|compat:quirky6
yes|YASSM||exe| #alternative to pnethood.
yes|ycalc||exe
no|zcombo_xorg_glsoft||exe,dev,doc,nls|pet:quirky6| #seamonkey 2.22.1 needs this. upgrade Xorg with libGL, software rendering only. TAKE OUT IF BUILD T2 WITH GLSOFT. 131208 tested SM in quirky without GL, it works
yes|z_geany_bacon_hack||exe| #temp hack for geany. will probably have to remove soon. use in absence of nicoedit.
yes|z_hack_xcb||exe
yes|zip|zip|exe,dev>null,doc,nls|compat:quirky6
yes|zlib|zlib|exe,dev,doc,nls|compat:quirky6
yes|zz_t2_fixup||exe| #workarounds for xorg in /usr/X11R7
'
