On Sat, Jul 18, 2015 at 12:45:08AM +0200, Christian Weisgerber wrote: > The attached large diff updates devel/gettext to 0.19.5.1 and, more > importantly, splits it into two packages: > > gettext-runtime-0.19.5.1 GNU gettext runtime libraries and programs > gettext-tools-0.19.5.1 GNU gettext development and translation tools > > This is recommended and documented by upstream. Most users of > gettext only require the small runtime components. > > -rw-r--r-- 3 naddy naddy 229K Jul 18 00:08 gettext-runtime-0.19.5.1.tgz > -rw-r--r-- 3 naddy naddy 5.2M Jul 18 00:08 gettext-tools-0.19.5.1.tgz > > (It's much worse on static archs. The 5.7/vax gettext package is > 33.3M in size, nearly all of it tools.) > > I don't expect anybody will read through the PLIST reorganization, but > the other changes could use some review, in particular the multi-package > details (conflict/pkgpath markings). I think pkg_add updates work. > > To do: > > I will try to identify all ports that require gettext-tools for > building (e.g. msgfmt) and add a corresponding dependency. Do we > want something like MODGETTEXT_TOOLS=Yes or explicitly add > BUILD_DEPENDS=devel/gettext,-tools where required?
I am strongly in favor of MODGETTEXT_TOOLS. > > All ports that depend on gettext will require a bump. > > -- > Christian "naddy" Weisgerber [email protected] -- Antoine
