aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2009-10-12 21:14:00 +0300
committerSergey Poznyakoff <gray@gnu.org.ua>2009-10-12 21:14:00 +0300
commitaf04ed630f18e9003756317cc627a11084d0d59a (patch)
tree828cf1fc2c326842777942441c14e853d9894cc7 /configure.ac
parent989a5bbb74c3620abaa2191ce2c4f8d5968dbf0a (diff)
downloadpies-af04ed630f18e9003756317cc627a11084d0d59a.tar.gz
pies-af04ed630f18e9003756317cc627a11084d0d59a.tar.bz2
Do not require Mailutils. Provide missing functions.
* Makefile.am (ACLOCAL_AMFLAGS): Add grecs/am * bootstrap.conf: Skip po. Initialize submodule. * configure.ac: Mailutils no longer needed. (AC_CONFIG_FILES): Add new subdirs. * gnulib.modules: Add more modules. Arrange entries alphabetically. * lib/Makefile.am: 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/Makefile.am (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 'configure.ac')
-rw-r--r--configure.ac16
1 files changed, 7 insertions, 9 deletions
diff --git a/configure.ac b/configure.ac
index 192fc53..e454566 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,19 +1,18 @@
1# This file is part of Pies. -*- autoconf -*- 1# This file is part of Pies. -*- autoconf -*-
2# Copyright (C) 2009 Sergey Poznyakoff 2# Copyright (C) 2009 Sergey Poznyakoff
3# 3#
4# This program is free software; you can redistribute it and/or modify 4# Pies is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License as published by 5# it under the terms of the GNU General Public License as published by
6# the Free Software Foundation; either version 3, or (at your option) 6# the Free Software Foundation; either version 3, or (at your option)
7# any later version. 7# any later version.
8# 8#
9# This program is distributed in the hope that it will be useful, 9# Pies is distributed in the hope that it will be useful,
10# but WITHOUT ANY WARRANTY; without even the implied warranty of 10# but WITHOUT ANY WARRANTY; without even the implied warranty of
11# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 11# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12# GNU General Public License for more details. 12# GNU General Public License for more details.
13# 13#
14# You should have received a copy of the GNU General Public License 14# You should have received a copy of the GNU General Public License
15# along with this program. If not, see <http://www.gnu.org/licenses/>. 15# along with Pies. If not, see <http://www.gnu.org/licenses/>.
16# Process this file with autoconf to produce a configure script.
17 16
18AC_PREREQ([2.63]) 17AC_PREREQ([2.63])
19AC_INIT([pies], [1.0], [bug-mailfromd@gnu.org.ua]) 18AC_INIT([pies], [1.0], [bug-mailfromd@gnu.org.ua])
@@ -57,11 +56,8 @@ AC_CHECK_FUNCS([alarm dup2 gethostbyname isascii memmove memset select setenv so
57# Gnulib 56# Gnulib
58gl_INIT 57gl_INIT
59 58
60# ********************** 59# Grecs
61# Mailutils 60GRECS_SETUP
62# **********************
63# FIXME
64AM_GNU_MAILUTILS(2.0, [mailer cfg argp], [:])
65 61
66# Test for setproctitle 62# Test for setproctitle
67MF_PROCTITLE 63MF_PROCTITLE
@@ -90,6 +86,8 @@ esac
90 86
91AC_CONFIG_FILES([Makefile 87AC_CONFIG_FILES([Makefile
92 gnu/Makefile 88 gnu/Makefile
89 grecs/Makefile
90 grecs/src/Makefile
93 lib/Makefile 91 lib/Makefile
94 src/Makefile 92 src/Makefile
95 doc/Makefile 93 doc/Makefile

Return to:

Send suggestions and report system problems to the System administrator.