README BlackIcons.pkg 1.0, July 1995, by Tom Hageman This package restores the black monitor icons we all were so grown fond of before NEXTSTEP 3.3 replaced them all with "industry-standard" white versions. (Yes, I know of the shell script by Annard Brouwer that does a similar job, but this package is more complete (e.g., it also replaces the icons in printer/fax alert boxes, the "new printer" button in PrinterManager, the File's owner icon in InterfaceBuilder, optionally replace the power icon in the Boot preferences and the CustomObject icon in IB). It is also completely reversible, so if you ever decide you want the white icons back you don't have to re-install the affected applications from CD-ROM. Well, I just built it for my own comfort, and I thought I'd just as well share the results with the rest of the NEXTSTEP community...) INSTALLATION Open BlackIcon.pkg in Installer, and click Install. You should run Installer as "root", or else the package will refuse to install. (either login as root, or select the the package in Workspace Manager and choose the "Services->Open Sesame->Open as Root" menu item.) The package also refuses to install on systems running NS3.2 and below. The installation is interactive; along the way you will have to make a decision whether or not you want to replace some of the more `controversial' (in my opinion, of course) icons. For each such icon (or group of icons), an alert box will pop up, which initially displays the replacement icon. You can choose [Replace] to use the replacement icon, [Keep] to keep the original (i.e. NS3.3) version of the icon, or [Show original] -- this redisplays the alert box with the original icon displayed, and a [Show replacement] button instead of [Show original]. (Yeah, I know this is a bit clunky but somehow I couldn't be bothered to write a special-purpose alert box that displays the two icons side by side just for this one occasion...) The `controversial' icons are: Preferences (Boot/Power icon) -- maybe you want to keep the 3.3 icon to be consistent with Loginwindow's power-off icon. Terminal (app icon) -- this is also used in terminal miniwindows, where the output indication is pasted on top of it. Since the 3.2 and 3.3 icon's screen areas differ, this looks a bit sloppy. InterfaceBuilder (CustomObject icon) -- Some people may actually prefer the 3.3dev/EOF building block instead of the yellow sphere. SECURITY The protection of all affected executables is preserved. You don't have to edit any scripts to accommodate security restrictions on your site. DEINSTALLATION If you would ever want to remove the `black' icons, just open /NextLibrary/Receipts/BlackIcons.pkg in Installer, and click Delete. (again, Installer should be run as "root".) This restores the `white' icons in their full g[l]ory. (Now why on earth would you ever want to do that? Ah, dunno, before an OS upgrade maybe...) The package cannot be Compressed, sorry about that. Just keep the original distribution around. DISCLAIMER !!!USE THIS PACKAGE AT YOUR OWN RISK!!! Although I tried very hard to make it work correctly I cannot guarantee that it will not damage your installation. If you don't trust this package please read the BlackIcons.pkg/BlackIcons.post_install and BlackIcons.pkg/BlackIcons.post_delete scripts carefully. So to be completely safe, make a backup of your harddisk and keep your installation CD-ROM and -player handy. Now if this sounds overly disheartening, please note that I developed it using my own (CD-ROM-playerless) home system as a guinea pig, without ill effects... Checksums of the package, obtained with "sum BlackIcons.pkg/*", are: 34893 24 BlackIcons.pkg/BlackIcons.bom 14297 1 BlackIcons.pkg/BlackIcons.info 22775 3 BlackIcons.pkg/BlackIcons.post_delete 05222 5 BlackIcons.pkg/BlackIcons.post_install 45395 1 BlackIcons.pkg/BlackIcons.pre_install 02536 1 BlackIcons.pkg/BlackIcons.sizes 64994 127 BlackIcons.pkg/BlackIcons.tar.Z 32221 3 BlackIcons.pkg/BlackIcons.tiff 36164 19 BlackIcons.pkg/ShellUtils.tar.Z 07236 2 BlackIcons.pkg/utilities.sh HISTORY v1.0, July 1995 - First public release. LEGALIA Icons Copyright (C) 1988-1994 NeXT Computer, Inc. These icons are copied from NEXTSTEP 3.2; it's probably illegal to install them on a machine if you did not at one point own a NS 3.2 licence for that machine. (but then, I'm not a lawyer/-) Installer package scripts Copyright (C) 1995 Tom R. Hageman. This is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this software; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.