~ubuntu-branches/ubuntu/utopic/rxvt-unicode/utopic-proposed

« back to all changes in this revision

Viewing changes to configure.ac

  • Committer: Package Import Robot
  • Author(s): Ryan Kavanagh
  • Date: 2013-05-26 18:12:22 UTC
  • mfrom: (33.1.2 experimental)
  • Revision ID: package-import@ubuntu.com-20130526181222-67glcv7nppi4ih7r
Tags: 9.18-2
* Upload to unstable now that wheezy has been released
* Merge in patch from gregor herrman fixing a FTBFS due to POD errors
  (Closes: #708026)

Show diffs side-by-side

added added

removed removed

Lines of Context:
225
225
    support_styles=$enableval
226
226
  fi])
227
227
 
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
232
 
  fi])
233
 
 
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
238
 
  fi])
239
 
 
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.)
459
445
  else
460
446
    AC_MSG_RESULT(no)
461
447
  fi
488
474
AC_SUBST(STARTUP_NOTIFICATION_CFLAGS)
489
475
AC_SUBST(STARTUP_NOTIFICATION_LIBS)
490
476
 
491
 
AFTERIMAGE_CFLAGS=
492
 
AFTERIMAGE_LIBS=
493
 
 
494
 
if test x$support_afterimage = xyes; then
495
 
  support_afterimage=no
496
 
 
497
 
  if test "x$afterimage_config" = "x" ; then
498
 
    AC_PATH_PROG(afterimage_config, afterimage-config, no)
499
 
  fi
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
511
 
        fi
512
 
      fi
513
 
    fi
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.)
519
 
    else
520
 
      AC_MSG_RESULT(no)
521
 
      AFTERIMAGE_CFLAGS=
522
 
      AFTERIMAGE_LIBS=
523
 
    fi
524
 
  fi
525
 
fi
526
 
 
527
 
AC_SUBST(AFTERIMAGE_CFLAGS)
528
 
AC_SUBST(AFTERIMAGE_LIBS)
529
 
 
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
 
590
support_image=no
 
591
if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then
 
592
  support_image=yes
 
593
fi
 
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
676
627
 
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"
684
633
 
685
634
  if test x$support_xft = xyes; then
686
635
    AC_DEFINE(XFT, 1, Define to enable xft support)
687
636
  fi
688
637
fi
 
638
 
 
639
if test x$support_image = xyes && test x$rxvt_have_xrender = xyes; then
 
640
  LIBS="$LIBS -lm"
 
641
  AC_DEFINE(XRENDER, 1, Define to enable xrender support)
 
642
 
 
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)
 
645
  fi
 
646
fi
 
647
 
689
648
if test x$support_styles = xyes; then
690
649
  AC_DEFINE(ENABLE_STYLES, 1, Define if you want bold and italic support)
691
650
fi
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)
700
659
fi
701
 
if test x$support_inheritpixmap = xyes; then
702
 
  if test x$rxvt_have_xrender = xyes; then
703
 
    LIBS="$LIBS -lm"
704
 
    AC_DEFINE(XRENDER, 1, Define to enable xrender support)
705
 
  fi
706
 
  AC_DEFINE(ENABLE_TRANSPARENCY, 1, Define if you want your background to use the parent window background)
707
 
fi
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)
710
662
fi
765
717
 
766
718
IF_PERL=\#
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)
770
721
 
771
722
  AC_MSG_CHECKING(for $PERL suitability)
772
723
  if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then