.gitignore | 20 ++++ aclocal.m4 | 40 ++++++++- autogen.sh | 13 +++ config.guess | 32 +++++-- config.h.in | 12 ++ config.sub | 28 ++++-- configure | 234 +++++++++++++++++++++++++++++++++---------------------- debian/changelog | 16 +++ debian/control | 2 debian/copyright | 3 debian/rules | 4 debian/watch | 3 12 files changed, 291 insertions(+), 116 deletions(-)
New commits: commit 1c9cf0bf0cb704d9a4d82320a45875c23405b15a Author: Brice Goglin <[EMAIL PROTECTED]> Date: Fri Sep 14 22:59:22 2007 +0200 Prepare changelog for upload to unstable diff --git a/debian/changelog b/debian/changelog index faef1e8..9677192 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ -xauth (1:1.0.2-2) UNRELEASED; urgency=low +xauth (1:1.0.2-2) unstable; urgency=low * Add upstream URL to debian/copyright. + * Add myself to Uploaders, and remove Branden with his permission. - -- Brice Goglin <[EMAIL PROTECTED]> Mon, 13 Aug 2007 19:24:23 +0200 + -- Brice Goglin <[EMAIL PROTECTED]> Fri, 14 Sep 2007 22:58:48 +0200 xauth (1:1.0.2-1) experimental; urgency=low diff --git a/debian/control b/debian/control index 2002144..91e3bb3 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: xauth Section: x11 Priority: optional Maintainer: Debian X Strike Force <debian-x@lists.debian.org> -Uploaders: David Nusinow <[EMAIL PROTECTED]>, Branden Robinson <[EMAIL PROTECTED]>, Julien Cristau <[EMAIL PROTECTED]> +Uploaders: David Nusinow <[EMAIL PROTECTED]>, Julien Cristau <[EMAIL PROTECTED]>, Brice Goglin <[EMAIL PROTECTED]> Build-Depends: debhelper (>= 5.0.0), pkg-config, libx11-dev (>= 2:1.0.0-1), libxext-dev (>= 1:1.0.0-1), libxmuu-dev (>= 1:1.0.1-1) Standards-Version: 3.7.2.0 XS-Vcs-Git: git://git.debian.org/git/pkg-xorg/app/xauth commit 6013467b8664bf013b5fbf59d1b1bfb71a200b4f Author: Brice Goglin <[EMAIL PROTECTED]> Date: Mon Aug 13 19:26:36 2007 +0200 Add upstream URL to debian/copyright diff --git a/debian/changelog b/debian/changelog index c699381..faef1e8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xauth (1:1.0.2-2) UNRELEASED; urgency=low + + * Add upstream URL to debian/copyright. + + -- Brice Goglin <[EMAIL PROTECTED]> Mon, 13 Aug 2007 19:24:23 +0200 + xauth (1:1.0.2-1) experimental; urgency=low [ Timo Aaltonen ] diff --git a/debian/copyright b/debian/copyright index 3e619cb..304dab2 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,3 +1,6 @@ +This package was downloaded from +http://xorg.freedesktop.org/releases/individual/app/ + Copyright 1989,1998 The Open Group Permission to use, copy, modify, distribute, and sell this software and its commit 2a39ecf1fae18e1f612832a74c7e7020fa0789f2 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Wed May 30 20:45:40 2007 +0200 Install the upstream changelog. diff --git a/debian/changelog b/debian/changelog index 8afe712..c699381 100644 --- a/debian/changelog +++ b/debian/changelog @@ -16,8 +16,9 @@ xauth (1:1.0.2-1) experimental; urgency=low [ Julien Cristau ] * Add watch file. + * Install the upstream changelog. - -- Julien Cristau <[EMAIL PROTECTED]> Wed, 30 May 2007 20:41:53 +0200 + -- Julien Cristau <[EMAIL PROTECTED]> Wed, 30 May 2007 20:45:22 +0200 xbase-clients (1:7.2.ds2-3) unstable; urgency=low diff --git a/debian/rules b/debian/rules index 7972248..9f698b0 100755 --- a/debian/rules +++ b/debian/rules @@ -71,7 +71,7 @@ binary-arch: build install dh_installdocs dh_install --sourcedir=debian/tmp --list-missing - dh_installchangelogs + dh_installchangelogs ChangeLog dh_link dh_strip dh_compress commit 97fb677c17008c5f79961056097c62e59d3f9541 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Wed May 30 20:42:03 2007 +0200 Prepare changelog for upload. diff --git a/debian/changelog b/debian/changelog index a9cf458..8afe712 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xauth (1:1.0.2-1) UNRELEASED; urgency=low +xauth (1:1.0.2-1) experimental; urgency=low [ Timo Aaltonen ] * Split from xbase-clients, new versioning using the module version. @@ -17,7 +17,7 @@ xauth (1:1.0.2-1) UNRELEASED; urgency=low [ Julien Cristau ] * Add watch file. - -- Julien Cristau <[EMAIL PROTECTED]> Wed, 30 May 2007 20:23:17 +0200 + -- Julien Cristau <[EMAIL PROTECTED]> Wed, 30 May 2007 20:41:53 +0200 xbase-clients (1:7.2.ds2-3) unstable; urgency=low commit 6d5798b0f6492a61bb6137137734e71ac808eacd Author: Julien Cristau <[EMAIL PROTECTED]> Date: Wed May 30 20:41:48 2007 +0200 Add watch file. diff --git a/debian/changelog b/debian/changelog index 668413d..a9cf458 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ xauth (1:1.0.2-1) UNRELEASED; urgency=low + [ Timo Aaltonen ] * Split from xbase-clients, new versioning using the module version. * debian/control: - Rename Package and Source. @@ -13,7 +14,10 @@ xauth (1:1.0.2-1) UNRELEASED; urgency=low * debian/local/: Remove. * debian/patches: Remove. - -- Timo Aaltonen <[EMAIL PROTECTED]> Sat, 19 May 2007 01:42:45 +0300 + [ Julien Cristau ] + * Add watch file. + + -- Julien Cristau <[EMAIL PROTECTED]> Wed, 30 May 2007 20:23:17 +0200 xbase-clients (1:7.2.ds2-3) unstable; urgency=low diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..b01ac46 --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://xorg.freedesktop.org/releases/individual/app/xauth-([\d\.]+)\.tar\.gz commit d5ab20ebe55c7b08ebd018772d1da43100fdf148 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Wed May 30 20:41:23 2007 +0200 Don't use the patch target. xauth doesn't have any patches and doesn't build-depend on quilt. diff --git a/debian/rules b/debian/rules index db9f8cc..7972248 100755 --- a/debian/rules +++ b/debian/rules @@ -29,7 +29,7 @@ else endif -build: genscripts patch build-stamp +build: genscripts build-stamp build-stamp: dh_testdir commit 331ffd6b360c0963bf71d0cafa7a4e96a7ea00e0 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Wed May 30 20:40:27 2007 +0200 autoreconf diff --git a/aclocal.m4 b/aclocal.m4 index 79e321f..545fb79 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -216,7 +216,7 @@ AC_DEFUN([XORG_MACROS_VERSION],[ XORG_MACROS_needed_major=`echo $XORG_MACROS_needed_version | sed 's/\..*$//'` XORG_MACROS_needed_minor=`echo $XORG_MACROS_needed_version | sed -e 's/^[0-9]*\.//' -e 's/\..*$//'`] AC_MSG_CHECKING([if xorg-macros used to generate configure is at least ${XORG_MACROS_needed_major}.${XORG_MACROS_needed_minor}]) - [XORG_MACROS_version=1.1.2 + [XORG_MACROS_version=1.1.5 XORG_MACROS_major=`echo $XORG_MACROS_version | sed 's/\..*$//'` XORG_MACROS_minor=`echo $XORG_MACROS_version | sed -e 's/^[0-9]*\.//' -e 's/\..*$//'`] if test $XORG_MACROS_major -ne $XORG_MACROS_needed_major ; then @@ -620,7 +620,8 @@ dnl # -------------------- # Adds --with/without-release-string and changes the PACKAGE and # PACKAGE_TARNAME to use "$PACKAGE{_TARNAME}-$RELEASE_VERSION". If -# no option is given, PACKAGE and PACKAGE_TARNAME are unchanged. +# no option is given, PACKAGE and PACKAGE_TARNAME are unchanged. Also +# defines PACKAGE_VERSION_{MAJOR,MINOR,PATCHLEVEL} for modules to use. AC_DEFUN([XORG_RELEASE_VERSION],[ AC_ARG_WITH(release-version, @@ -633,6 +634,23 @@ AC_DEFUN([XORG_RELEASE_VERSION],[ PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION" AC_MSG_NOTICE([Building with package name set to $PACKAGE]) fi + AC_DEFINE_UNQUOTED([PACKAGE_VERSION_MAJOR], + [`echo $PACKAGE_VERSION | cut -d . -f 1`], + [Major version of this package]) + PVM=`echo $PACKAGE_VERSION | cut -d . -f 2` + if test "x$PVM" = "x"; then + PVM="0" + fi + AC_DEFINE_UNQUOTED([PACKAGE_VERSION_MINOR], + [$PVM], + [Minor version of this package]) + PVP=`echo $PACKAGE_VERSION | cut -d . -f 3` + if test "x$PVP" = "x"; then + PVP="0" + fi + AC_DEFINE_UNQUOTED([PACKAGE_VERSION_PATCHLEVEL], + [$PVP], + [Patch version of this package]) ]) dnl $XdotOrg: lib/xtrans/xtrans.m4,v 1.6 2005/07/26 18:59:11 alanc Exp $ @@ -695,8 +713,9 @@ AC_DEFUN([XTRANS_TCP_FLAGS],[ # ------------------------- # Standard checks for which Xtrans transports to use by the Xorg packages # that use Xtrans functions -AC_DEFUN([XTRANS_CONNECTION_FLAGS], -[AC_REQUIRE([AC_TYPE_SIGNAL]) +AC_DEFUN([XTRANS_CONNECTION_FLAGS],[ + AC_REQUIRE([AC_CANONICAL_HOST]) + AC_REQUIRE([AC_TYPE_SIGNAL]) AC_ARG_ENABLE(unix-transport, AC_HELP_STRING([--enable-unix-transport],[Enable UNIX domain socket transport]), [UNIXCONN=$enableval], [UNIXCONN=yes]) @@ -714,6 +733,19 @@ AC_DEFUN([XTRANS_CONNECTION_FLAGS], AC_DEFINE(TCPCONN,1,[Support TCP socket connections]) XTRANS_TCP_FLAGS fi + [case $host_os in + solaris*|sco*|sysv4*) localdef="yes" ;; + *) localdef="no" ;; + esac] + AC_ARG_ENABLE(local-transport, + AC_HELP_STRING([--enable-local-transport],[Enable os-specific local transport]), + [LOCALCONN=$enableval], [LOCALCONN=$localdef]) + AC_MSG_CHECKING([if Xtrans should support os-specific local connections]) + AC_MSG_RESULT($LOCALCONN) + if test "$LOCALCONN" = "yes"; then + AC_DEFINE(LOCALCONN,1,[Support os-specific local connections]) + fi + ]) # XTRANS_CONNECTION_FLAGS diff --git a/config.guess b/config.guess index 396482d..0f0fe71 100755 --- a/config.guess +++ b/config.guess @@ -4,7 +4,7 @@ # 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, # Inc. -timestamp='2006-07-02' +timestamp='2007-03-06' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -161,6 +161,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; + sh5el) machine=sh5le-unknown ;; *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The Operating System including object format, if it has switched @@ -780,7 +781,7 @@ EOF i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin exit ;; - i*:MINGW*:*) + *:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 exit ;; i*:windows32*:*) @@ -790,12 +791,15 @@ EOF i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 exit ;; - x86:Interix*:[3456]*) - echo i586-pc-interix${UNAME_RELEASE} - exit ;; - EM64T:Interix*:[3456]*) - echo x86_64-unknown-interix${UNAME_RELEASE} - exit ;; + *:Interix*:[3456]*) + case ${UNAME_MACHINE} in + x86) + echo i586-pc-interix${UNAME_RELEASE} + exit ;; + EM64T | authenticamd) + echo x86_64-unknown-interix${UNAME_RELEASE} + exit ;; + esac ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks exit ;; @@ -950,6 +954,9 @@ EOF x86_64:Linux:*:*) echo x86_64-unknown-linux-gnu exit ;; + xtensa:Linux:*:*) + echo xtensa-unknown-linux-gnu + exit ;; i*86:Linux:*:*) # The BFD linker knows what the default object file format is, so # first see if it will tell us. cd to the root directory to prevent @@ -1208,6 +1215,15 @@ EOF SX-6:SUPER-UX:*:*) echo sx6-nec-superux${UNAME_RELEASE} exit ;; + SX-7:SUPER-UX:*:*) + echo sx7-nec-superux${UNAME_RELEASE} + exit ;; + SX-8:SUPER-UX:*:*) + echo sx8-nec-superux${UNAME_RELEASE} + exit ;; + SX-8R:SUPER-UX:*:*) + echo sx8r-nec-superux${UNAME_RELEASE} + exit ;; Power*:Rhapsody:*:*) echo powerpc-apple-rhapsody${UNAME_RELEASE} exit ;; diff --git a/config.h.in b/config.h.in index 257091c..4320e12 100644 --- a/config.h.in +++ b/config.h.in @@ -36,6 +36,9 @@ /* Support IPv6 for TCP connections */ #undef IPv6 +/* Support os-specific local connections */ +#undef LOCALCONN + /* Name of package */ #undef PACKAGE @@ -54,6 +57,15 @@ /* Define to the version of this package. */ #undef PACKAGE_VERSION +/* Major version of this package */ +#undef PACKAGE_VERSION_MAJOR + +/* Minor version of this package */ +#undef PACKAGE_VERSION_MINOR + +/* Patch version of this package */ +#undef PACKAGE_VERSION_PATCHLEVEL + /* Define as the return type of signal handlers (`int' or `void'). */ #undef RETSIGTYPE diff --git a/config.sub b/config.sub index 387c18d..5defff6 100755 --- a/config.sub +++ b/config.sub @@ -4,7 +4,7 @@ # 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, # Inc. -timestamp='2006-07-02' +timestamp='2007-01-18' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software @@ -245,12 +245,12 @@ case $basic_machine in | bfin \ | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ - | fr30 | frv \ + | fido | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ | m32c | m32r | m32rle | m68000 | m68k | m88k \ - | maxq | mb | microblaze | mcore \ + | maxq | mb | microblaze | mcore | mep \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ @@ -276,6 +276,7 @@ case $basic_machine in | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ | pyramid \ + | score \ | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ @@ -284,7 +285,7 @@ case $basic_machine in | tahoe | thumb | tic4x | tic80 | tron \ | v850 | v850e \ | we32k \ - | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \ + | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \ | z8k) basic_machine=$basic_machine-unknown ;; @@ -323,7 +324,7 @@ case $basic_machine in | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ - | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ + | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | i*86-* | i860-* | i960-* | ia64-* \ @@ -367,7 +368,7 @@ case $basic_machine in | tron-* \ | v850-* | v850e-* | vax-* \ | we32k-* \ - | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \ + | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ | xstormy16-* | xtensa-* \ | ymp-* \ | z8k-*) @@ -909,6 +910,10 @@ case $basic_machine in sb1el) basic_machine=mipsisa64sb1el-unknown ;; + sde) + basic_machine=mipsisa32-sde + os=-elf + ;; sei) basic_machine=mips-sei os=-seiux @@ -920,6 +925,9 @@ case $basic_machine in basic_machine=sh-hitachi os=-hms ;; + sh5el) + basic_machine=sh5le-unknown + ;; sh64) basic_machine=sh64-unknown ;; @@ -1214,7 +1222,7 @@ case $os in | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ - | -skyos* | -haiku* | -rdos* | -toppers*) + | -skyos* | -haiku* | -rdos* | -toppers* | -drops*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) @@ -1366,6 +1374,9 @@ else # system, and we'll never get to this point. case $basic_machine in + score-*) + os=-elf + ;; spu-*) os=-elf ;; @@ -1406,6 +1417,9 @@ case $basic_machine in m68*-cisco) os=-aout ;; + mep-*) + os=-elf + ;; mips*-cisco) os=-elf ;; diff --git a/configure b/configure index ae1d4a6..10abde3 100755 --- a/configure +++ b/configure @@ -697,10 +697,6 @@ EGREP PKG_CONFIG XAUTH_CFLAGS XAUTH_LIBS -LINT -LINT_FLAGS -LINT_TRUE -LINT_FALSE build build_cpu build_vendor @@ -709,6 +705,10 @@ host host_cpu host_vendor host_os +LINT +LINT_FLAGS +LINT_TRUE +LINT_FALSE APP_MAN_SUFFIX LIB_MAN_SUFFIX FILE_MAN_SUFFIX @@ -1322,6 +1322,8 @@ Optional Features: --enable-unix-transport Enable UNIX domain socket transport --enable-tcp-transport Enable TCP socket transport --enable-IPv6 Enable IPv6 support + --enable-local-transport + Enable os-specific local transport Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] @@ -2275,7 +2277,7 @@ ac_config_headers="$ac_config_headers config.h" XORG_MACROS_needed_minor=`echo $XORG_MACROS_needed_version | sed -e 's/^[0-9]*\.//' -e 's/\..*$//'` { echo "$as_me:$LINENO: checking if xorg-macros used to generate configure is at least ${XORG_MACROS_needed_major}.${XORG_MACROS_needed_minor}" >&5 echo $ECHO_N "checking if xorg-macros used to generate configure is at least ${XORG_MACROS_needed_major}.${XORG_MACROS_needed_minor}... $ECHO_C" >&6; } - XORG_MACROS_version=1.1.2 + XORG_MACROS_version=1.1.5 XORG_MACROS_major=`echo $XORG_MACROS_version | sed 's/\..*$//'` XORG_MACROS_minor=`echo $XORG_MACROS_version | sed -e 's/^[0-9]*\.//' -e 's/\..*$//'` if test $XORG_MACROS_major -ne $XORG_MACROS_needed_major ; then @@ -4544,6 +4546,91 @@ fi # Transport selection macro from xtrans.m4 # Needed to set *CONN defines for gethost.c & parsedpy.c +# Make sure we can run config.sub. +$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || + { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 +echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} + { (exit 1); exit 1; }; } + +{ echo "$as_me:$LINENO: checking build system type" >&5 +echo $ECHO_N "checking build system type... $ECHO_C" >&6; } +if test "${ac_cv_build+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_build_alias=$build_alias +test "x$ac_build_alias" = x && + ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` +test "x$ac_build_alias" = x && + { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 +echo "$as_me: error: cannot guess build type; you must specify one" >&2;} + { (exit 1); exit 1; }; } +ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || + { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 +echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} + { (exit 1); exit 1; }; } + +fi +{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 +echo "${ECHO_T}$ac_cv_build" >&6; } +case $ac_cv_build in +*-*-*) ;; +*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 +echo "$as_me: error: invalid value of canonical build" >&2;} + { (exit 1); exit 1; }; };; +esac +build=$ac_cv_build +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_build +shift +build_cpu=$1 +build_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +build_os=$* +IFS=$ac_save_IFS +case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac + + +{ echo "$as_me:$LINENO: checking host system type" >&5 +echo $ECHO_N "checking host system type... $ECHO_C" >&6; } +if test "${ac_cv_host+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "x$host_alias" = x; then + ac_cv_host=$ac_cv_build +else + ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || + { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 +echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} + { (exit 1); exit 1; }; } +fi + +fi +{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 +echo "${ECHO_T}$ac_cv_host" >&6; } +case $ac_cv_host in +*-*-*) ;; +*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 +echo "$as_me: error: invalid value of canonical host" >&2;} + { (exit 1); exit 1; }; };; +esac +host=$ac_cv_host +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_host +shift +host_cpu=$1 +host_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +host_os=$* +IFS=$ac_save_IFS +case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac + + + + # Check whether --enable-unix-transport was given. if test "${enable_unix_transport+set}" = set; then @@ -4969,6 +5056,29 @@ fi fi + case $host_os in + solaris*|sco*|sysv4*) localdef="yes" ;; + *) localdef="no" ;; + esac + # Check whether --enable-local-transport was given. +if test "${enable_local_transport+set}" = set; then + enableval=$enable_local_transport; LOCALCONN=$enableval +else + LOCALCONN=$localdef +fi + + { echo "$as_me:$LINENO: checking if Xtrans should support os-specific local connections" >&5 +echo $ECHO_N "checking if Xtrans should support os-specific local connections... $ECHO_C" >&6; } + { echo "$as_me:$LINENO: result: $LOCALCONN" >&5 +echo "${ECHO_T}$LOCALCONN" >&6; } + if test "$LOCALCONN" = "yes"; then + +cat >>confdefs.h <<\_ACEOF +#define LOCALCONN 1 +_ACEOF + + fi + @@ -5013,89 +5123,6 @@ fi -# Make sure we can run config.sub. -$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || - { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 -echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} - { (exit 1); exit 1; }; } - -{ echo "$as_me:$LINENO: checking build system type" >&5 -echo $ECHO_N "checking build system type... $ECHO_C" >&6; } -if test "${ac_cv_build+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_build_alias=$build_alias -test "x$ac_build_alias" = x && - ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` -test "x$ac_build_alias" = x && - { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 -echo "$as_me: error: cannot guess build type; you must specify one" >&2;} - { (exit 1); exit 1; }; } -ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || - { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 -echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} - { (exit 1); exit 1; }; } - -fi -{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 -echo "${ECHO_T}$ac_cv_build" >&6; } -case $ac_cv_build in -*-*-*) ;; -*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 -echo "$as_me: error: invalid value of canonical build" >&2;} - { (exit 1); exit 1; }; };; -esac -build=$ac_cv_build -ac_save_IFS=$IFS; IFS='-' -set x $ac_cv_build -shift -build_cpu=$1 -build_vendor=$2 -shift; shift -# Remember, the first character of IFS is used to create $*, -# except with old shells: -build_os=$* -IFS=$ac_save_IFS -case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac - - -{ echo "$as_me:$LINENO: checking host system type" >&5 -echo $ECHO_N "checking host system type... $ECHO_C" >&6; } -if test "${ac_cv_host+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test "x$host_alias" = x; then - ac_cv_host=$ac_cv_build -else - ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || - { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 -echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} - { (exit 1); exit 1; }; } -fi - -fi -{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 -echo "${ECHO_T}$ac_cv_host" >&6; } -case $ac_cv_host in -*-*-*) ;; -*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 -echo "$as_me: error: invalid value of canonical host" >&2;} - { (exit 1); exit 1; }; };; -esac -host=$ac_cv_host -ac_save_IFS=$IFS; IFS='-' -set x $ac_cv_host -shift -host_cpu=$1 -host_vendor=$2 -shift; shift -# Remember, the first character of IFS is used to create $*, -# except with old shells: -host_os=$* -IFS=$ac_save_IFS -case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac - - @@ -5183,6 +5210,29 @@ fi echo "$as_me: Building with package name set to $PACKAGE" >&6;} fi +cat >>confdefs.h <<_ACEOF +#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` +_ACEOF + + PVM=`echo $PACKAGE_VERSION | cut -d . -f 2` + if test "x$PVM" = "x"; then + PVM="0" + fi + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_VERSION_MINOR $PVM +_ACEOF + + PVP=`echo $PACKAGE_VERSION | cut -d . -f 3` + if test "x$PVP" = "x"; then + PVP="0" + fi + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_VERSION_PATCHLEVEL $PVP +_ACEOF + + ac_config_files="$ac_config_files Makefile" @@ -5924,10 +5974,6 @@ EGREP!$EGREP$ac_delim PKG_CONFIG!$PKG_CONFIG$ac_delim XAUTH_CFLAGS!$XAUTH_CFLAGS$ac_delim XAUTH_LIBS!$XAUTH_LIBS$ac_delim -LINT!$LINT$ac_delim -LINT_FLAGS!$LINT_FLAGS$ac_delim -LINT_TRUE!$LINT_TRUE$ac_delim -LINT_FALSE!$LINT_FALSE$ac_delim build!$build$ac_delim build_cpu!$build_cpu$ac_delim build_vendor!$build_vendor$ac_delim @@ -5936,6 +5982,10 @@ host!$host$ac_delim host_cpu!$host_cpu$ac_delim host_vendor!$host_vendor$ac_delim host_os!$host_os$ac_delim +LINT!$LINT$ac_delim +LINT_FLAGS!$LINT_FLAGS$ac_delim +LINT_TRUE!$LINT_TRUE$ac_delim +LINT_FALSE!$LINT_FALSE$ac_delim APP_MAN_SUFFIX!$APP_MAN_SUFFIX$ac_delim LIB_MAN_SUFFIX!$LIB_MAN_SUFFIX$ac_delim _ACEOF commit a1602ecd22a800a6c5348c00fece3287cdcf00ce Author: Alan Coopersmith <[EMAIL PROTECTED]> Date: Tue Dec 12 15:00:29 2006 -0800 Version bump: 1.0.2 diff --git a/configure.ac b/configure.ac index 67cc1f9..fa1a83e 100644 --- a/configure.ac +++ b/configure.ac @@ -22,7 +22,7 @@ dnl dnl Process this file with autoconf to create configure. AC_PREREQ([2.57]) -AC_INIT(xauth,[1.0.1], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],xauth) +AC_INIT(xauth,[1.0.2], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],xauth) AM_INIT_AUTOMAKE([dist-bzip2]) AM_MAINTAINER_MODE commit 140965e6a565e338e07cf6fcc0dd5313acd67716 Author: Alan Coopersmith <[EMAIL PROTECTED]> Date: Mon Dec 11 19:31:37 2006 -0800 Remove Imake compatibility #ifdefs - require configure's AC_TYPE_SIGNAL diff --git a/gethost.c b/gethost.c index 2047326..a0f30da 100644 --- a/gethost.c +++ b/gethost.c @@ -88,15 +88,6 @@ static volatile Bool nameserver_timedout = False; * be found. Stolen from xhost. */ -/* defined by autoconf AC_TYPE_SIGNAL, need to define for Imake */ -#ifndef RETSIGTYPE -# ifdef SIGNALRETURNSINT -# define RETSIGTYPE int -# else -# define RETSIGTYPE void -# endif -#endif - static jmp_buf env; static RETSIGTYPE nameserver_lost(int sig) diff --git a/process.c b/process.c index 105305b..4cb2b56 100644 --- a/process.c +++ b/process.c @@ -630,21 +630,12 @@ static Bool xauth_locked = False; /* if has been locked */ static char *xauth_filename = NULL; static volatile Bool dieing = False; -#ifdef RETSIGTYPE /* autoconf AC_TYPE_SIGNAL */ -# define _signal_t RETSIGTYPE -#else /* Imake */ -#ifdef SIGNALRETURNSINT -#define _signal_t int -#else -#define _signal_t void -#endif -#endif /* RETSIGTYPE */ /* poor man's puts(), for under signal handlers */ #define WRITES(fd, S) (void)write((fd), (S), strlen((S))) /* ARGSUSED */ -static _signal_t +static RETSIGTYPE die(int sig) { dieing = True; @@ -655,7 +646,7 @@ die(int sig) #endif } -static _signal_t +static RETSIGTYPE catchsig(int sig) { #ifdef SYSV commit cfb36499790b764d87af7d6f4713f4fe8d3d88f7 Author: Alan Coopersmith <[EMAIL PROTECTED]> Date: Mon Dec 11 19:25:48 2006 -0800 Replace platform #ifdefs with AC_CHECK_HEADERS([net/errno.h]) diff --git a/configure.ac b/configure.ac index 9695294..67cc1f9 100644 --- a/configure.ac +++ b/configure.ac @@ -37,6 +37,8 @@ AC_PROG_INSTALL AC_TYPE_SIGNAL +AC_CHECK_HEADERS([net/errno.h]) + # Checks for pkg-config packages PKG_CHECK_MODULES(XAUTH, x11 xau xext xmuu) AC_SUBST(XAUTH_CFLAGS) diff --git a/gethost.c b/gethost.c index d6f3c9c..2047326 100644 --- a/gethost.c +++ b/gethost.c @@ -61,13 +61,9 @@ in this Software without prior written authorization from The Open Group. #include <netdb.h> #include <netinet/in.h> #include <arpa/inet.h> -#ifdef SYSV -#ifdef i386 -#if !defined(SCO325) && !defined(sun) +#ifdef HAVE_NET_ERRNO_H #include <net/errno.h> -#endif /* !SCO325 && !sun */ -#endif /* i386 */ -#endif /* SYSV */ +#endif /* HAVE_NET_ERRNO_H */ #endif /* !STREAMSCONN */ #endif /* !WIN32 */ #include <errno.h> commit 42815405686498bb464fa20621bbcde00096a42d Author: Alan Coopersmith <[EMAIL PROTECTED]> Date: Mon Dec 11 18:59:14 2006 -0800 sparse warning: non-ANSI definition of function 'get_hostname' diff --git a/gethost.c b/gethost.c index 4fd9d77..d6f3c9c 100644 --- a/gethost.c +++ b/gethost.c @@ -115,8 +115,7 @@ nameserver_lost(int sig) #endif char * -get_hostname (auth) - Xauth *auth; +get_hostname (Xauth *auth) { static struct hostent *hp; int af; commit a527e14d16de2955dcdd6d14141f51987af7af2c Author: Alan Coopersmith <[EMAIL PROTECTED]> Date: Mon Dec 11 18:54:51 2006 -0800 Add hooks for checking source code with lint/sparse/etc. diff --git a/Makefile.am b/Makefile.am index 1e3b2f5..948c2aa 100644 --- a/Makefile.am +++ b/Makefile.am @@ -41,6 +41,15 @@ appman_DATA = $(appman_PRE:[EMAIL PROTECTED]@) EXTRA_DIST = $(appman_PRE) ChangeLog CLEANFILES = $(appman_DATA) +if LINT +ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(xauth_CFLAGS) + +lint: + $(LINT) $(ALL_LINT_FLAGS) $(xauth_SOURCES) $(xauth_LDADD) +endif LINT + + SED = sed # Strings to replace in man pages diff --git a/configure.ac b/configure.ac index 5b3b3dd..9695294 100644 --- a/configure.ac +++ b/configure.ac @@ -28,6 +28,10 @@ AM_MAINTAINER_MODE AM_CONFIG_HEADER(config.h) +# Require xorg-macros version 1.1.0 or newer for XORG_WITH_LINT macro +m4_ifndef([XORG_MACROS_VERSION], [AC_FATAL([must install xorg-macros 1.1 or later before running autoconf/autogen])]) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]