home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-3.iso / Tools / workspace / PackageInspector.0.96.README < prev    next >
Encoding:
Text File  |  1996-04-01  |  2.9 KB  |  72 lines

  1. PackageInspector
  2. ================
  3.  
  4. A NEXTSTEP Workspace Manager contents inspector for Installer packages
  5.  
  6. by Tom Hageman
  7. version 0.96  March 1996
  8.  
  9. This is a simple inspector for Installer package (.pkg) files.  It
  10. displays, in Workspace's Contents Inspector, essentially the same
  11. information about the package as Installer's Info view.
  12.  
  13. INSTALLATION
  14. You should install PackageInspector.bundle somewhere in (a
  15. subdirectory of) your Workspace search path, usually ~/Apps or
  16. ~/LocalApps.  (I like to install workspace inspectors in
  17. /LocalApps/WMInspectors to keep the Apps directory from cluttering up
  18. with bundles.)
  19.  
  20. Note: if you have Jim Million's WrapperInspector installed, this
  21. PackageInspector may be obscured by it.  If this happens you have to
  22. remove the line that contains ``extension=pkg'' in WrapperInspector's
  23. bundle.registry file, and rebuild WrapperInspector.
  24.  
  25. BUGS
  26. This is a beta release, and the inspector undoubtedly contains some bugs.  If you encounter any, please report them to <tom@basil.icce.rug.nl>.  Suggestions, improvements, money etc. are also welcome.
  27.  
  28. The current way of determining the package's architectures is slow,
  29. needs updating when new versions of NS support new machines, and
  30. utterly fails if NEXTSTEP is ever ported to the VAX.  On the bright
  31. side, it detects when an architecture is only partially present in the
  32. package (this is indicated by parenthizing its name) which serves as a
  33. package maker's sanity check.  And it's done by a portable shell
  34. script — no mucking in internal file formats involved.
  35.  
  36. LEGALIA
  37. This is free software; you can redistribute it and/or modify it under
  38. the terms of the GNU General Public License as published by the Free
  39. Software Foundation; either version 2 of the License, or (at your
  40. option) any later version.
  41.  
  42. This software is distributed in the hope that it will be useful, but
  43. WITHOUT ANY WARRANTY; without even the implied warranty of
  44. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  45. General Public License [the file COPYING in the source distribution]
  46. for more details.
  47.  
  48. You should have received a copy of the GNU General Public License
  49. along with this software; if not, write to the Free Software
  50. Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  51.  
  52. HISTORY
  53. Version    Remarks
  54.  
  55. 0.96    Indicate whether package has been further compressed using
  56. gzip_package, a freely available command line package-squashing script
  57. by yours truly.
  58.  
  59. 0.951    Avoid deadlock/timeout with [Open] when Installer.app is not
  60. yet launched (using the open command-line utility).
  61.  
  62. 0.95    Determine architectures (asynchronously, since this uses a
  63. potentially time-consuming heuristic.)  Localize architecture names;
  64. use string table copied from Installer.app. Check *.sizes and *.tiff
  65. for changes too (along with *.bom and *.info); some UI cleanup.
  66.  
  67. 0.91    Use NXBundle, to find localized resources in .pkg wrapper.
  68.  
  69. 0.9    First public release.
  70. PackageInspector README.rtf 1.12, 1996/03/21 22:50:37.  Copyright
  71. 1994–1996 Tom Hageman.
  72.