]>
Commit | Line | Data |
---|---|---|
7824432b | 1 | dnl $Id: configure.in,v 1.31.2.2 2001/09/30 10:19:34 misiek Exp $ |
7e04fe0e | 2 | PACKAGE=rc-scripts |
a04d924e | 3 | VERSION=0.4.0 |
7e04fe0e | 4 | |
7824432b | 5 | AC_INIT($PACKAGE, $VERSION, [pld-rc-scripts@pld.org.pl]) |
2c883f5e | 6 | |
7824432b AM |
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" | |
7e04fe0e | 18 | |
19 | dnl Checks for programs. | |
7824432b | 20 | AC_ARG_PROGRAM |
7e04fe0e | 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' | |
7e04fe0e | 28 | sysconfigdir='${sysconfdir}/sysconfig' |
8dbd5412 | 29 | updir='${sysconfigdir}/interfaces/up.d' |
30 | downdir='${sysconfigdir}/interfaces/down.d' | |
16742ce6 | 31 | networkscriptsdir='${sysconfigdir}/network-scripts' |
7e04fe0e | 32 | rcdir='${sysconfdir}/rc.d' |
33 | docdir="${prefix}/doc/$PACKAGE-$VERSION" | |
85a71060 | 34 | libdir="${exec_prefix}/lib" |
5d3bb684 | 35 | |
dcd32750 | 36 | dnl i18n support |
5d3bb684 AF |
37 | AC_PATH_PROGS(MSGMERGE, msgmerge) |
38 | AC_PATH_PROGS(GMSGFMT, gmsgfmt msgfmt) | |
39 | ||
dcd32750 AF |
40 | CATALOGS= |
41 | POTFILES= | |
42 | for lang in $ALL_LINGUAS; do | |
43 | CATALOGS="$CATALOGS $lang.gmo" | |
44 | POTFILES="$POTFILES $lang.po" | |
45 | done | |
7e04fe0e | 46 | |
dcd32750 | 47 | POTSRC= |
2c883f5e | 48 | for src in $SHSCRIPTS; do |
dcd32750 AF |
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 | ||
7e04fe0e | 79 | AC_SUBST(pppdir) |
80 | AC_SUBST(networkscriptsdir) | |
81 | AC_SUBST(sysconfigdir) | |
8dbd5412 | 82 | AC_SUBST(updir) |
83 | AC_SUBST(downdir) | |
7e04fe0e | 84 | AC_SUBST(rcdir) |
85 | AC_SUBST(docdir) | |
86 | AC_SUBST(libdir) | |
87 | ||
7824432b | 88 | AC_CONFIG_FILES([Makefile src/Makefile doc/Makefile \ |
8dbd5412 | 89 | ppp/Makefile \ |
7824432b | 90 | isapnp/Makefile \ |
7e04fe0e | 91 | sysconfig/Makefile \ |
7824432b | 92 | sysconfig/hwprofiles/Makefile \ |
7e04fe0e | 93 | sysconfig/network-scripts/Makefile \ |
ca263bb1 AF |
94 | sysconfig/interfaces/Makefile \ |
95 | sysconfig/interfaces/data/Makefile \ | |
8dbd5412 | 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 \ | |
36ddc8d8 | 108 | rc.d/Makefile rc.d/init.d/Makefile \ |
dcd32750 | 109 | po/Makefile \ |
7824432b AM |
110 | rc-scripts.spec]) |
111 | AC_OUTPUT |