Mail Archives: cygwin-apps/2002/04/09/19:49:28
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
--
iburrell AT znark DOT com
http://www.znark.com/
- Raw text -