Darren J Moffat wrote: > What do other platforms do ? For example what is Ubuntu and Fedora > doing for packaging up the xclients ?
Most distributors, like us, are old enough to have originally started doing this when the X Window System was one monolithic release from upstream, and are adjusting over time to the X11R7 style of many individual modules with their own versions & release schedules. I think it's still fairly common to just bundle them under the most recent X11R7.x release number, even when containing components newer than that release, or which are no longer included in the new X.Org "katamari" releases (the approximately annual X11R7.x releases made by "rolling up" the individual module releases into a set), but are still available as individual downloads for distros maintaining backwards compatibility. For Debian (which it appears Ubuntu follows): - Some apps individually packaged, others bunched. As noted on http://packages.debian.org/unstable/x11/xutils they've split these up since past releases. - Individual packages: xauth, xcolors, xcompmgr, xdm, xinit, xinput, xterm - Grouped into packages: (see links for more details) x11-apps 7.5: http://packages.debian.org/unstable/x11/x11-apps - atobm, bitmap, bmtoa, ico, oclock, xclock, xbiff, xcalc, xclipboard, xconsole, xcursorgen, xditview, xedit, xeyes, xgc, xload, xlogo, xmag, xman, xmore, xwd, xwud, Xmark, x11perf, and x11perfcomp x11-xfs-utils 7.4: http://packages.debian.org/unstable/x11-xfs-utils x11-session-utils 7.5: http://packages.debian.org/unstable/x11/x11-session-utils - rstart, smproxy, xsm x11-utils 7.5: http://packages.debian.org/unstable/x11/x11-utils - appres, editres, listres, viewres, luit, xdpyinfo, xdriinfo, xev, xfd, xfontsel, xkill, xlsatoms, xlsclients, xlsfonts, xmessage, xprop, xvinfo, xwininfo xfonts-utils 7.5: http://packages.debian.org/unstable/x11/xfonts-utils - bdftopcf, bdftruncate, ucs2any, mkfontdir, mkfontscale, fonttosfnt [very close to my proposed grouping of x11/font-utilities] For Fedora (which I believe should carry into RHEL & OEL, though I haven't verified that): - Also some bunched, some individual: - Individual packages: xcalc, xcompmgr, xauth, xdm, xinit, twm, xsm, xscope, xterm - Grouped into packages: xorg-x11-apps 7.4: http://cvs.fedoraproject.org/viewvc/rpms/xorg-x11-apps/devel/xorg-x11-apps.spec?view=markup oclock-1.0.1, xclock-1.0.4, xwd-1.0.3, xwud-1.0.2, xpr-1.0.3, luit-1.0.4, x11perf-1.5.1, xbiff-1.0.1, xclipboard-1.1.0, xconsole-1.0.3, xcursorgen-1.0.3, xeyes-1.0.991, xkill-1.0.2, xload-1.0.2, xlogo-1.0.1, xmag-1.0.3, xmessage-1.0.2, xinput-1.5.1, xfd-1.0.1, xfontsel-1.0.2, xvidtune-1.0.1 xorg-x11-font-utils 7.2: http://cvs.fedoraproject.org/viewvc/rpms/xorg-x11-font-utils/devel/xorg-x11-font-utils.spec?view=markup bdftopcf-1.0.1, fonttosfnt-1.0.3, mkfontdir-1.0.5, mkfontscale-1.0.7, font-util-1.1.0 xorg-x11-resutils 7.1: http://cvs.fedoraproject.org/viewvc/rpms/xorg-x11-resutils/devel/xorg-x11-resutils.spec?view=markup appres-1.0.1, editres-1.0.1, listres-1.0.1, viewres-1.0.1 xorg-x11-server-utils 7.4: http://cvs.fedoraproject.org/viewvc/rpms/xorg-x11-server-utils/devel/xorg-x11-server-utils.spec?view=markup iceauth-1.0.3, rgb-1.0.3, sessreg-1.0.5, xgamma-1.0.3, xhost-1.0.3, xmodmap-1.0.4, xrandr-1.3.0, xrdb-1.0.6, xrefresh-1.0.3, xset-1.0.4, xsetmode-1.0.0, xsetpointer-1.0.1, xsetroot-1.0.3, xstdcmap-1.0.1 xorg-x11-utils 7.4: http://cvs.fedoraproject.org/viewvc/rpms/xorg-x11-utils/devel/xorg-x11-utils.spec?view=markup xdpyinfo-1.1.0, xev-1.0.4, xlsatoms-1.0.2, xlsclients-1.0.2, xlsfonts-1.0.2, xprop-1.1.0, xvinfo-1.1.0, xwininfo-1.0.5 xorg-x11-xkb-utils 7.4: http://cvs.fedoraproject.org/viewvc/rpms/xorg-x11-xkb-utils/devel/xorg-x11-xkb-utils.spec?view=markup xkbutils-1.0.2, xkbcomp-1.1.1, xkbevd-1.1.0, xkbprint-1.0.1, setxkbmap-1.1.0 -- -Alan Coopersmith- [email protected] Oracle Solaris Platform Engineering: X Window System _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
