Mail Archives: cygwin-apps/2002/04/20/18:31:49
Robert Collins wrote:
>
>>-----Original Message-----
>>From: Charles Wilson [mailto:cwilson AT ece DOT gatech DOT edu]
>>Sent: Saturday, April 20, 2002 12:59 PM
>>
>
>>Also, setup must do the following (even without new 'views'
>>and whatnot)
>>
>
> Setup should already do that, why not make a test setup.ini and see what
> happens :]. It's all data driven and there is no requirement for -src
> packages to follow the same name as the base.
Whaddaya know. It works. point setup.exe here:
http://www.neuro.gatech.edu/users/cwilson/cygutils/testing/
There are 3 packages, bob, bobx, and boby. only bob has a -src package,
the other two have source: lines that explicitly specify bob's source
package.
It seems to work perfectly -- with only a single niggle:
if you select the source for more than one of [bob|bobx|boby], then it
is downloaded only once (good) but is unpacked three times. This isn't
a terrible thing, but it is a waste of effort....
If you play around with this, you can clean up by uninstalling the
"binary" packages, and deleting the file /usr/src/bob.file.src. (Or,
you can delete /bob.file, /bobx.file, /boby.file, and
/usr/src/bob.file.src, and remove the bob, bobx, and boby entries from
/etc/setup/installed.db)
So, except for the niggle above, if upset were modified to allow the
external-src: keyword, then multiple-binary-packages from one -src
package would work! (and the niggle isn't a show stopper).
--Chuck
- Raw text -