Moinak Ghosh wrote:
> Hi Alan,
> 
>   Was merging the updates into my workspace and had a question.
> You have put symlinks for libXcursor into SUNWxwrtl package,
> but which package is delivering the actual binary,
> X11/lib/libXcursor.so.1 ?

SUNWxwplt - which I haven't put the package definitions for into
the FOX tree yet.

When I was doing the OpenSolaris code drops for X, I only included
the package definitions for the packages you could fully build from
the code drops, but for FOX I suppose it would make more sense to
just include all of them, so we can more easily see which parts
still need to be replaced.    I can work on that next week if that
makes sense to everyone else too.

For this putback, the packaging changes to non-published packages
were:

 ###############################################################################
 --- /net/paravon/export/x-re/gate/XW_NV_MWS/packages/SUNWxwinc/prototype
2007-08-27 12:48:52.801186000 -0700
 +++ /net/x11x/export/dev/alanc/XW_S11_mod/packages/SUNWxwinc/prototype
2007-08-27 13:17:30.304766000 -0700
 @@ -27,7 +27,7 @@
  # of the copyright holder.
  #
  #
 -# ident       "@(#)prototype  35.72   07/08/27 SMI"
 +# ident       "%W%    %E% SMI"
  #
  #  X Window System include files

 @@ -566,6 +566,11 @@
  f none openwin/server/include/AccessXproto.h          0444 root bin
  f none openwin/server/include/AccessXstruct.h         0444 root bin

 +!search                $HOME/X11/include/X11/Xcursor
 +# open-src/lib/libXcursor
 +d none X11/include/X11/Xcursor                                0755 root bin
 +s none openwin/share/include/X11/Xcursor=../../../../X11/include/X11/Xcursor
 +f none X11/include/X11/Xcursor/Xcursor.h              0444 root bin

  # pkgconfig data files for X modular protocols & libraries

 @@ -601,6 +606,7 @@

  f none lib/pkgconfig/xau.pc                   0444 root bin
  f none lib/pkgconfig/xcomposite.pc            0444 root bin
 +f none lib/pkgconfig/xcursor.pc                       0444 root bin
  f none lib/pkgconfig/xdamage.pc                       0444 root bin
  f none lib/pkgconfig/xdmcp.pc                 0444 root bin
  f none lib/pkgconfig/xfixes.pc                        0444 root bin
 @@ -646,6 +652,7 @@
  !search $HOME/lib/$plat_64/pkgconfig
  f none lib/$plat_64/pkgconfig/xau.pc                  0444 root bin
  f none lib/$plat_64/pkgconfig/xcomposite.pc           0444 root bin
 +f none lib/$plat_64/pkgconfig/xcursor.pc              0444 root bin
  f none lib/$plat_64/pkgconfig/xdamage.pc              0444 root bin
  f none lib/$plat_64/pkgconfig/xdmcp.pc                        0444 root bin
  f none lib/$plat_64/pkgconfig/xfixes.pc                       0444 root bin

 ###############################################################################
 --- /net/paravon/export/x-re/gate/XW_NV_MWS/packages/SUNWxwman/prototype_com
2007-04-19 17:31:26.858691000 -0700
 +++ /net/x11x/export/dev/alanc/XW_S11_mod/packages/SUNWxwman/prototype_com
2007-08-20 19:21:24.385657000 -0700
 @@ -26,7 +26,7 @@
  # or other dealings in this Software without prior written authorization
  # of the copyright holder.
  #
 -# ident "@(#)prototype_com 35.32     07/04/19 SMI"
 +# ident "%Z%%M% %I%     %E% SMI"
  #
  #  X Window System online user man pages

 @@ -192,6 +192,9 @@

  !search $NEWHOME/man1

 +# open-src/app/xcursorgen
 +f none X11/share/man/man1/xcursorgen.1        0444 root bin
 +
  # open-src/app/xdpyinfo
  f none X11/share/man/man1/xdpyinfo.1  0444 root bin


 ###############################################################################
 --- /net/paravon/export/x-re/gate/XW_NV_MWS/packages/SUNWxwopt/depend
