Sjors Gielen wrote: > Hey Finkers, > > I didn't know which mailing list this mail was supposed to be sent to, > so please respond on the right one. Also, don't be alarmed if my next > e-mail comes from [email protected] instead of > [email protected], I'm subscribed there but this was more convenient > for me. > > Attached is gettext017_and_dpkg.tar.gz, a tarball containing an updated > dpkg.{info,patch}, gettext-tools.info and > libgettext8-shlibs.{info,patch}. gettext-tools was updated to reflect > gettext version 0.17 - as opposed to gettext-tools-0.17 this one is not > statically compiled, but it compiles against libgettext8-shlibs, the > shared libraries for gettext 0.17. The dpkg package was updated to not > build gettext along with dpkg, but compile against libgettext8 too. > > I also created a dpkg-bootstrap, but when I compared it with the > dpkg-bootstrap the current Fink bootstrapper contains, it was almost > exactly the same (no NLS support being the obvious most important > factor), so I left that one out. This set of packages should still allow > Fink to be compiled from scratch as long as gettext is compiled and > installed between dpkg-bootstrap and dpkg. > > I'm open to any constructive criticism and constructive hate mail. This > is one of the first packages I edited (let alone created) for Fink, so > bear with me if I made any serious mistakes, but I think these ones > should be free of them.
Until now, there was a rule, even still quoted in your version of dpkg.info, that "essential packages cannot depend or builddepend on non-essential packages". This contradicts your new bdep line BuildDepends: fink (>= 0.24.12), libgettext8-dev, gettext-tools and this is also the reason why there was a line %p/bin/fink -y install gettext-bin libgettext3-dev libiconv-dev libncurses5 in the CompileScript (a kind of covert build dependency.) -- Martin ------------------------------------------------------------------------------ _______________________________________________ Fink-devel mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
