ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/autoconf/configure.in
(Generate patch)

Comparing rxvt-unicode/autoconf/configure.in (file contents):
Revision 1.49 by root, Sun Feb 13 08:56:27 2005 UTC vs.
Revision 1.53 by root, Sun Apr 17 22:36:13 2005 UTC

13 13
14dnl RXVT version 14dnl RXVT version
15changequote(, )dnl 15changequote(, )dnl
16VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 16VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
17DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 17DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
18LSMDATE=`sed -n -e 's/^.*[ \t]LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
19LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 18dnl LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
20changequote([, ])dnl 19changequote([, ])dnl
21AC_SUBST(VERSION)dnl 20AC_SUBST(VERSION)dnl
22AC_SUBST(DATE)dnl 21AC_SUBST(DATE)dnl
23AC_SUBST(LSMDATE)dnl 22AC_SUBST(LSMDATE)dnl
24AC_SUBST(LIBVERSION)dnl 23AC_SUBST(LIBVERSION)dnl
82 81
83dnl solaris needs to link libnsl and socket 82dnl solaris needs to link libnsl and socket
84AC_CHECK_LIB(nsl, gethostbyname, [LIBS="$LIBS -lnsl"]) 83AC_CHECK_LIB(nsl, gethostbyname, [LIBS="$LIBS -lnsl"])
85AC_CHECK_LIB(socket, socket, [LIBS="$LIBS -lsocket"]) 84AC_CHECK_LIB(socket, socket, [LIBS="$LIBS -lsocket"])
86 85
87AC_ENABLE_SHARED(no)dnl# libtool 86dnl AC_ENABLE_SHARED(no)dnl# libtool
88AC_ENABLE_STATIC(yes)dnl# libtool 87dnl AC_ENABLE_STATIC(yes)dnl# libtool
89AC_PROG_LIBTOOL()dnl# libtool 88dnl AC_PROG_LIBTOOL()dnl# libtool
90 89
91MALLOC_TYPE=S 90MALLOC_TYPE=S
92support_addstrings=no 91support_addstrings=no
93support_frills=no 92support_frills=no
94support_inheritpixmap=no 93support_inheritpixmap=no
100support_mousewheel=no 99support_mousewheel=no
101support_mouseslipwheel=no 100support_mouseslipwheel=no
102support_utmp=no 101support_utmp=no
103support_wtmp=no 102support_wtmp=no
104support_lastlog=no 103support_lastlog=no
105support_cursor_blink=no
106support_text_blink=no 104support_text_blink=no
107support_pointer_blank=no 105support_pointer_blank=no
108support_scroll_rxvt=no 106support_scroll_rxvt=no
109support_scroll_next=no 107support_scroll_next=no
110support_scroll_xterm=no 108support_scroll_xterm=no
143 support_selectionscrolling=yes 141 support_selectionscrolling=yes
144 support_lastlog=yes 142 support_lastlog=yes
145 support_menubar=yes 143 support_menubar=yes
146 support_mousewheel=yes 144 support_mousewheel=yes
147 support_mouseslipwheel=yes 145 support_mouseslipwheel=yes
148 support_cursor_blink=yes
149 support_text_blink=yes 146 support_text_blink=yes
150 support_pointer_blank=yes 147 support_pointer_blank=yes
151 support_scroll_rxvt=yes 148 support_scroll_rxvt=yes
152 support_scroll_next=yes 149 support_scroll_next=yes
153 support_scroll_xterm=yes 150 support_scroll_xterm=yes
422 419
423AC_ARG_ENABLE(smart-resize, 420AC_ARG_ENABLE(smart-resize,
424 [ --enable-smart-resize enable smart growth/shrink behaviour], 421 [ --enable-smart-resize enable smart growth/shrink behaviour],
425 [if test x$enableval = xyes; then 422 [if test x$enableval = xyes; then
426 AC_DEFINE(SMART_RESIZE, 1, Define to use "smart" resize behavior) 423 AC_DEFINE(SMART_RESIZE, 1, Define to use "smart" resize behavior)
427 fi])
428
429AC_ARG_ENABLE(cursor-blink,
430 [ --enable-cursor-blink enable blinking cursor],
431 [if test x$enableval = xyes -o x$enableval = xno; then
432 support_cursor_blink=$enableval
433 fi]) 424 fi])
434 425
435AC_ARG_ENABLE(text-blink, 426AC_ARG_ENABLE(text-blink,
436 [ --enable-text-blink enable blinking text], 427 [ --enable-text-blink enable blinking text],
437 [if test x$enableval = xyes -o x$enableval = xno; then 428 [if test x$enableval = xyes -o x$enableval = xno; then
708 unlockpt \ 699 unlockpt \
709 isastream \ 700 isastream \
710 on_exit \ 701 on_exit \
711 nanosleep \ 702 nanosleep \
712 updwtmp \ 703 updwtmp \
704 updwtmpx \
713 ttyslot \ 705 ttyslot \
714) 706)
715dnl# Note: On NetBSD, openpty() exists in libutil. Don't pull it in 707dnl# Note: On NetBSD, openpty() exists in libutil. Don't pull it in
716 708
717dnl# -------------------------------------------------------------------------- 709dnl# --------------------------------------------------------------------------
760[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <sys/types.h> 752[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <sys/types.h>
761#include <utmpx.h>]], [[struct utmpx utx; utx.ut_host;]])],[rxvt_cv_struct_utmpx_host=yes],[rxvt_cv_struct_utmpx_host=no])]) 753#include <utmpx.h>]], [[struct utmpx utx; utx.ut_host;]])],[rxvt_cv_struct_utmpx_host=yes],[rxvt_cv_struct_utmpx_host=no])])
762if test x$rxvt_cv_struct_utmpx_host = xyes; then 754if test x$rxvt_cv_struct_utmpx_host = xyes; then
763 AC_DEFINE(HAVE_UTMPX_HOST, 1, Define if struct utmpx contains ut_host) 755 AC_DEFINE(HAVE_UTMPX_HOST, 1, Define if struct utmpx contains ut_host)
764fi 756fi
757
758AC_CACHE_CHECK(for session in utmpx struct, rxvt_cv_struct_utmpx_session,
759[AC_TRY_COMPILE([#include <sys/types.h>
760#include <utmpx.h>],
761[struct utmpx utx; utx.ut_session;],
762rxvt_cv_struct_utmpx_session=yes, rxvt_cv_struct_utmpx_session=no)])
763if test x$rxvt_cv_struct_utmpx_session = xyes; then
764 AC_DEFINE(HAVE_UTMPX_SESSION, 1, Define if struct utmpx contains ut_session)
765fi
765) dnl# AC_CHECK_HEADER(utmpx.h 766) dnl# AC_CHECK_HEADER(utmpx.h
766
767 767
768dnl# -------------------------------------------------------------------------- 768dnl# --------------------------------------------------------------------------
769dnl# check for struct lastlog 769dnl# check for struct lastlog
770AC_CACHE_CHECK(for struct lastlog, rxvt_cv_struct_lastlog, 770AC_CACHE_CHECK(for struct lastlog, rxvt_cv_struct_lastlog,
771[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <sys/types.h> 771[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <sys/types.h>
1272 scrolltypes="$scrolltypes plain" 1272 scrolltypes="$scrolltypes plain"
1273fi 1273fi
1274if test x$support_pointer_blank = xyes; then 1274if test x$support_pointer_blank = xyes; then
1275 AC_DEFINE(POINTER_BLANK, 1, Define if you want hide the pointer while typing) 1275 AC_DEFINE(POINTER_BLANK, 1, Define if you want hide the pointer while typing)
1276fi 1276fi
1277if test x$support_cursor_blink = xyes; then
1278 AC_DEFINE(CURSOR_BLINK, 1, Define if you want blinking cursor support)
1279fi
1280if test x$support_text_blink = xyes; then 1277if test x$support_text_blink = xyes; then
1281 AC_DEFINE(TEXT_BLINK, 1, Define if you want blinking text support) 1278 AC_DEFINE(TEXT_BLINK, 1, Define if you want blinking text support)
1282fi 1279fi
1283if test x$support_unicode3 = xyes; then 1280if test x$support_unicode3 = xyes; then
1284 AC_DEFINE(UNICODE_3, 1, Define if you want to represent unicode characters outside plane 0) 1281 AC_DEFINE(UNICODE_3, 1, Define if you want to represent unicode characters outside plane 0)
1444 echo ". functions could not be found. ." 1441 echo ". functions could not be found. ."
1445 echo ". XIM is now being DISABLED! ." 1442 echo ". XIM is now being DISABLED! ."
1446 echo ".----------------------------------------------------------------." 1443 echo ".----------------------------------------------------------------."
1447fi 1444fi
1448 1445
1449echo " *** Please check src/feature.h for further options ***" 1446echo " *** Optionally check src/feature.h for further options ***"
1450echo 1447echo
1451 1448
1452echo ".----------------------------------------------------------------." 1449echo ".----------------------------------------------------------------."
1453echo ". NOTE: most features are disabled by default, try ." 1450echo ". NOTE: most features are disabled by default, try ."
1454echo ". configure --help to get an idea of the optional features ." 1451echo ". configure --help to get an idea of the optional features, ."
1452echo ". or read ./README.configure ."
1453echo ". ."
1454echo ". The script ./reconf gives a reasonable baseline, try it if ."
1455echo ". you do not want to read documentation and still want some ."
1456echo ". useful features. ."
1455echo ".----------------------------------------------------------------." 1457echo ".----------------------------------------------------------------."
1456echo 1458echo
1457 1459

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines