An additional set of changes we need for SPARC graphics support that I've discussed in the hallway with Dave, but am writing down before we forget:
- Fix for http://defect.opensolaris.org/bz/show_bug.cgi?id=6369 - Copy /var/svc/manifest/application/x11/x11-server.xml from an x86 machine into SUNWfixes and use it instead of the SVR4 packaged version of that file when building the SUNWxwplr package (currently in 86/common/SUNWxwplr), so that SPARC also gets the version with the xserver property set to /usr/X11/bin/Xorg instead of /usr/openwin/bin/Xsun. - Replace the pfb & nfb driver packages with the efb driver packages (pfb & nfb are drivers for XVR-100 & XVR-300 graphics that work with the Xsun server, efb is the Xorg replacement for both cards, they deliver conflicting kernel drivers for the same device ids). 107/sparc/SUNWefb: package SUNWefb classification "Drivers/Display" import SUNWefb add driver name=efb perms="* 0666 root sys" \ alias=SUNW,XVR-50 \ alias=SUNW,XVR-100 \ alias=SUNW,XVR-300 end package 107/sparc/SUNWefbw: package SUNWefbw classification "Drivers/Display" import SUNWefbw depend SUNWefb depend SUNWxorg-server end package 107/sparc/SUNWnfb: # # As there isn't currently a way to rename packages on upgrade, create an # empty package which will cause the previous contents of the package to # be deleted when the empty version is installed and declare a dependency # on the package with the new name. # package SUNWnfb depend SUNWefb end package 107/sparc/SUNWnfbcf: # # As there isn't currently a way to rename packages on upgrade, create an # empty package which will cause the previous contents of the package to # be deleted when the empty version is installed and declare a dependency # on the package with the new name. # package SUNWnfbcf # depend SUNWefbcf - not delivered yet end package 107/sparc/SUNWnfbw: # # As there isn't currently a way to rename packages on upgrade, create an # empty package which will cause the previous contents of the package to # be deleted when the empty version is installed and declare a dependency # on the package with the new name. # package SUNWnfbw depend SUNWefbw end package 107/sparc/SUNWpfb: # # As there isn't currently a way to rename packages on upgrade, create an # empty package which will cause the previous contents of the package to # be deleted when the empty version is installed and declare a dependency # on the package with the new name. # package SUNWpfb depend SUNWefb end package 107/sparc/SUNWpfbcf: # # As there isn't currently a way to rename packages on upgrade, create an # empty package which will cause the previous contents of the package to # be deleted when the empty version is installed and declare a dependency # on the package with the new name. # package SUNWpfbcf # depend SUNWefbcf - not delivered yet end package 107/sparc/SUNWpfbw: # # As there isn't currently a way to rename packages on upgrade, create an # empty package which will cause the previous contents of the package to # be deleted when the empty version is installed and declare a dependency # on the package with the new name. # package SUNWpfbw depend SUNWefbw end package -- -Alan Coopersmith- alan.coopersmith at sun.com Sun Microsystems, Inc. - X Window System Engineering