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


Reply via email to