225
225
support_styles=$enableval
228
AC_ARG_ENABLE(afterimage,
229
[ --enable-afterimage enable integration with libAfterImage for background images (deprecated)],
230
[if test x$enableval = xyes -o x$enableval = xno; then
231
support_afterimage=$enableval
234
AC_ARG_WITH(afterimage_config,
235
[ --with-afterimage-config=DIR use libAfterImage config script in DIR],
236
[if test "x$withval" != x; then
237
afterimage_config=$withval/afterimage-config
240
228
AC_ARG_ENABLE(pixbuf,
241
229
[ --enable-pixbuf enable integration with gdk-pixbuf for background images],
242
230
[if test x$enableval = xyes -o x$enableval = xno; then
453
441
if test x$support_pixbuf = xyes; then
454
442
AC_MSG_RESULT(ok)
455
443
image_lib=gdk-pixbuf
456
support_afterimage=no
457
444
AC_DEFINE(HAVE_PIXBUF, 1, Define if you want to use gdk-pixbuf for image processing)
458
AC_DEFINE(BG_IMAGE_FROM_FILE, 1, Define if you want to have sexy-looking background pixmaps.)
460
446
AC_MSG_RESULT(no)
488
474
AC_SUBST(STARTUP_NOTIFICATION_CFLAGS)
489
475
AC_SUBST(STARTUP_NOTIFICATION_LIBS)
494
if test x$support_afterimage = xyes; then
495
support_afterimage=no
497
if test "x$afterimage_config" = "x" ; then
498
AC_PATH_PROG(afterimage_config, afterimage-config, no)
500
if test "x$afterimage_config" != "xno" ; then
501
AC_MSG_CHECKING(for libAfterImage version >= 1.15)
502
AFTERIMAGE_VERSION=`$afterimage_config --version`
503
if test -n "$AFTERIMAGE_VERSION" ; then
504
AFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
505
AFTERIMAGE_LIBS=`$afterimage_config --libs`
506
if test "x$AFTERIMAGE_LIBS" != "x"; then
507
libai_ver_major=`echo $AFTERIMAGE_VERSION | cut -f 1 -d .`
508
libai_ver_minor=`echo $AFTERIMAGE_VERSION | cut -f 2 -d .`
509
if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
510
support_afterimage=yes
514
if test "x$support_afterimage" = "xyes"; then
515
AC_MSG_RESULT($AFTERIMAGE_LIBS)
516
image_lib=libafterimage
517
AC_DEFINE(HAVE_AFTERIMAGE, 1, Define if you want to use libAfterImage for image processing)
518
AC_DEFINE(BG_IMAGE_FROM_FILE, 1, Define if you want to have sexy-looking background pixmaps.)
527
AC_SUBST(AFTERIMAGE_CFLAGS)
528
AC_SUBST(AFTERIMAGE_LIBS)
530
477
dnl# --------------------------------------------------------------------------
531
478
dnl# CHECKING FOR HEADER FILES
532
479
dnl# --------------------------------------------------------------------------
640
587
dnl# --------------------------------------------------------------------------
641
588
dnl# now add and remove other stuff
642
589
dnl# --------------------------------------------------------------------------
643
if test x$support_xft = xyes || test x$support_inheritpixmap = xyes; then
591
if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then
594
if test x$support_xft = xyes || test x$support_image = xyes; then
644
595
rxvt_have_xrender=no
645
596
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
646
597
if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
677
628
save_LIBS="$LIBS"
678
629
LIBS="$LIBS $X_LIBS"
679
AC_CHECK_HEADERS(X11/Xft/Xft.h,,[support_xft=no])
680
AC_CHECK_LIB(Xft,XftDrawString32,:,[support_xft=no])
681
AC_CHECK_HEADERS(fontconfig/fontconfig.h,,[support_xft=no])
682
AC_CHECK_LIB(fontconfig,FcPatternGet,:,[support_xft=no])
630
AC_CHECK_HEADERS(X11/Xft/Xft.h fontconfig/fontconfig.h,,[support_xft=no])
631
AC_CHECK_FUNCS(XftDrawString32 FcPatternGet,,[support_xft=no])
683
632
LIBS="$save_LIBS"
685
634
if test x$support_xft = xyes; then
686
635
AC_DEFINE(XFT, 1, Define to enable xft support)
639
if test x$support_image = xyes && test x$rxvt_have_xrender = xyes; then
641
AC_DEFINE(XRENDER, 1, Define to enable xrender support)
643
if test x$support_inheritpixmap = xyes; then
644
AC_DEFINE(ENABLE_TRANSPARENCY, 1, Define if you want your background to use the parent window background)
689
648
if test x$support_styles = xyes; then
690
649
AC_DEFINE(ENABLE_STYLES, 1, Define if you want bold and italic support)
698
657
if test x$support_fading = xyes; then
699
658
AC_DEFINE(OFF_FOCUS_FADING, 1, Define if you want faded colors when focus is lost)
701
if test x$support_inheritpixmap = xyes; then
702
if test x$rxvt_have_xrender = xyes; then
704
AC_DEFINE(XRENDER, 1, Define to enable xrender support)
706
AC_DEFINE(ENABLE_TRANSPARENCY, 1, Define if you want your background to use the parent window background)
708
660
if test x$support_keepscrolling = xno; then
709
661
AC_DEFINE(NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING, 1, Define for continual scrolling when you keep the scrollbar button pressed)
767
719
if test x$support_perl = xyes; then
768
AC_PATH_PROG(PERL, perl5)
769
AC_PATH_PROG(PERL, perl)
720
AC_PATH_PROG(PERL, perl5, perl)
771
722
AC_MSG_CHECKING(for $PERL suitability)
772
723
if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then