Christopher Faylor wrote: > > Yep, as Robert indicated, this has been possible for a while. > > For Cygwin/XFree86, what I'd like to do is have you all come up with > a few .tar.bz2 files which install into a /usr/X11R6, > /etc/X11, etc. >
I repackaged the current .tgz files as .tar.bz2 files. I created a rudimentary setup.ini file and was able to install them with setup.exe from a local directory. I haven't yet created a proper hierarchy setup.hint files. > The hierarchy would be something like: > > xfree > base > setup.hint > XFree-4.2.0-1.tar.bz2 > XFree-4.2.0-1-src.tar.bz2 > doc > setup.hint > XFree-doc-4.2.0-1.tar.bz2 > devel > setup.hint > XFree86-devel-4.2.0-1.tar.bz2 > XFree86-devel-4.2.0-1-src.tar.bz2 > > The packages I made were: xfree-base-4.2.0.tar.bz2 (11MB; Xbin, Xman, Xlib, Xxserv, Xetc) xfree-devel-4.2.0.tar.bz2 (595kB; Xprog) xfree-doc-txt-4.2.0.tar.bz2 (1.3MB; Xdoc) xfree-doc-html-4.2.0.tar.bz2 (905kB; Xhtml) xfree-doc-ps-4.2.0.tar.bz2 (4.4MB; Xps) xfree-fonts-100dpi-4.2.0.tar.bz2 (12MB; Xf100) xfree-fonts-4.2.0.tar.bz2 (18MB; Xfnts, Xfscl, Xfenc; required) xfree-fonts-cyrillic-4.2.0.tar.bz2 (364kB, Xfcyr) xfree-xfs-4.2.0.tar.bz2 (202kB; Xfsrv) xfree-xnest-4.2.0.tar.bz2 (1.1MB; Xnest) xfree-xprt-4.2.0.tar.bz2 (791kB; Xprt) xfree-xvfb-4.2.0.tar.bz2 (1.2MB; Xvfb) Is it possible to have multiple packages in a subdirectory and setup.hint file? Or does each package needs its own directory? For a hierarchy, I was thinking: base, devel, doc, fonts, and progs (for the optional servers). There are a couple of refinements that can be made to the repackaging. First, the 75dpi fonts make up the bulk (10MB) of the fonts package and aren't strictly required. They could be made their own package. The miscellaneous fonts could be folded into the base package so there is only one required package. Second, move the man3 man pages into the devel package. Also, move the .a files in /usr/X11R6/lib into devel. That reduces the base package by a couple MB. - Ian -- [EMAIL PROTECTED] http://www.znark.com/
