configure.ac 15.6 KB
Newer Older
1
2
# configure.ac - Top-level configure.in for Sympa
# $Id$
3
4
#
# Sympa - SYsteme de Multi-Postage Automatique
5
6
7
8
#
# Copyright (c) 1997, 1998, 1999 Institut Pasteur & Christophe Wolfhugel
# Copyright (c) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
# 2006, 2007, 2008, 2009, 2010, 2011 Comite Reseau des Universites
9
# Copyright (c) 2011, 2012, 2013, 2014, 2015, 2016, 2017 GIP RENATER
10
11
# Copyright 2017, 2018, 2019, 2020, 2021 The Sympa Community. See the
# AUTHORS.md file at the top-level directory of this distribution and at
12
# <https://github.com/sympa-community/sympa.git>.
13
14
15
16
17
18
19
20
21
22
23
24
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
25
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
26

27
AC_PREREQ(2.60)
28
AC_INIT(sympa, 6.2.61b.1, sympa-developpers@listes.renater.fr)
29
AM_INIT_AUTOMAKE([foreign -Wall -Werror 1.9 tar-pax])
30
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
31
AM_PO_SUBDIRS
32
GETTEXT_MACRO_VERSION=0.19
salaun's avatar
salaun committed
33
34
35

AC_PREFIX_DEFAULT(/home/sympa)

36
37
38
39
40
## first initialises parameters to the standard Sympa filesystem organization
# $prefix variable initialisation seems to be tricky
if test "$prefix" = "NONE"; then
   prefix=$ac_default_prefix
fi
41

42
## allow user to select FHS-compliant installation
43
44
45
46
47
48
AC_ARG_ENABLE(
	fhs,
	AS_HELP_STRING(
	[--enable-fhs],
	[use standard FHS files and directories locations and naming (default is no)]
	),
49
	[fhs=$enableval]
50
)
51

52
53
54
if test "$fhs" = "yes"; then
    # only define custom variables
    initdir=$sysconfdir/rc.d/init.d
55
    unitsdir=
56
    smrshdir=$sysconfdir/smrsh
57
    piddir=$localstatedir/run/sympa
58
    lockdir=/var/lock/subsys
59
60
61
62
    modulesdir=$datadir/sympa/lib
    scriptdir=$datadir/sympa/bin
    defaultdir=$datadir/sympa/default
    execcgidir=$libdir/sympa/cgi
63
    expldir=$localstatedir/lib/sympa/list_data
64
    staticdir=$localstatedir/lib/sympa/static_content
65
66
    cssdir=$localstatedir/lib/sympa/static_content/css
    picturesdir=$localstatedir/lib/sympa/static_content/pictures
67
68
69
    spooldir=$localstatedir/spool/sympa
    arcdir=$localstatedir/lib/sympa/arc
    bouncedir=$localstatedir/lib/sympa/bounce
70
    confdir=$sysconfdir/sympa
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
else
    # redefine default values for some standard variables,
    # but only if no value was given
    if test "$sbindir" = '${exec_prefix}/sbin'; then
       sbindir=$prefix/bin
    fi
    if test "$libexecdir" = '${exec_prefix}/libexec'; then
	libexecdir=$prefix/bin
    fi
    if test "$localstatedir" = '${prefix}/var'; then
	localstatedir=/var
    fi
    if test "$localedir" = '${datarootdir}/locale'; then
	localedir=$prefix/locale
    fi

    # define custom variables
    initdir=/etc/rc.d/init.d
89
    unitsdir=
90
    smrshdir=/etc/smrsh
91
    piddir=$prefix
92
    lockdir=/var/lock/subsys
93
94
95
96
97
98
99
    modulesdir=$prefix/bin
    scriptdir=$prefix/bin
    defaultdir=$prefix/default
    execcgidir=$prefix/bin
    expldir=$prefix/list_data
    spooldir=$prefix/spool
    staticdir=$prefix/static_content
100
101
    cssdir=$prefix/static_content/css
    picturesdir=$prefix/static_content/pictures
102
103
    arcdir=$prefix/arc
    bouncedir=$prefix/bounce
104
    confdir=/etc/sympa
105
106
fi
 
107
108
# substitute custom variables
AC_SUBST(initdir)
109
AC_SUBST(unitsdir)
110
AC_SUBST(smrshdir)
111
112
113
114
115
116
117
118
119
AC_SUBST(piddir)
AC_SUBST(lockdir)
AC_SUBST(modulesdir)
AC_SUBST(scriptdir)
AC_SUBST(defaultdir)
AC_SUBST(execcgidir)
AC_SUBST(expldir)
AC_SUBST(spooldir)
AC_SUBST(staticdir)
120
121
AC_SUBST(cssdir)
AC_SUBST(picturesdir)
122
123
AC_SUBST(arcdir)
AC_SUBST(bouncedir)
124
AC_SUBST(localedir)
125
AC_SUBST(confdir)
126
AC_SUBST(docdir)
127
128

# allow user to redefine some of them
129
130
131
132
AC_ARG_WITH(
    confdir,
    AS_HELP_STRING(
	[--with-confdir=DIR],
133
	[Directory of Sympa main configuration file (sympa.conf) @<:@SYSCONFDIR/sympa@:>@]
134
135
    ),
    [
136
	confdir="$withval"
137
138
    ]
)
salaun's avatar
salaun committed
139

140
AC_ARG_WITH(
141
    etcdir,
142
143
    [],
    [AC_MSG_ERROR([obsolete --with-etcdir option used. use --sysconfdir instead.])]
144
145
146
147
)

AC_ARG_WITH(
    bindir,
148
149
    [],
    [AC_MSG_ERROR([obsolete --with-bindir option used. those binaries are now installed in LIBEXECDIR.])]
150
151
152
153
)

AC_ARG_WITH(
    sbindir,
154
155
    [],
    [AC_MSG_ERROR([obsolete --with-sbindir option used. use --sbindir instead.])]
156
157
158
159
)

AC_ARG_WITH(
    libexecdir,
160
161
    [],
    [AC_MSG_ERROR([obsolete --with-libexecdir option used. use --libexecdir instead.])]
162
163
164
165
166
167
)

AC_ARG_WITH(
    cgidir,
    AS_HELP_STRING(
	[--with-cgidir=DIR],
sikeda's avatar
sikeda committed
168
	[CGI scripts @<:@PREFIX/bin@:>@]
169
170
171
172
173
174
    ),
    [execcgidir="$withval"]
)

AC_ARG_WITH(
    datadir,
175
176
    [],
    [AC_MSG_ERROR([obsolete --with-datadir option used. use --datadir instead.])]
177
178
179
180
)

AC_ARG_WITH(
    libdir,
181
182
    [],
    [AC_MSG_ERROR([obsolete --with-libdir option used. use --with-modulesdir instead.])]
183
184
185
186
187
188
)

AC_ARG_WITH(
    localedir,
    AS_HELP_STRING(
	[--with-localedir=DIR],
sikeda's avatar
sikeda committed
189
	[Internationalization catalogues directory @<:@PREFIX/locale@:>@]
190
191
192
193
194
195
196
197
    ),
    [
     localedir="$withval"
    ]
)

AC_ARG_WITH(
    mandir,
198
199
    [],
    [AC_MSG_ERROR([obsolete --with-mandir option used. use --mandir instead.])]
200
201
202
203
204
205
)

AC_ARG_WITH(
    docdir,
    AS_HELP_STRING(
	[--with-docdir=DIR],
sikeda's avatar
sikeda committed
206
	[Documentations]
207
208
209
210
211
212
213
214
    ),
    [
	docdir="$withval"
    ]
)

AC_ARG_WITH(
    sampledir,
215
216
    [],
    [AC_MSG_ERROR([obsolete --with-sampledir option used. samples are now installed with documentation.])]
217
218
219
220
221
222
)

AC_ARG_WITH(
    expldir,
    AS_HELP_STRING(
	[--with-expldir=DIR],
223
	[list data directory @<:@PREFIX/list_data@:>@]
224
225
    ),
    [expldir="$withval"]
226
)
salaun's avatar
salaun committed
227

228
229
230
231
AC_ARG_WITH(
    spooldir,
    AS_HELP_STRING(
	[--with-spooldir=DIR],
232
	[application spool directory @<:@PREFIX/spool@:>@]
233
234
235
    ),
    [spooldir="$withval"]
)
236

237
238
239
240
AC_ARG_WITH(
    initdir,
    AS_HELP_STRING(
	[--with-initdir=DIR],
241
	[install System V init script @<:@SYSCONFDIR/rc.d/init.d@:>@]
242
243
244
245
    )
AS_HELP_STRING(
        [--without-initdir],
        [do not install System V init script]
246
    ),
247
    [test "x$withval" = "xyes" || initdir="$withval"; test "x$withval" = "xno" && initdir=""]
248
)
249
AM_CONDITIONAL([SYSV_INIT], [test "x$initdir" != "x"])
sympa-authors's avatar
sympa-authors committed
250

251
252
253
254
255
256
257
258
AC_ARG_WITH(
    unitsdir,
    AS_HELP_STRING(
	[--with-unitsdir=DIR],
	[install Systemd unit files @<:@no@:>@]
    ),
    [test "x$withval" = "xyes" || unitsdir="$withval"; test "x$withval" = "xno" && unitsdir=""]
)
259
AM_CONDITIONAL([SYSTEMD_UNITS], [test "x$unitsdir" != "x"])
260

261
262
263
264
265
AC_ARG_WITH(
    smrshdir,
    AS_HELP_STRING(
	[--with-smrshdir=DIR],
	[install symbolic links for Sendmail smrsh @<:@SYSCONFDIR/smrsh@:>@]
266
267
268
269
    )
AS_HELP_STRING(
        [--without-smrshdir],
        [do not install symbolic links for Sendmail smrsh]
270
    ),
271
    [test "x$withval" = "xyes" || smrshdir="$withval"; test "x$withval" = "xno" && smrshdir=""]
272
)
273
AM_CONDITIONAL(SMRSH, [test "x$smrshdir" != "x"])
274

275
AC_ARG_WITH(
276
    lockdir,
277
    AS_HELP_STRING(
278
	[--with-lockdir=DIR],
279
	[lock files @<:@/var/lock/subsys@:>@]
280
    ),
281
    [lockdir="$withval"]
282
)
283

284
AC_ARG_WITH(
285
    piddir,
286
    AS_HELP_STRING(
287
	[--with-piddir=DIR],
288
	[.pid files @<:@LOCALSTATEDIR/run@:>@]
289
    ),
290
    [piddir="$withval"]
291
)
292
293
294
295
296

AC_ARG_WITH(
    modulesdir,
    AS_HELP_STRING(
	[--with-modulesdir=DIR],
297
	[Perl modules file installed with Sympa @<:@PREFIX/bin@:>@]
298
299
300
301
302
303
304
305
    ),
    [modulesdir="$withval"]
)

AC_ARG_WITH(
    defaultdir,
    AS_HELP_STRING(
	[--with-defaultdir=DIR],
306
	[default configuration files (scenarios and templates also) @<:@PREFIX/default@:>@]
307
308
309
310
311
312
313
314
    ),
    [defaultdir="$withval"]
)

AC_ARG_WITH(
    scriptdir,
    AS_HELP_STRING(
	[--with-scriptdir=DIR],
315
	[application scripts @<:@PREFIX/bin@:>@]
316
317
318
    ),
    [scriptdir="$withval"]
)
319

sikeda's avatar
sikeda committed
320
321
322
323
324
325
326
327
328
AC_ARG_WITH(
    staticdir,
    AS_HELP_STRING(
	[--with-staticdir=DIR],
	[static data @<:@PREFIX/static_content@:>@]
    ),
    [staticdir="$withval"]
)

329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
AC_ARG_WITH(
    cssdir,
    AS_HELP_STRING(
	[--with-cssdir=DIR],
	[generated css  @<:@PREFIX/static_content/css@:>@]
    ),
    [cssdir="$withval"]
)

AC_ARG_WITH(
    picturesdir,
    AS_HELP_STRING(
	[--with-picturesdir=DIR],
	[subscribers pictures  @<:@PREFIX/static_content/pictures@:>@]
    ),
    [picturesdir="$withval"]
)

347
CONFIG=$confdir/sympa.conf
348
AC_SUBST(CONFIG)
349
WWSCONFIG=$confdir/wwsympa.conf
350
351
352
353
354
AC_SUBST(WWSCONFIG)

AC_PROG_CC
# needed for using per-target flags
AM_PROG_CC_C_O
355
356
AC_PATH_PROGS([SED], [sed gsed])
#AC_PROG_SED
357
AC_PROG_LN_S
salaun's avatar
salaun committed
358

359
360
361
362
363
364
365
366
367
368
AC_ARG_WITH(
    [perl],
    AS_HELP_STRING(
	[--with-perl=FULLPATH],
        [set full path to Perl interpreter]
    ),
    [PERL="$withval"]
)
if test -n "$PERL"; then
    # user-supplied value
sikeda's avatar
sikeda committed
369
    AC_MSG_CHECKING([user-supplied Perl interpreter])
370
371
372
373
    if test -f "$PERL"; then
	:
    else
	AC_MSG_RESULT([non-existing])
sikeda's avatar
sikeda committed
374
	AC_MSG_ERROR([invalid value $PERL for Perl interpreter])
375
376
377
378
379
    fi
    if test -x "$PERL"; then
	:
    else
	AC_MSG_RESULT([non-executable])
sikeda's avatar
sikeda committed
380
	AC_MSG_ERROR([invalid value $PERL for Perl interpreter])
381
382
383
384
385
386
387
388
389
    fi
    AC_MSG_RESULT([$PERL])
else
    # check in PATH
    AC_PATH_PROG(PERL, perl)
    if test -z "$PERL"; then
	AC_MSG_ERROR([perl required])
    fi
fi
sympa-authors's avatar
sympa-authors committed
390

391
392
393
394
395
AC_PATH_PROG(POD2MAN, pod2man)
if test -z "$POD2MAN"; then
    AC_MSG_ERROR([pod2man required])
fi

salaun's avatar
salaun committed
396
USER=sympa
397
398
AC_ARG_WITH(
    [user],
399
    AS_HELP_STRING(
400
	[--with-user=LOGIN],
401
	[set Sympa user name @<:@sympa@:>@]
402
    ),
403
404
    [USER="$withval"]
)
salaun's avatar
salaun committed
405
406
407
AC_SUBST(USER)

GROUP=sympa
408
409
AC_ARG_WITH(
    [group],
410
    AS_HELP_STRING(
411
	[--with-group=LOGIN],
412
	[set Sympa group name @<:@sympa@:>@]
413
    ),
414
415
    [GROUP="$withval"]
)
salaun's avatar
salaun committed
416
417
AC_SUBST(GROUP)

418
SENDMAIL_ALIASES=/etc/mail/sympa_aliases
419
AC_ARG_WITH(
420
    [aliases_file],
421
    AS_HELP_STRING(
422
	[--with-aliases_file=ALIASFILE],
423
	[aliases file to store Sympa mail aliases @<:@/etc/mail/sympa_aliases@:>@]
424
    ),
425
426
    [SENDMAIL_ALIASES="$withval"]
)
427
428
AC_SUBST(SENDMAIL_ALIASES)

429
AC_ARG_WITH(
430
431
432
433
434
435
436
437
438
439
440
441
442
443
    [sendmail_aliases], ,
    AC_MSG_ERROR([--with-sendmail_aliases was deprecated.  Use --with-aliases_file.])
)

VIRTUAL_ALIASES=
AC_ARG_WITH(
    [virtual_aliases], ,
    AC_MSG_ERROR([--with-virtual_aliases was deprecated.  Use --with-aliases_file.])
)
AC_SUBST(VIRTUAL_ALIASES)

MAKEMAP=
AC_ARG_WITH(
    [makemap],
444
    AS_HELP_STRING(
445
446
	[--with-makemap=FULLPATH],
	[path to Sendmail makemap command @<:@AUTO-DETECT@:>@]
447
    ),
448
    [MAKEMAP="$withval"]
449
)
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
if test -n "$MAKEMAP"; then
    # user-supplied value
    AC_MSG_CHECKING([user-supplied makemap command])
    if test -f "$MAKEMAP"; then
	:
    else
	AC_MSG_RESULT([non-existing])
	AC_MSG_ERROR([invalid value $MAKEMAP for makemap command])
    fi
    if test -x "$MAKEMAP"; then
	:
    else
	AC_MSG_RESULT([non-executable])
	AC_MSG_ERROR([invalid value $MAKEMAP for makemap command])
    fi
    AC_MSG_RESULT([$MAKEMAP])
else
    # default value
    AC_PATH_PROG([MAKEMAP], [makemap], [/usr/bin/makemap])
fi
AC_SUBST(MAKEMAP)
471

472
NEWALIASES=
473
474
AC_ARG_WITH(
    [newaliases],
475
    AS_HELP_STRING(
476
	[--with-newaliases=FULLPATH],
477
	[path to newaliases command @<:@AUTO-DETECT@:>@]
478
    ),
479
480
    [NEWALIASES="$withval"]
)
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
if test -n "$NEWALIASES"; then
    # user-supplied value
    AC_MSG_CHECKING([user-supplied newaliases command])
    if test -f "$NEWALIASES"; then
	:
    else
	AC_MSG_RESULT([non-existing])
	AC_MSG_ERROR([invalid value $NEWALIASES for newaliases command])
    fi
    if test -x "$NEWALIASES"; then
	:
    else
	AC_MSG_RESULT([non-executable])
	AC_MSG_ERROR([invalid value $NEWALIASES for newaliases command])
    fi
    AC_MSG_RESULT([$NEWALIASES])
else
    # default value
499
    AC_PATH_PROG([NEWALIASES], [newaliases], [/usr/bin/newaliases])
500
fi
501
502
AC_SUBST(NEWALIASES)

503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
if test -n "$CAT"; then
    # user-supplied value
    AC_MSG_CHECKING([user-supplied cat command])
    if test -f "$CAT"; then
	:
    else
	AC_MSG_RESULT([non-existing])
	AC_MSG_ERROR([invalid value $CAT for cat command])
    fi
    if test -x "$CAT"; then
	:
    else
	AC_MSG_RESULT([non-executable])
	AC_MSG_ERROR([invalid value $CAT for cat command])
    fi
    AC_MSG_RESULT([$CAT])
else
    # default value
    AC_PATH_PROG([CAT], [cat], [/bin/cat])
fi
AC_SUBST(CAT)

525
AC_MSG_CHECKING([argument to newaliases command])
526
NEWALIASES_ARG=
527
528
AC_ARG_WITH(
    [newaliases_arg],
529
    AS_HELP_STRING(
530
	[--with-newaliases_arg=ARGS],
531
	[arguments to newaliases command @<:@NONE@:>@]
532
    ),
533
534
    [NEWALIASES_ARG="$withval"]
)
535
AC_SUBST(NEWALIASES_ARG)
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
if test -z "$NEWALIASES_ARG"; then
    AC_MSG_RESULT([none])
else
    AC_MSG_RESULT([$NEWALIASES_ARG])
fi

POSTALIAS=
AC_ARG_WITH(
    [postalias],
    AS_HELP_STRING(
	[--with-postalias=FULLPATH],
	[path to Postfix postalias command @<:@AUTO-DETECT@:>@]
    ),
    [POSTALIAS="$withval"]
)
if test -n "$POSTALIAS"; then
    # user-supplied value
    AC_MSG_CHECKING([user-supplied postalias command])
    if test -f "$POSTALIAS"; then
	:
    else
	AC_MSG_RESULT([non-existing])
	AC_MSG_ERROR([invalid value $POSTALIAS for postalias command])
    fi
    if test -x "$POSTALIAS"; then
	:
    else
	AC_MSG_RESULT([non-executable])
	AC_MSG_ERROR([invalid value $POSTALIAS for postalias command])
    fi
    AC_MSG_RESULT([$POSTALIAS])
else
    # default value
    AC_PATH_PROG([POSTALIAS], [postalias], [/usr/sbin/postalias])
fi
AC_SUBST(POSTALIAS)
572

