dnl $Id$
-AC_INIT(["rc-scripts"], [0.4.0.6], [pld-rc-scripts@pld-linux.org], [rc-scripts])
+AC_INIT(["rc-scripts"], [0.4.0.16], [pld-rc-scripts@pld-linux.org], [rc-scripts])
AM_INIT_AUTOMAKE
ALL_LINGUAS="pl de"
echo -n "Finding shell scripts"
SHSCRIPTS=""
-for shfile in $(find ${srcdir}/rc.d ${srcdir}/sysconfig -type f); do
+for shfile in $(find ${srcdir}/rc.d ${srcdir}/sysconfig ! -path "*/\.*/*" ! -name "*~" -type f); do
echo -n "."
if (LANG=C file ${shfile} | grep -q 'shell script'); then
SHSCRIPTS="${SHSCRIPTS} ${shfile}"
networkscriptsdir='${sysconfigdir}/network-scripts'
rcdir='${sysconfdir}/rc.d'
docdir="${prefix}/doc/$PACKAGE-$VERSION"
-libdir="${exec_prefix}/lib"
dnl i18n support
AC_PATH_PROGS(MSGMERGE, msgmerge)
defaultdir="`eval echo $sysconfdir`"
fi
+AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
+GLIBDIR=none
+AC_MSG_CHECKING([glib2 dir])
+GLIBDIR="`$PKG_CONFIG --variable=libdir glib-2.0`"
+GLIBNAME="libglib-2.0.a"
+GCFLAGS="`$PKG_CONFIG --cflags-only-I glib-2.0`"
+if test "x$GLIBDIR" = "x"; then
+ AC_MSG_RESULT([none])
+ AC_MSG_CHECKING([glib dir])
+ GLIBDIR="`$PKG_CONFIG --variable=libdir glib`"
+ GLIBNAME="libglib.a"
+ GCFLAGS="`$PKG_CONFIG --cflags-only-I glib`"
+fi
+if test "x$GLIBDIR" = "x"; then
+ GLIBDIR=/usr/lib
+fi
+AC_MSG_RESULT([$GLIBDIR])
+
dnl Output
AC_SUBST(BASHSCRIPTS)
AC_SUBST(CATALOGS)
AC_SUBST(downdir)
AC_SUBST(rcdir)
AC_SUBST(docdir)
-AC_SUBST(libdir)
+AC_SUBST(GLIBDIR)
+AC_SUBST(GLIBNAME)
+AC_SUBST(GCFLAGS)
AC_CONFIG_FILES([Makefile src/Makefile doc/Makefile \
ppp/Makefile \