| #MIN_CONFIG(3) |
| |
| KDE_ENABLE_HIDDEN_VISIBILITY |
| |
| ################################################### |
| #Check for Konqueror |
| ################################################### |
| |
| AC_ARG_WITH(konqueror, |
| AC_HELP_STRING([--without-konqueror],[build Krusader without support Konqueror's servicemenus [default=with]]), |
| [with_konq=$withval], |
| [with_konq=yes] |
| ) |
| |
| if test "$with_konq" != "no"; then |
| # check for the headers |
| have_libkonq=yes |
| KDE_CHECK_HEADER(konq_popupmenu.h, ,[have_libkonq=no] ) |
| KDE_CHECK_HEADER(konqbookmarkmanager.h, ,[have_libkonq=no] ) |
| |
| if test "$have_libkonq" = "no"; then |
| # if this var is 'yes', the configure-suppery drops a warning. |
| # see admin/configure.in.bot.end |
| warn_konq=yes |
| fi |
| fi |
| |
| AM_CONDITIONAL(include_libkonq, test "$have_libkonq" = yes) |
| |
| ################################################### |
| #Check for ACL |
| ################################################### |
| |
| AC_ARG_WITH(acl, |
| AC_HELP_STRING([--without-acl],[build Krusader without ACL support [default=with]]), |
| [with_acl=$withval], |
| [with_acl=yes] |
| ) |
| |
| if test "$with_acl" != "no"; then |
| # check for the headers |
| have_posix_acl=yes |
| AC_CHECK_HEADER(sys/acl.h, ,[have_posix_acl=no] ) |
| have_non_posix_acl_ext=yes |
| AC_CHECK_HEADER(acl/libacl.h, ,[have_non_posix_acl_ext=no] ) |
| |
| if test "$have_posix_acl" = "yes" ; then |
| AC_DEFINE([HAVE_POSIX_ACL], 1, [Define if system has POSIX ACL support.]) |
| if test "$have_non_posix_acl_ext" = "yes" ; then |
| AC_DEFINE([HAVE_NON_POSIX_ACL_EXTENSIONS], 1, [Define if system has non-POSIX extensions to the ACL support.]) |
| fi |
| fi |
| |
| if test "$have_posix_acl" = "yes" ; then |
| AC_CHECK_LIB(acl, acl_free) |
| fi |
| fi |
| |
| ################################################### |
| #Check for JavaScript |
| ################################################### |
| |
| AC_ARG_WITH(javascript, |
| AC_HELP_STRING([--without-javascript],[build Krusader without JavaScript support [default=with]]), |
| [with_js=$withval], |
| [with_js=yes] |
| ) |
| |
| if test "$with_js" != "no"; then |
| # check for the header |
| have_libkjsembed=yes |
| KDE_CHECK_HEADER(kjsembed/kjsembedpart.h, ,[have_libkjsembed=no] ) |
| |
| if test "$have_libkjsembed" = "no"; then |
| # if this var is 'yes', the configure-suppery drops a warning. |
| # see admin/configure.in.bot.end |
| warn_js=yes |
| fi |
| fi |
| |
| AM_CONDITIONAL(include_libkjsembed, test "$have_libkjsembed" = yes) |
| |
| ################################################### |
| #If our own tar-TDEIO should be built |
| ################################################### |
| |
| AC_ARG_WITH(kiotar, |
| AC_HELP_STRING([--with-kiotar],[use our write-enabled version of KDE's tar TDEIO-Slave [default=without]]), |
| [with_tar=$withval], |
| [with_tar=no] |
| ) |
| |
| AM_CONDITIONAL(with_tar, test "$with_tar" != "no") |
| |
| ################################################### |
| |
| ################################################### |
| #If our own iso-TDEIO should be built |
| ################################################### |
| |
| AC_ARG_WITH(kioiso, |
| AC_HELP_STRING([--with-kioiso],[use our version of Trinity's iso TDEIO-slave [default=without]]), |
| [with_iso=$withval], |
| [with_iso=no] |
| ) |
| |
| AM_CONDITIONAL(with_iso, test "$with_iso" != "no") |
| |
| ################################################### |
| |
| AM_INIT_AUTOMAKE(krusader,1.90.0) |
| # This adds the RELEASE_NAME-Marco to config.h (where also VERSION is defined). |
| # It can be used to add a name to a release. If commented out only VERSION is used, see main.cpp |
| AH_BOTTOM([#define RELEASE_NAME "Power Stone"]) |
| |
| dnl CXXFLAGS="$NOOPT_CXXFLAGS" dnl __tdevelop[noopt]__ |
| dnl CFLAGS="$NOOPT_CFLAGS" dnl __tdevelop[noopt]__ |
| dnl CXXFLAGS="$CXXFLAGS $USE_EXCEPTIONS" dnl __tdevelop[exc]__ |
| |
| dnl KDE_NEED_FLEX dnl __tdevelop__ |
| dnl AC_PROG_YACC dnl __tdevelop__ |
| |
| |
| CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE -DKDE_NO_COMPAT -DTQT_NO_ASCII_CAST" |