~ubuntu-branches/debian/lenny/xiterm+thai/lenny

« back to all changes in this revision

Viewing changes to configure.in

  • Committer: Bazaar Package Importer
  • Author(s): Neutron Soutmun, thanks Debian security audit team
  • Date: 2008-04-24 16:21:09 UTC
  • mfrom: (0.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20080424162109-sdpcoscuusd8uax3
Tags: 1.09-1
* New upstream release.
  - Fix security risk for X11 connection stealth (CVE-2008-1692)
    [thanks Debian security audit team]
  - Remove build-dependency on Xt Intrinsic
  - Clear much more GCC warnings
  - Improve make rules and some code structure
  - Thai-specific info in man page
  - Really enable Xpm support when available.
  - Less memory usage at load time, by removing unused linkages to libSM
    and libICE.
  - New desktop icon. [Neutron Soutmun]
* debian/control: 
  - Add build-dep on pkg-config to satisfy the upstream changes.
  - Drop build-dep on libxt-dev as upstream changes.
* debian/rules, debian/xiterm+xiterm-icon.uuencode: 
  - Drop the binary to text icon file and related installation, 
    the icon file included in the current upstream source.
  - Drop the workaround, rename manpage before the installation. 
    The upstream renamed the manpage from xiterm.1 to xiterm+thai.1.
* debian/watch: Fix the typo upstream release ftp link.
* lintian clean:
  - debian/txiterm.1: Fix the mistaken hyphen-used-as-minus-sign. 
  - debian/xiterm+thai.desktop: Fix the desktop-entry-contains-encoding-key
    by drop the Encoding key which it is now deprecated.
* debian/txiterm, debian/xiterm+thai.desktop: 
  - Add the parameters to set the white foreground and black background color
    to the caller which can turn more readable screen.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
dnl#
4
4
AC_INIT(src/feature.h)
5
5
 
6
 
DATE="6 January 2002"
7
 
LSMDATE=6JAN02
8
 
VERSION=1.06
 
6
DATE="24 April 2008"
 
7
LSMDATE=24APR08
 
8
VERSION=1.09
9
9
VERNAME=xiterm+thai-${VERSION}
10
10
MAINT="Theppitak Karoonboonyanan <thep@linux.thai.net>"
11
11
 
20
20
dnl#
21
21
if test -z "${CFLAGS}"; then
22
22
    if test -z "${CCOPTS}"; then
23
 
        CCOPTS='-O3 -fno-strength-reduce'
 
23
        CCOPTS='-Wall -O3 -fno-strength-reduce'
24
24
        if test "x$GCC" = xyes; then
25
25
            if test x$system = xLinux; then
26
 
                CCOPTS='-O3 -fno-strength-reduce'
 
26
                CCOPTS='-Wall -O3 -fno-strength-reduce'
27
27
            fi
28
28
        fi
29
29
    fi
43
43
dnl# system hacks
44
44
AC_AIX
45
45
AC_ISC_POSIX
 
46
AC_GNU_SOURCE
46
47
 
47
48
dnl# need a neat way to detect SVR4 or its features
48
49
dnl# in src/command.c we use these functions:
59
60
 
60
61
AC_C_CONST
61
62
AC_C_INLINE
62
 
AC_PATH_XTRA
 
63
PKG_CHECK_MODULES(X,x11)
 
64
 
63
65
AC_CHECK_LIB(Xpm, XpmReadFileToPixmap,
64
 
cat >> confdefs.h <<EOF
65
 
#define HAVE_LIBXPM
66
 
EOF
67
 
X_PRE_LIBS="$X_PRE_LIBS -lXpm", , -lXt -lX11)
 
66
  AC_DEFINE(HAVE_LIBXPM,1,[Define to 1 if you have libXpm available.])
 
67
  X_LIBS="-lXpm $X_LIBS", , -lX11)
68
68
 
69
69
dnl# Checks for header files.
70
70
AC_HEADER_SYS_WAIT
105
105
AC_SUBST_FILE(MCOMMON)
106
106
 
107
107
AC_CONFIG_HEADER(config.h)
108
 
AC_OUTPUT(Make.common Makefile src/Makefile \
109
 
doc/Makefile doc/LSM doc/xiterm.1 xiterm+thai.spec)
 
108
AC_OUTPUT(Make.common Makefile src/Makefile data/Makefile \
 
109
doc/Makefile doc/LSM doc/xiterm+thai.1 xiterm+thai.spec)
110
110
 
111
111
echo "
112
112
Configuration: