]> git.pld-linux.org Git - projects/rc-scripts.git/blob - configure.in
- started merging TOTALNEW
[projects/rc-scripts.git] / configure.in
1 dnl $Id: configure.in,v 1.41 2002/03/19 18:17:58 misiek Exp $
2 PACKAGE=rc-scripts
3 VERSION=0.4.0
4
5 AC_INIT($PACKAGE, $VERSION, [pld-rc-scripts@pld.org.pl])
6
7 ALL_LINGUAS="pl"
8
9 echo -n "Finding shell scripts"
10 SHSCRIPTS=""
11 for shfile in $(find rc.d sysconfig -type f); do
12     echo -n "."
13     if (file ${shfile} | grep -q 'shell script'); then
14         SHSCRIPTS="${SHSCRIPTS} ${shfile}"
15     fi
16 done
17 echo "done"
18
19 dnl Checks for programs.
20 AC_ARG_PROGRAM
21 AC_PROG_CC
22 AC_ISC_POSIX
23 AC_PROG_INSTALL
24 AC_PROG_LN_S
25 AC_PROG_MAKE_SET
26
27 pppdir='${sysconfdir}/ppp'
28 sysconfigdir='${sysconfdir}/sysconfig'
29 updir='${sysconfigdir}/interfaces/up.d'
30 downdir='${sysconfigdir}/interfaces/down.d'
31 networkscriptsdir='${sysconfigdir}/network-scripts'
32 rcdir='${sysconfdir}/rc.d'
33 docdir="${prefix}/doc/$PACKAGE-$VERSION"
34 libdir="${exec_prefix}/lib"
35
36 dnl i18n support
37 AC_PATH_PROGS(MSGMERGE, msgmerge)
38 AC_PATH_PROGS(GMSGFMT, gmsgfmt msgfmt)
39
40 CATALOGS=
41 POTFILES=
42 for lang in $ALL_LINGUAS; do
43         CATALOGS="$CATALOGS $lang.gmo"
44         POTFILES="$POTFILES $lang.po"
45 done
46
47 POTSRC=
48 for src in $SHSCRIPTS; do
49         POTSRC="$POTSRC \$(top_srcdir)/$src"
50 done
51 AC_ARG_WITH(localedir,
52         [  --with-localedir=PATH      specify where the locale stuff should go ])
53
54 if test "x$LOCALEDIR" = "x"; then
55         if test "x$with_localedir" != "x"; then
56                 LOCALEDIR=$with_localedir
57         else
58                 LOCALEDIR='$(prefix)/share/locale'
59         fi
60 fi
61
62 localedir=$LOCALEDIR
63 gnulocaledir=$LOCALEDIR
64
65 if test "`eval echo $sysconfdir`" = "NONE/etc"; then
66         defaultdir="/usr/local/etc"
67 else
68         defaultdir="`eval echo $sysconfdir`"
69 fi
70
71 dnl Output
72 AC_SUBST(BASHSCRIPTS)
73 AC_SUBST(CATALOGS)
74 AC_SUBST(POTFILES)
75 AC_SUBST(POTSRC)
76 AC_SUBST(localedir)
77 AC_SUBST(gnulocaledir)
78                         
79 AC_SUBST(pppdir)
80 AC_SUBST(networkscriptsdir)
81 AC_SUBST(sysconfigdir)
82 AC_SUBST(updir)
83 AC_SUBST(downdir)
84 AC_SUBST(rcdir)
85 AC_SUBST(docdir)
86 AC_SUBST(libdir)
87
88 AC_CONFIG_FILES([Makefile src/Makefile doc/Makefile \
89         ppp/Makefile \
90         isapnp/Makefile \
91         sysconfig/Makefile \
92         sysconfig/hwprofiles/Makefile \
93         sysconfig/network-scripts/Makefile \
94         sysconfig/interfaces/Makefile \
95         sysconfig/interfaces/data/Makefile \
96         sysconfig/interfaces/up.d/Makefile \
97         sysconfig/interfaces/up.d/all/Makefile \
98         sysconfig/interfaces/up.d/ip/Makefile \
99         sysconfig/interfaces/up.d/ipx/Makefile \
100         sysconfig/interfaces/up.d/ppp/Makefile \
101         sysconfig/interfaces/up.d/tnl/Makefile \
102         sysconfig/interfaces/down.d/Makefile \
103         sysconfig/interfaces/down.d/all/Makefile \
104         sysconfig/interfaces/down.d/ip/Makefile \
105         sysconfig/interfaces/down.d/ipx/Makefile \
106         sysconfig/interfaces/down.d/ppp/Makefile \
107         sysconfig/interfaces/down.d/tnl/Makefile \
108         rc.d/Makefile rc.d/init.d/Makefile \
109         po/Makefile \
110         rc-scripts.spec])
111 AC_OUTPUT
This page took 0.028991 seconds and 3 git commands to generate.