2006-07-31 10:32:18.715073000 -0700
 +++ /net/x11x/export/dev/alanc/XW_S11_mod/packages/SUNWxwopt/depend    
2007-08-20
15:06:52.361305000 -0700
 @@ -1,7 +1,7 @@
  #     Copyright 2005 Sun Microsystems, Inc. All Rights Reserved.
  #     Use subject to license terms.
  #
 -#       @(#)depend    1.4     06/07/31 Sun Microsystems, Inc.
 +#       %W%   %E% Sun Microsystems, Inc.

  P SUNWcsu     Core Solaris, (Usr)
  P SUNWcsl     Core Solaris Libraries
 @@ -10,4 +10,4 @@
  P SUNWxwplt   X Window System platform software
  P SUNWxwxft   Xft (X Freetype) Library
  P SUNWfontconfig      Fontconfig library
 -
 +P SUNWpng     Portable Network Graphics library

 ###############################################################################
 --- /net/paravon/export/x-re/gate/XW_NV_MWS/packages/SUNWxwopt/prototype
2006-06-08 14:50:24.689438000 -0700
 +++ /net/x11x/export/dev/alanc/XW_S11_mod/packages/SUNWxwopt/prototype
2007-08-20 19:29:54.065906000 -0700
 @@ -1,5 +1,5 @@
  #
 -# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 +# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
  #
  # Permission is hereby granted, free of charge, to any person obtaining a
  # copy of this software and associated documentation files (the
 @@ -26,7 +26,7 @@
  # or other dealings in this Software without prior written authorization
  # of the copyright holder.
  #
 -# ident "@(#)prototype        35.34   06/06/05 SMI"
 +# ident "%W%  %E% SMI"
  ##
  #  nonessential X core clients and server extensions

 @@ -34,11 +34,11 @@
  i copyright=../copyright
  i depend

 -!HOME=../openwin
 +!HOME=../usr

  d none openwin                        0755 root bin

 -!search      $HOME/bin
 +!search      $HOME/openwin/bin
  d none openwin/bin            0755 root bin
  f none openwin/bin/appres     0755 root bin
  f none openwin/bin/atobm      0755 root bin
 @@ -82,7 +82,7 @@
  d none openwin/lib/app-defaults 0755 root bin
  s none openwin/lib/X11/app-defaults/= ../app-defaults

 -!search  $HOME/lib/X11/app-defaults
 +!search  $HOME/openwin/lib/X11/app-defaults
  f none openwin/lib/app-defaults/Viewres 0644 root bin
  f none openwin/lib/app-defaults/XFontSel 0644 root bin
  f none openwin/lib/app-defaults/XLoad 0644 root bin
 @@ -90,14 +90,14 @@
  f none openwin/lib/app-defaults/Xedit 0644 root bin
  f none openwin/lib/app-defaults/Xman 0644 root bin

 -!search $HOME/lib/X11/twm
 +!search $HOME/openwin/lib/X11/twm
  d none openwin/lib/X11 0755 root bin
  d none openwin/lib/X11/twm 0755 root bin
  s none openwin/lib/X11/system.twmrc= ./twm/system.twmrc
  f none openwin/lib/X11/twm/system.twmrc 0644 root bin

  #d none openwin/lib/xdm 0755 root bin
 -#!search  $HOME/lib/xdm
 +#!search  $HOME/openwin/lib/xdm
  #f none openwin/lib/xdm/StartOW 0755 root bin
  #f none openwin/lib/xdm/Startup 0755 root bin
  #f none openwin/lib/xdm/Reset   0755 root bin
 @@ -112,7 +112,7 @@
  # There is a new path to xdm in r6 keep old version around
  # for compatibility

 -#!search  $HOME/lib/xdm
 +#!search  $HOME/openwin/lib/xdm
  #d none openwin/lib/xdm 0755 root bin

  #f none openwin/lib/xdm/GiveConsole 0755 root bin
 @@ -123,7 +123,7 @@

  # new place for xdm in r6

 -!search  $HOME/lib/X11/xdm
 +!search  $HOME/openwin/lib/X11/xdm
  d none openwin/lib/X11/xdm 0755 root bin

  #s none openwin/lib/X11/xdm/GiveConsole=../../xdm/GiveConsole
 @@ -145,12 +145,12 @@
  f none openwin/lib/X11/xdm/xdm-config 0755 root bin
  f none openwin/lib/X11/xdm/StartX 0755 root bin

 -!search  $HOME/lib/xdm
 +!search  $HOME/openwin/lib/xdm
  s none openwin/lib/xdm=X11/xdm

  d none openwin/lib/config 0755 root bin
  s none openwin/lib/X11/config=../config
 -!search  $HOME/lib/X11/config
 +!search  $HOME/openwin/lib/X11/config
  f none openwin/lib/config/Imake.rules 0644 root bin
  f none openwin/lib/config/Imake.tmpl 0644 root bin
  f none openwin/lib/config/Library.tmpl 0644 root bin
 @@ -167,3 +167,7 @@
  f none openwin/lib/config/noop.rules 0644 root bin
  f none openwin/lib/config/Threads.tmpl 0644 root bin

 +!search $HOME/X11/bin
 +d none X11                                    0755 root bin
 +d none X11/bin                                        0755 root bin
 +f none X11/bin/xcursorgen                     0755 root bin

 ###############################################################################
 --- /net/paravon/export/x-re/gate/XW_NV_MWS/packages/SUNWxwplt/prototype_com
