This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
Re: info: single install xfree86 + minimal cygwin?
Christopher Faylor wrote:
> On Tue, Apr 09, 2002 at 09:22:30PM -0400, Charles Wilson wrote:
>
>>Now, this works, and upset/setup are happy (every binary package has a
>>"src" package) but it is hackish, ugly, and a pain to maintain. Is
>>there a better solution? (Or can we discard the psuedo-src packages
>>without repurcussion? Won't upset be upset by the "bin without src"
>>problem?)
>>
>
> If it is upset I'll be upset.
>
> It should be acceptable to have bin without source.
>
> If it causes a problem, I'll fix it.
That's great. (I'm not planning on needlessly changing my packages, but
perhaps the next time they must be updated for other reasons, I'll drop
the psuedo-src packages).
However, is there any way we can add to the setup/upset grammar an
optional keyword like:
(within libncurses6's setup.hint)
external-src: ncurses
which instructs upset to fill the setup.ini thus:
@ ncurses
sdesc: blah blah
ldesc: blah blah
category: Base Libs
requires: cygwin terminfo libncurses6
version: 5.2-8
install: latest/ncurses/ncurses-5.2-8.tar.bz2
source: latest/ncurses/ncurses-5.2-8-src.tar.bz2
[prev]
install: latest/ncurses/ncurses-5.2-7.tar.bz2
source: latest/ncurses/ncurses-5.2-7-src.tar.bz2
@libncurses6
sdesc: blah blah
ldesc: blah blah
category: Base Libs
requires: cygwin terminfo
version: 5.2-8
install: latest/ncurses/libncurses6/libncurses6-5.2-8.tar.bz2
source: latest/ncurses/ncurses-5.2-8-src.tar.bz2
[prev]
install: latest/ncurses/libncurses6/libncurses6-5.2-7.tar.bz2
source: latest/ncurses/ncurses-5.2-7-src.tar.bz2
e.g. keying off the version of libncurses, find the matching versioned
-src package of whatever is specified in the external-src: field in
libncurses6's setup.hint...
This would require conflict avoidance within setup.exe, too -- the src
chkboxes for ncurses and libncurses6 should be tied together in this case...
Or is this just not worth worrying about?
--Chuck