--- motion-20051006-051001/configure.in 2005-09-22 13:00:18.000000000 -0700 +++ motion-20051006-051001-macosx/configure.in 2005-10-06 17:45:10.000000000 -0700 @@ -4,26 +4,38 @@ AC_INIT(motion.c) VERSION=3.2.4 AC_SUBST(VERSION) -VIDEO="video.o" + +Darwin="" + +AC_MSG_CHECKING(for Darwin) +Darwin=`uname -a | grep "Darwin"` + +if test "${Darwin}" = ""; then + AC_MSG_RESULT(no) + VIDEO="video.o" +else + TEMP_CFLAGS="${CFLAGS} -I/sw/include -D__freebsd__" + TEMP_LDFLAGS="${LDFLAGS} -L/sw/lib" + TEMP_LIBS="-L/sw/lib" + VIDEO="video_freebsd.o" + FINK_LIB="-L/sw/lib" + Darwin="yes" + AC_MSG_RESULT($Darwin) +fi + AC_SUBST(VIDEO) dnl Checks for programs. AC_PROG_CC -TEMP_LIBS="-lm" -TEMP_CFLAGS="${CFLAGS}" -TEMP_LDFLAGS="${LDFLAGS}" +TEMP_LIBS="-lm ${TEMP_LIBS}" +TEMP_CFLAGS="${TEMP_CFLAGS} ${CFLAGS}" +TEMP_LDFLAGS="${TEMP_LDFLAGS} ${LDFLAGS}" dnl dnl Check to Exclude V4L dnl -V4L="yes" -AC_ARG_WITH(v4l, -[ --without-v4l Exclude using v4l (video4linux) subsystem. - Makes Motion so it only supports network cameras. - ], -V4L="$withval" -) +V4L="no" if test "${V4L}" = "no"; then TEMP_CFLAGS="${TEMP_CFLAGS} -DWITHOUT_V4L" @@ -105,6 +117,8 @@ dnl Look for _a_ jpeg lib that will work dnl if test x$JPEG_SUPPORT != xyes ; then dnl Checks for libraries + LDFLAGS=$TEMP_LDFLAGS + AC_CHECK_LIB(jpeg, jpeg_set_defaults, [ TEMP_LIBS="$TEMP_LIBS -ljpeg" JPEG_SUPPORT="yes"