2007-07-19 13:02:11.080840000 -0700
 +++ /net/x11x/export/dev/alanc/XW_S11_mod/packages/SUNWxwplt/prototype_com
2007-08-20 19:22:29.262457000 -0700
 @@ -26,7 +26,7 @@
  # or other dealings in this Software without prior written authorization
  # of the copyright holder.
  #
 -#     "@(#)prototype_com      35.131  07/07/19   Sun Microsystems"
 +#     "%W%    %E%   Sun Microsystems"
  #
  # X Window System required core package

 @@ -191,6 +191,10 @@
  f none X11/lib/libXcomposite.so.1             0644 root bin
  s none X11/lib/libXcomposite.so=libXcomposite.so.1

 +# open-src/lib/libXcursor (never delivered into /usr/openwin/lib)
 +f none X11/lib/libXcursor.so.1                        0644 root bin
 +s none X11/lib/libXcursor.so=libXcursor.so.1
 +
  # open-src/lib/libXdamage (never delivered into /usr/openwin/lib -
  # only into /usr/openwin/sfw/lib, which is covered by symlink below)
  s none X11/lib/libXdamage.so=./libXdamage.so.1
 @@ -244,6 +248,10 @@
  f none X11/lib/$plat_64/libXcomposite.so.1            0644 root bin
  s none X11/lib/$plat_64/libXcomposite.so=libXcomposite.so.1

 +# open-src/lib/libXcursor (never delivered into /usr/openwin/lib)
 +f none X11/lib/$plat_64/libXcursor.so.1               0644 root bin
 +s none X11/lib/$plat_64/libXcursor.so=libXcursor.so.1
 +
  # open-src/lib/libXdamage (never delivered into /usr/openwin/lib -
  # only into /usr/openwin/sfw/lib, which is covered by symlink below)
  s none X11/lib/$plat_64/libXdamage.so=./libXdamage.so.1

-- 
        -Alan Coopersmith-           alan.coopersmith at sun.com
         Sun Microsystems, Inc. - X Window System Engineering


Reply via email to