On 22.04.2015 20:37, Dominik Fischer wrote: > Especially when maintaining local templates in addition to the ones > stored in /usr/share/makepkg-template, it can be useful to include > templates stored in multiple different locations into one PKGBUILD. This > patch makes this possible by allowing --template-dir to be specified > multiple times. > > This also introduces a dedicated error message when a template cannot be > found, in contrast to the already existing "Couldn't detect version for > template '%s'". > > If a template of the same name is present in more than one of the given > directories, the last one always takes precedence. > > Neither the default behaviour without the option given, nor the handling > of a single template dir is changed. > > Signed-off-by: Dominik Fischer <[email protected]> > --- > I reused some already translated strings for the new error message. Perhaps a > new string should be introduced here, but I do not know what to do to update > the translation files appropriately.
Just use gettext in your code, the translation files will be updated upon release. Also please make sure to adapt the existing tests (you broke a couple) and maybe add a test or two. They are in ./test/scripts/makepkg-template-tests/. Run them with make check and make distcheck (make sure both work).
signature.asc
Description: OpenPGP digital signature
