3 AC_INIT(["rc-scripts"], [0.4.0.13], [pld-rc-scripts@pld-linux.org], [rc-scripts])
8 echo -n "Finding shell scripts"
10 for shfile in $(find ${srcdir}/rc.d ${srcdir}/sysconfig -type f); do
12 if (LANG=C file ${shfile} | grep -q 'shell script'); then
13 SHSCRIPTS="${SHSCRIPTS} ${shfile}"
18 dnl Checks for programs.
25 pppdir='${sysconfdir}/ppp'
26 sysconfigdir='${sysconfdir}/sysconfig'
27 updir='${sysconfigdir}/interfaces/up.d'
28 downdir='${sysconfigdir}/interfaces/down.d'
29 networkscriptsdir='${sysconfigdir}/network-scripts'
30 rcdir='${sysconfdir}/rc.d'
31 docdir="${prefix}/doc/$PACKAGE-$VERSION"
34 AC_PATH_PROGS(MSGMERGE, msgmerge)
35 AC_PATH_PROGS(GMSGFMT, gmsgfmt msgfmt)
39 for lang in $ALL_LINGUAS; do
40 CATALOGS="$CATALOGS $lang.gmo"
41 POTFILES="$POTFILES $lang.po"
45 for src in $SHSCRIPTS; do
46 POTSRC="$POTSRC \$(top_srcdir)/$src"
48 AC_ARG_WITH(localedir,
49 [ --with-localedir=PATH specify where the locale stuff should go ])
51 if test "x$LOCALEDIR" = "x"; then
52 if test "x$with_localedir" != "x"; then
53 LOCALEDIR=$with_localedir
55 LOCALEDIR='$(prefix)/share/locale'
60 gnulocaledir=$LOCALEDIR
62 if test "`eval echo $sysconfdir`" = "NONE/etc"; then
63 defaultdir="/usr/local/etc"
65 defaultdir="`eval echo $sysconfdir`"
68 AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
70 AC_MSG_CHECKING([glib2 dir])
71 GLIBDIR="`$PKG_CONFIG --variable=libdir glib-2.0`"
72 GLIBNAME="libglib-2.0.a"
73 GCFLAGS="`$PKG_CONFIG --cflags-only-I glib-2.0`"
74 if test "x$GLIBDIR" = "x"; then
76 AC_MSG_CHECKING([glib dir])
77 GLIBDIR="`$PKG_CONFIG --variable=libdir glib`"
79 GCFLAGS="`$PKG_CONFIG --cflags-only-I glib`"
81 if test "x$GLIBDIR" = "x"; then
84 AC_MSG_RESULT([$GLIBDIR])
92 AC_SUBST(gnulocaledir)
95 AC_SUBST(networkscriptsdir)
96 AC_SUBST(sysconfigdir)
105 AC_CONFIG_FILES([Makefile src/Makefile doc/Makefile \
109 sysconfig/hwprofiles/Makefile \
110 sysconfig/network-scripts/Makefile \
111 sysconfig/interfaces/Makefile \
112 sysconfig/interfaces/data/Makefile \
113 sysconfig/interfaces/up.d/Makefile \
114 sysconfig/interfaces/up.d/all/Makefile \
115 sysconfig/interfaces/up.d/ip/Makefile \
116 sysconfig/interfaces/up.d/ipx/Makefile \
117 sysconfig/interfaces/up.d/ppp/Makefile \
118 sysconfig/interfaces/up.d/tnl/Makefile \
119 sysconfig/interfaces/down.d/Makefile \
120 sysconfig/interfaces/down.d/all/Makefile \
121 sysconfig/interfaces/down.d/ip/Makefile \
122 sysconfig/interfaces/down.d/ipx/Makefile \
123 sysconfig/interfaces/down.d/ppp/Makefile \
124 sysconfig/interfaces/down.d/tnl/Makefile \
125 rc.d/Makefile rc.d/init.d/Makefile \