path: root/bootstrap.conf
authorSergey Poznyakoff <>2009-10-12 18:14:00 (GMT)
committer Sergey Poznyakoff <>2009-10-12 18:14:00 (GMT)
commitaf04ed630f18e9003756317cc627a11084d0d59a (patch) (side-by-side diff)
tree828cf1fc2c326842777942441c14e853d9894cc7 /bootstrap.conf
parent989a5bbb74c3620abaa2191ce2c4f8d5968dbf0a (diff)
Do not require Mailutils. Provide missing functions.
* (ACLOCAL_AMFLAGS): Add grecs/am * bootstrap.conf: Skip po. Initialize submodule. * Mailutils no longer needed. (AC_CONFIG_FILES): Add new subdirs. * gnulib.modules: Add more modules. Arrange entries alphabetically. * lib/ Rename library to libpies. * lib/libpies.h (mf_privs) (switch_to_privs, get_user_groups) (mf_priv_setup, mf_epriv_setup): Move to src/pies.h (config_array_to_argv, config_array_to_string) (config_cb_timeout): Remove. (tokendef): New struct. (strtotok_len, strtotok_len_ci) (strtotok, strtotok_ci, toktostr): New prototypes. * lib/nls.c: Remove call to mu_init_nls. * src/acl.c: New file. * src/addrfmt.c: New file. * src/diag.c: New file. * src/meta.c: New file. * src/url.c: New file. * src/userprivs.c: New file. * src/acl.h: New file. * src/pp-setup: New file. * src/ (pies_SOURCES): Add acl.c, addrfmt.c, diag.c, meta.c, url.c, userprivs.c. (noinst_HEADERS): Add acl.h. (inc_DATA): Add pp-setup. * src/limits.c, src/meta1gram.y, src/meta1lex.h, src/meta1lex.l, src/pies.c, src/pies.h, src/progman.c, src/socket.c, src/userprivs.c: Remove calls to functions from Mailutils.
Diffstat (limited to 'bootstrap.conf') (more/less context) (ignore whitespace changes)
1 files changed, 7 insertions, 1 deletions
diff --git a/bootstrap.conf b/bootstrap.conf
index ff05127..02ae139 100644
--- a/bootstrap.conf
+++ b/bootstrap.conf
@@ -17,6 +17,12 @@
+if git config submodule.grecs.url >/dev/null; then : ; else
+ git submodule init || exit $?
+ git submodule update || exit $?
MODAVOID="xalloc-die openat-die"
@@ -25,7 +31,7 @@ if [ -n "$MODAVOID" ]; then
# gnulib modules used by this package.
-gnulib_modules=`grep '^[^#]' gnulib.modules`
+gnulib_modules=`grep -h '^[^#]' gnulib.modules grecs/gnulib.modules | sort | uniq`

Return to:

Send suggestions and report system problems to the System administrator.