]> arthur.barton.de Git - netatalk.git/commitdiff
New configure macros.
authorsrittau <srittau>
Thu, 7 Feb 2002 23:41:09 +0000 (23:41 +0000)
committersrittau <srittau>
Thu, 7 Feb 2002 23:41:09 +0000 (23:41 +0000)
macros/Makefile.am
macros/afs-check.m4 [new file with mode: 0644]
macros/perl-check.m4 [new file with mode: 0644]

index 2f2a5a521187ac6b1b54b30cfc267cc3551fdab5..7b6c2d181a26cdfb5bf25e42b14151c108c6f225 100644 (file)
@@ -1,6 +1,8 @@
 EXTRA_DIST = \
+       afs-check.m4            \
        db3-check.m4            \
        pam-check.m4            \
+       perl-check.m4           \
        quota-check.m4          \
        srvloc.m4               \
        ssl-check.m4
diff --git a/macros/afs-check.m4 b/macros/afs-check.m4
new file mode 100644 (file)
index 0000000..9bdbfaa
--- /dev/null
@@ -0,0 +1,23 @@
+dnl $Id: afs-check.m4,v 1.1.2.1 2002-02-07 23:41:09 srittau Exp $
+dnl Autoconf macro to check whether AFS support should be enabled
+
+AC_DEFUN([NETATALK_AFS_CHECK], [
+       AFS_LIBS=
+       AFS_CFLAGS=
+
+       AC_ARG_ENABLE(afs,
+               [  --enable-afs            enable AFS support],
+               [
+                       if test "x$enableval" = "xyes"; then
+                               AC_CHECK_LIB(afsauthent, pioctl, ,
+                                       AC_MSG_ERROR([AFS installation not found])
+                               )
+                               AFS_LIBS=-lafsauthent
+                               AC_DEFINE(AFS, 1)
+                       fi
+               ]
+       )
+
+       AC_SUBST(AFS_LIBS)
+       AC_SUBST(AFS_CFLAGS)
+])
diff --git a/macros/perl-check.m4 b/macros/perl-check.m4
new file mode 100644 (file)
index 0000000..a9142cc
--- /dev/null
@@ -0,0 +1,9 @@
+dnl Autoconf macro to check for the existence of Perl
+dnl $Id: perl-check.m4,v 1.3.2.1 2002-02-07 23:41:09 srittau Exp $
+
+dnl FIXME: This needs to be a proper check
+AC_DEFUN([NETATALK_PROG_PERL], [
+       PERL=/usr/bin/perl
+])
+
+AC_SUBST(PERL)