File: configure.in

package info (click to toggle)
dfm 0.99.7-7
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,440 kB
  • ctags: 903
  • sloc: ansic: 13,315; makefile: 357; tcl: 289; sh: 283; sed: 93
file content (93 lines) | stat: -rw-r--r-- 2,085 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
AC_INIT(src/rubwindow.c)

AC_PREREQ(2.13)

AM_INIT_AUTOMAKE(dfm, 0.99.7)

AM_CONFIG_HEADER(config.h)

AM_MAINTAINER_MODE

AC_PROG_CC
AC_PROG_INSTALL

AC_PROG_LN_S
if test "$ac_cv_prog_LN_S" = "ln"
then
  AC_MSG_ERROR([System doesn't support soft links with the 'ln -s' command (required)])
fi

AC_PATH_XTRA

CPPFLAGS="$CPPFLAGS $X_CFLAGS -I/usr/local/include"
LIBS="$LIBS $X_LIBS -L/usr/local/lib"

ALL_LINGUAS="de da"
AM_GNU_GETTEXT

CPPFLAGS="-I../intl $CPPFLAGS"

AC_CHECK_HEADERS(zlib.h)
if test "$ac_cv_header_zlib_h" = "yes"
then
    AC_CHECK_LIB(z, gzread)
fi

AC_CHECK_HEADERS(X11/xpm.h)
if test "$ac_cv_header_X11_xpm_h" = "no"
then
  AC_MSG_ERROR([Xpm library and/or headers are not installed (required)])
fi

AC_CHECK_LIB(Xpm,XpmCreatePixmapFromData,,,-lXext -lX11)
if test "$ac_cv_lib_Xpm_XpmCreatePixmapFromData" = "no"
then
  AC_MSG_ERROR([Xpm library not installed (required)])
fi

# AC_HEADER_STDC
AC_CHECK_HEADERS(unistd.h sys/wait.h mntent.h)

AC_C_CONST
AC_TYPE_MODE_T

# AC_FUNC_FNMATCH

# imlib quality is very ugly, so enable it manualy !!!
AC_ARG_ENABLE(imlib-icons,[  --enable-imlib-icons    Use imlib for loading and scaling icons ])

if test "$enable_imlib_icons" = "yes"
then
AM_PATH_IMLIB(1.9.4,CPPFLAGS="$CPPFLAGS -DIMLIB $IMLIB_CFLAGS" 
                    LIBS="$LIBS $IMLIB_LIBS",
		    AC_MSG_RESULT([IMLIB disabled]))
fi

AM_PATH_GTK(1.2.0,,AC_MSG_ERROR([GTK+ not found (required)]))

CPPFLAGS="$CPPFLAGS $GTK_CFLAGS"
LIBS="$LIBS $GTK_LIBS"

# for faster loading of images in the gtk+ dialogs
AM_PATH_GDK_IMLIB(1.9.4,CPPFLAGS="$CPPFLAGS -DGDK_IMLIB $GDK_IMLIB_CFLAGS" 
                        LIBS="$LIBS $GDK_IMLIB_LIBS",
			AC_MSG_RESULT([GTK-IMLIB disabled]))

CPPFLAGS="$CPPFLAGS -DDFMEXTFILE=\\\"$datadir/dfm/dfmext\\\""

CPPFLAGS="$CPPFLAGS -DLOCALEDIR=\\\"$datadir/locale\\\""

AC_OUTPUT(
Makefile
share/Makefile
share/icons/Makefile
share/icons/Appicons/Makefile
share/icons/FileManagerIcons/Makefile
share/icons/Moreicons/Makefile
share/backgrounds/Makefile
dfmext-install/Makefile
utils/Makefile 
intl/Makefile
po/Makefile.in
src/Makefile
)