[RFC] Splitting/reorganizing xbase-clients & xutils
Hi!
Currently there are some bugs on xbase-clients (151613, 153551, 199675,
332521) where it has been requested to reorganize xbase-clients/xutils. I
asked about this a while back, and now I'm willing to step up and do
what's needed for that..
First, here's a brutal work done exactly the way it's done in Fedora
(please don't flame me to death, this was just to get something as a
starting point :)
Suggested bundle name (Fedora name)
-------------------------------------
software (current Debian package)
separate
--------
# separating xauth has been requested in aforementioned bugs, and makes
# sense for servers
xauth (xbase-clients)
xinit (xbase-clients)
xsm (Fedora: xorg-x11-xsm)
--------------------------
# xsm pulls openssh as Build-Dep, which makes slower buildd's crawl
rstart (xutils)
smproxy (xbase-clients)
xsm (xbase-clients)
xkbutils (Fedora: xorg-x11-xkb-utils)
-------------------------------------
# the same as xkbutils bundle in Ubuntu
setxkbmap (xbase-clients)
xkbcomp (xbase-clients)
xkbevd (xbase-clients)
xkbprint (xbase-clients)
xkbutils (xbase-clients)
xbase-apps (Fedora: xorg-x11-apps)
----------------------------------
oclock (xbase-clients)
xclock (xbase-clients)
xpr (none?)
xwd (xbase-clients)
xwud (xbase-clients)
luit (xutils)
x11perf (xbase-clients)
xbiff (xbase-clients)
xclipboard (xbase-clients)
xconsole (xbase-clients)
xcursorgen (xbase-clients)
xeyes (xbase-clients)
xkill (xbase-clients)
xload (xbase-clients)
xlogo (xbase-clients)
xmag (xbase-clients)
xmessage (xbase-clients)
xbase-resutils (Fedora: xorg-x11-resutils)
------------------------------------------
appres (xbase-clients)
editres (xbase-clients)
listres (xbase-clients)
viewres (xbase-clients)
xbase-utils (Fedora: xorg-x11-utils)
------------------------------------
xdpyinfo (xbase-clients)
xdriinfo (xbase-clients)
xev (xbase-clients)
xfd (xbase-clients)
xfontsel (xbase-clients)
xlsatoms (xbase-clients)
xlsclients (xbase-clients)
xlsfonts (xbase-clients)
xprop (xbase-clients)
xvinfo (xbase-clients)
xwininfo (xbase-clients)
xbase-xserver-utils (Fedora: xorg-x11-server-utils)
-------------------------------------------------
iceauth (xbase-clients)
rgb (xutils)
sessreg (xutils)
xcmsdb (xbase-clients)
xgamma (xbase-clients)
xhost (xbase-clients)
xmodmap (xbase-clients)
xrandr (xbase-clients)
xrdb (xbase-clients)
xrefresh (xbase-clients)
xset (xbase-clients)
xsetmode (xbase-clients)
xsetpointer (xbase-clients)
xsetroot (xbase-clients)
xstdcmap (xbase-clients)
xtrap (xbase-clients)
xvidtune (xbase-clients)
xfonts-utils (Fedora: xorg-x11-font-utils)
------------------------------------------
# pretty much the same as xfonts-utils now
bdftopcf (xfonts-utils)
font-util (xfonts-utils)
fonttosfnt (none?)
mkfontdir (xfonts-utils)
mkfontscale (xfonts-utils)
xfs (Fedora:xorg-x11-xfs)
-------------------------
# why not bundle these together?
fslsfonts (xutils)
fstobdf (xbase-clients)
showfont (xutils)
xfs (xfs)
xfsinfo (xutils)
?? (Fedora: xorg-x11-xfwp)
--------------------------
# no idea about these, we don't have them so not useful?
proxymngr
xfindproxy (mentioned in xbase-clients control file, but not there)
xfwp
Finally, here are the leftover bits from xbase-clients and xutils not
found from Fedora:
# xbase-clients
beforelight
bitmap
ico
xcalc (xbase-apps?)
xdbedizzy
xditview (xbase-apps?)
xedit (xbase-apps?)
xf86dga
xgc
xman (xbase-apps?)
xmore (xbase-apps?)
# xutils
scripts
The leftovers could be added to a sensible bundle, or dropped.
------
It's getting late here, so there might be some errors left.. Let the
discussion begin!
:P
t
Reply to: