As part of the conversion of the X gate to building IPS packages
natively, I'm aligning the package boundaries to more closely
match the upstream packages, to simplify the construction and
fix a bunch of dependency loops and other issues in our current
SVR4 packages.
I was originally planning to follow the upstream boundaries
exactly, but 245 packages is a bit excessive, and there's some
ongoing upstream debate right now in X.Org about reunifying
various pieces (probably the protocol headers, and maybe
putting the drivers back into the server), so I've grouped
some together for now, though I still have 197 packages, so
may consider grouping some more.
The current groupings I have are as follows - do these package
names look right to everyone? (For instance, should it be
x11/window-manager/twm or desktop/window-manager/twm ?)
Is this excessively split or a useful breakup for minimization?
(I've left the font packages out of the following list, since I'm
not proposing any changes to them.)
I've not checked to see if the trailing names are unique, though I
have proposed renaming the current x11/kernel to the more descriptive
system/kernel/hardware-cursor to make the short name "kernel" become
unambigously system/kernel, which makes far more sense to me.
-Alan Coopersmith- [email protected]
Oracle Solaris Platform Engineering: X Window System
IPS package name: Included components:
----------------- --------------------
benchmark/x11perf app/x11perf
desktop/synergy app/synergy
developer/build/autoconf/xorg-macros util/util-macros
developer/build/imake util/imake
developer/build/imake util/xorg-cf-files
developer/build/lndir util/lndir
developer/build/makedepend util/makedepend
diagnostic/constype app/constype
diagnostic/scanpci lib/libpciaccess
editor/xedit app/xedit
library/graphics/pixman lib/pixman
system/kernel/hardware-cursor hwc (kernel streams module)
system/keyboard/kbd_mode app/kbd_mode
system/library/fontconfig lib/fontconfig
system/library/freetype-2 lib/freetype
terminal/fbconsole app/fbconsole
terminal/luit app/luit
terminal/xterm app/xterm
x11/clients/appres app/appres
x11/clients/bitmap app/bitmap
x11/clients/cmap_alloc app/cmap_alloc
x11/clients/cmap_compact app/cmap_compact
x11/clients/dispswitch app/dispswitch
x11/clients/editres app/editres
x11/clients/iceauth app/iceauth
x11/clients/ico app/ico
x11/clients/lbxproxy app/lbxproxy
x11/clients/listres app/listres
x11/clients/mesademos app/MesaDemos
x11/clients/oclock app/oclock
x11/clients/proxymngr app/proxymngr
x11/clients/rgb app/rgb
x11/clients/rstart app/rstart
x11/clients/transset app/transset
x11/clients/viewres app/viewres
x11/clients/winsysck app/winsysck
x11/clients/xauth app/xauth
x11/clients/xbiff app/xbiff
x11/clients/xcalc app/xcalc
x11/clients/xclipboard app/xclipboard
x11/clients/xclock app/xclock
x11/clients/xcmsdb app/xcmsdb
x11/clients/xcolor app/xcolor
x11/clients/xconsole app/xconsole
x11/clients/xcursorgen app/xcursorgen
x11/clients/xditview app/xditview
x11/clients/xeyes app/xeyes
x11/clients/xfd app/xfd
x11/clients/xfindproxy app/xfindproxy
x11/clients/xfontsel app/xfontsel
x11/clients/xfwp app/xfwp
x11/clients/xgamma app/xgamma
x11/clients/xgc app/xgc
x11/clients/xhost app/xhost
x11/clients/xinput app/xinput
x11/clients/xkill app/xkill
x11/clients/xload app/xload
x11/clients/xlock app/xlock
x11/clients/xlogo app/xlogo
x11/clients/xlsatoms app/xlsatoms
x11/clients/xlsclients app/xlsclients
x11/clients/xlsfonts app/xlsfonts
x11/clients/xlswins app/xlswins
x11/clients/xmag app/xmag
x11/clients/xmag_multivis app/xmag_multivis
x11/clients/xman app/xman
x11/clients/xpr app/xpr
x11/clients/xprop app/xprop
x11/clients/xrandr app/xrandr
x11/clients/xrdb app/xrdb
x11/clients/xrefresh app/xrefresh
x11/clients/xrx app/xrx
x11/clients/xset app/xset
x11/clients/xsetroot app/xsetroot
x11/clients/xstdcmap app/xstdcmap
x11/clients/xvidtune app/xvidtune
x11/clients/xwd app/xwd
x11/clients/xwud app/xwud
x11/data/workspace-patterns data/workspace-patterns
x11/data/xbitmaps data/xbitmaps
x11/data/xcursor-themes data/xcursor-themes
x11/diagnostic/xdpyinfo app/xdpyinfo
x11/diagnostic/xdriinfo app/xdriinfo
x11/diagnostic/xev app/xev
x11/diagnostic/xscope app/xscope
x11/diagnostic/xvinfo app/xvinfo
x11/diagnostic/xwininfo app/xwininfo
x11/documentation/xorg-docs doc/xorg-docs
x11/documentation/xorg-docs doc/xorg-sgml-doctools
x11/font-utilities app/bdftopcf
x11/font-utilities app/installalias
x11/font-utilities app/mkfontdir
x11/font-utilities app/mkfontscale
x11/font-utilities app/showfont
x11/font-utilities font/font-util
x11/header/rasterfile data/rasterfile
x11/header/x11-protocols proto/bigreqsproto
x11/header/x11-protocols proto/compositeproto
x11/header/x11-protocols proto/damageproto
x11/header/x11-protocols proto/dri2proto
x11/header/x11-protocols proto/evieext
x11/header/x11-protocols proto/fixesproto
x11/header/x11-protocols proto/fontcacheproto
x11/header/x11-protocols proto/fontsproto
x11/header/x11-protocols proto/glproto
x11/header/x11-protocols proto/inputproto
x11/header/x11-protocols proto/kbproto
x11/header/x11-protocols proto/printproto
x11/header/x11-protocols proto/randrproto
x11/header/x11-protocols proto/recordproto
x11/header/x11-protocols proto/renderproto
x11/header/x11-protocols proto/resourceproto
x11/header/x11-protocols proto/scrnsaverproto
x11/header/x11-protocols proto/sun-ext-protos
x11/header/x11-protocols proto/videoproto
x11/header/x11-protocols proto/xcmiscproto
x11/header/x11-protocols proto/xextproto
x11/header/x11-protocols proto/xf86bigfontproto
x11/header/x11-protocols proto/xf86dgaproto
x11/header/x11-protocols proto/xf86driproto
x11/header/x11-protocols proto/xf86miscproto
x11/header/x11-protocols proto/xf86vidmodeproto
x11/header/x11-protocols proto/xineramaproto
x11/header/x11-protocols proto/xproto
x11/header/x11-protocols proto/xproxymanagementprotocol
x11/keyboard/accessx app/accessx
x11/keyboard/setxkbmap app/setxkbmap
x11/keyboard/xkbcomp app/xkbcomp
x11/keyboard/xkbutils app/xkbprint
x11/keyboard/xkbutils app/xkbutils
x11/keyboard/xmodmap app/xmakemap
x11/keyboard/xmodmap app/xmodmap
x11/library/dps lib/DPS
x11/library/libdga lib/libdga
x11/library/libdrm lib/libdrm
x11/library/libfontenc lib/libfontenc
x11/library/libfs lib/libFS
x11/library/libice lib/libICE
x11/library/liblbxutil lib/liblbxutil
x11/library/libowconfig lib/libowconfig
x11/library/libpthread-stubs lib/libpthread-stubs
x11/library/libsm lib/libSM
x11/library/libx11 lib/libX11
x11/library/libxau lib/libXau
x11/library/libxaw lib/libXaw
x11/library/libxaw4 lib/libXaw4
x11/library/libxaw5 lib/libXaw5
x11/library/libxcomposite lib/libXcomposite
x11/library/libxcursor lib/libXcursor
x11/library/libxdamage lib/libXdamage
x11/library/libxdmcp lib/libXdmcp
x11/library/libxevie lib/libXevie
x11/library/libxext lib/libXext
x11/library/libxfixes lib/libXfixes
x11/library/libxfont lib/libXfont
x11/library/libxft lib/libXft
x11/library/libxi lib/libXi
x11/library/libxinerama lib/libXinerama
x11/library/libxkbfile lib/libxkbfile
x11/library/libxmu lib/libXmu
x11/library/libxp lib/libXp
x11/library/libxpm lib/libXpm
x11/library/libxrandr lib/libXrandr
x11/library/libxrender lib/libXrender
x11/library/libxres lib/libXres
x11/library/libxscrnsaver lib/libXScrnSaver
x11/library/libxt lib/libXt
x11/library/libxtsol lib/libXtsol
x11/library/libxtst lib/libXtst
x11/library/libxv lib/libXv
x11/library/libxvmc lib/libXvMC
x11/library/libxxf86misc lib/libXxf86misc
x11/library/libxxf86vm lib/libXxf86vm
x11/library/mesa lib/mesa
x11/library/xtrans lib/xtrans
x11/server/xorg driver/xf86-input-acecad
x11/server/xorg driver/xf86-input-hotkey
x11/server/xorg driver/xf86-input-keyboard
x11/server/xorg driver/xf86-input-mouse
x11/server/xorg driver/xf86-input-synaptics
x11/server/xorg driver/xf86-input-vmmouse
x11/server/xorg driver/xf86-input-void
x11/server/xorg driver/xf86-video-dummy
x11/server/xorg xserver/xorg-server
x11/server/xorg/driver/xorg-misc driver/xf86-video-apm
x11/server/xorg/driver/xorg-misc driver/xf86-video-ark
x11/server/xorg/driver/xorg-misc driver/xf86-video-ast
x11/server/xorg/driver/xorg-misc driver/xf86-video-ati
x11/server/xorg/driver/xorg-misc driver/xf86-video-chips
x11/server/xorg/driver/xorg-misc driver/xf86-video-cirrus
x11/server/xorg/driver/xorg-misc driver/xf86-video-glint
x11/server/xorg/driver/xorg-misc driver/xf86-video-i128
x11/server/xorg/driver/xorg-misc driver/xf86-video-i740
x11/server/xorg/driver/xorg-misc driver/xf86-video-intel
x11/server/xorg/driver/xorg-misc driver/xf86-video-mach64
x11/server/xorg/driver/xorg-misc driver/xf86-video-mga
x11/server/xorg/driver/xorg-misc driver/xf86-video-neomagic
x11/server/xorg/driver/xorg-misc driver/xf86-video-nv
x11/server/xorg/driver/xorg-misc driver/xf86-video-openchrome
x11/server/xorg/driver/xorg-misc driver/xf86-video-r128
x11/server/xorg/driver/xorg-misc driver/xf86-video-radeonhd
x11/server/xorg/driver/xorg-misc driver/xf86-video-rendition
x11/server/xorg/driver/xorg-misc driver/xf86-video-s3
x11/server/xorg/driver/xorg-misc driver/xf86-video-s3virge
x11/server/xorg/driver/xorg-misc driver/xf86-video-savage
x11/server/xorg/driver/xorg-misc driver/xf86-video-siliconmotion
x11/server/xorg/driver/xorg-misc driver/xf86-video-sis
x11/server/xorg/driver/xorg-misc driver/xf86-video-tdfx
x11/server/xorg/driver/xorg-misc driver/xf86-video-tga
x11/server/xorg/driver/xorg-misc driver/xf86-video-trident
x11/server/xorg/driver/xorg-misc driver/xf86-video-tseng
x11/server/xorg/driver/xorg-misc driver/xf86-video-vesa
x11/server/xorg/driver/xorg-misc driver/xf86-video-vmware
x11/server/xvnc xserver/tigervnc
x11/session/mkcookie app/mkcookie
x11/session/sessreg app/sessreg
x11/session/smproxy app/smproxy
x11/session/xcompmgr app/xcompmgr
x11/session/xdm app/xdm
x11/session/xinit app/xinit
x11/window-manager/twm app/twm
x11/x11-config SMF manifests & RBAC files
x11/xfs app/xfs
x11/xfs/xfs-utilities app/fslsfonts
x11/xfs/xfs-utilities app/fstobdf
x11/xfs/xfs-utilities app/xfsinfo
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss