Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps AT cygwin DOT com Delivered-To: mailing list cygwin-apps AT cygwin DOT com Message-ID: <3CB37DEB.3040409@znark.com> Date: Tue, 09 Apr 2002 16:48:59 -0700 From: Ian Burrell User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.9) Gecko/20020311 X-Accept-Language: en-us, en MIME-Version: 1.0 To: cygwin-xfree AT cygwin DOT com CC: cygwin-apps AT cygwin DOT com Subject: Re: info: single install xfree86 + minimal cygwin? References: <20020409001316 DOT GE20382 AT redhat DOT com> <20020409130227 DOT GA2005 AT redhat DOT com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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/