Hi Chris,

Cf below for an additional reason to revert to the layout of the current gettext pkg
(ie, -dev containing only the headers, *.a, *.la, and the final .dylib links, and all
executables in /sw/bin).
Further. I'm sure that in that case all switching problems disappear...
(I'm basically just arguing for maintaining strictly fink's traditional distinction
between -dev and friends, not necessarily against further splitting up -bin
(or even the others) according to a -Tools vs -Runtime distinction _ though I see
little benefit to the latter as compared to the likely additional cost)


Best,

Jean-François


On 04 Mar 2005, at 19:45, Jean-François Mertens wrote:

On 03 Mar 2005, at 17:06, Chris Zubrzycki wrote:
As per drm's recommendation, I followed the guidelines in the new gettext package, and made 2 splitoffs: Runtime tools, and Build tools. The Runtime tools i made into a library package and a binary package, and I left all the development tools in the development package. There is one thing, and that is that the build depend only utils for building other packages with gettext are now in the -dev, not in -bin. This is not a problem, as all packages that depend on the -bin also builddepend on the -dev.
But it makes it impossible for other packages to respect the BuildDependsOnly of libgettext3-dev.
A couple of examples, among pkgs currently in fink :
_ autoreconf calls autopoint
_ cicqsync (centericq) calls gettextize
_ intltool-update (intltool) calls xgettext
_ pozilla.sh (gtranslator) calls msgmerge, msgfmt
_ xgettext.pl (locale-maketext-lexicon-pmXYZ-bin) calls xgettext
Also it makes it difficult to detect, in every new version, hidden dependencies between -bin and -dev,
[eg the following I stumbled upon: the executable /sw/lib/gettext/user-email (in -dev)
sources /sw/bin/gettext.sh (from -bin)].
Adding any such dependency would make switching back and forth even harder.




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id396&op=click
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to