573
POSTMAP=
574
575
AC_ARG_WITH(
    [postmap],
576
    AS_HELP_STRING(
577
	[--with-postmap=FULLPATH],
578
	[path to Postfix postmap command @<:@AUTO-DETECT@:>@]
579
    ),
580
581
    [POSTMAP="$withval"]
)
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
if test -n "$POSTMAP"; then
    # user-supplied value
    AC_MSG_CHECKING([user-supplied postmap command])
    if test -f "$POSTMAP"; then
	:
    else
	AC_MSG_RESULT([non-existing])
	AC_MSG_ERROR([invalid value $POSTMAP for postmap command])
    fi
    if test -x "$POSTMAP"; then
	:
    else
	AC_MSG_RESULT([non-executable])
	AC_MSG_ERROR([invalid value $POSTMAP for postmap command])
    fi
    AC_MSG_RESULT([$POSTMAP])
else
    # default value
600
    AC_PATH_PROG([POSTMAP], [postmap], [/usr/sbin/postmap])
601
fi
602
603
AC_SUBST(POSTMAP)

604
POSTMAP_ARG=
605
AC_ARG_WITH(
606
607
    [postmap_arg], ,
    AC_MSG_ERROR([--with-postmap_arg was deprecated.  Use --with-newaliases_arg.])
608
)
609
610
AC_SUBST(POSTMAP_ARG)

611
612
613
614
615
616
617
618
619
620
621
AC_MSG_CHECKING([whether we install/enable setuid wrappers])
AC_ARG_ENABLE(
    setuid,
    AS_HELP_STRING(
        [--disable-setuid],
        [do not install nor enable any setuid wrappers]
    ), ,
    [enable_setuid="yes"],
)
AC_MSG_RESULT([$enable_setuid])

622
623
624
625
626
627
628
AC_MSG_CHECKING([whether we install setuid wrappers for web interface])
AC_ARG_ENABLE(
    setuid_fcgi,
    AS_HELP_STRING(
        [--disable-setuid_fcgi],
        [do not install setuid wrappers for web interface]
    ), ,
629
    [enable_setuid_fcgi="$enable_setuid"],
630
631
632
633
)
AC_MSG_RESULT([$enable_setuid_fcgi])
AM_CONDITIONAL(SETUID_FCGI, [test "x$enable_setuid_fcgi" = "xyes"])

634
635
636
637
638
639
640
641
642
643
644
645
AC_MSG_CHECKING([whether we install setuid wrapper for alias maintenance])
AC_ARG_ENABLE(
    setuid_newaliases,
    AS_HELP_STRING(
        [--disable-setuid_newaliases],
        [do not install setuid wrappers for web interface]
    ), ,
    [enable_setuid_newaliases="$enable_setuid"],
)
AC_MSG_RESULT([$enable_setuid_newaliases])
AM_CONDITIONAL(SETUID_NEWALIASES, [test "x$enable_setuid_newaliases" = "xyes"])

646
647
648
649
650
651
652
AC_MSG_CHECKING([whether we set setuid bit of queue programs])
AC_ARG_ENABLE(
    setuid_queue,
    AS_HELP_STRING(
        [--disable-setuid_queue],
        [do not set setuid bit of queue programs]
    ), ,
653
    [enable_setuid_queue="$enable_setuid"],
654
655
656
657
)
AC_MSG_RESULT([$enable_setuid_queue])
AM_CONDITIONAL(SETUID_QUEUE, [test "x$enable_setuid_queue" = "xyes"])

658
659
AC_CONFIG_FILES([
    Makefile
660
    sympa.conf
661
    mk-sympa-dist.pl
662
663
664
665
666
    default/Makefile
    doc/Makefile
    po/Makefile
    po/sympa/Makefile.in
    po/web_help/Makefile.in
667
    src/Makefile
668
669
    src/bin/Makefile
    src/cgi/Makefile
670
671
    src/etc/Makefile
    src/etc/script/Makefile
672
    src/lib/Makefile
673
674
675
    src/libexec/Makefile
    src/sbin/Makefile
    www/Makefile
676
])
677

678
AC_OUTPUT