On Fri, Jul 16, 2004 at 02:59:35PM -0500, [EMAIL PROTECTED] wrote:
> hi all,
> 
> I did some research on tclx and it looks like there hasn't been an explicit
> release in 2 years, but one of the developers emailed me back and said to get
> it from cvs.  So I did and I can get it to work, so I have some questions on
> packaging this beast...
> 
> 1.  How should I manage the source?  Should I make a tar ball from a cvs
> snapshot and call it their version number plus a date?

That sounds like a very good solution.

> Something like this: tclx-8.4.0-snapshot-16072004.tar.gz

Put the date in YYYYMMDD order, so versions will sort properly.
Also could cut down the verbosity a bunch: 8.4.0.cvs20030716

> 2. This beasty needs access to internal files from the tcl and tk
> sources to build.  I was thinking that the info file could grab tcl
> and tk of the right version and build against those (using SourceN).
> Then I would have a Depend that was NOT >= 8.4.6-2 but =8.4.6-2.
> However this seems like a major pain to keep in sync.

Does the resulting package (TclX) actually interact with the system's
tcl/tk stuff? Or does it just leach some of its sources but not need
tcl/tk at runtime? If the former, then you don't need those
dependencies at all. If the latter, then...um...

> Suggestions?!?!?  I could loosen up the requirements to be =8.4.?
> It should work against any 8.4 version, right?

I don't know how well apt and dpkg and fink's dependency engines
handle revisionless values (or even if they all do it the same way).
Try it and report back?

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks



-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to