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? All ports that depend on gettext will require a bump. -- Christian "naddy" Weisgerber [email protected]
gettext-0.19.5.1.diff.gz
Description: application/gzip
