Makefile.am | 2 +- README | 50 ++++++++++++++++++++++++++++++++++++-------------- configure.ac | 7 ++++++- xtrans.m4 | 3 ++- 4 files changed, 45 insertions(+), 17 deletions(-)
New commits: commit 1cf4a1a6716f2c0adf5ee4d0a194a1013be53105 Author: Alan Coopersmith <alan.coopersm...@sun.com> Date: Sun Jan 11 10:54:52 2009 -0800 Version 1.2.3 diff --git a/configure.ac b/configure.ac index dff9d46..cf5ec71 100644 --- a/configure.ac +++ b/configure.ac @@ -21,7 +21,7 @@ dnl dnl Process this file with autoconf to create configure. AC_PREREQ([2.57]) -AC_INIT(xtrans, 1.2.2, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xtrans) +AC_INIT(xtrans, 1.2.3, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xtrans) AM_INIT_AUTOMAKE([dist-bzip2]) AM_MAINTAINER_MODE commit d0c5592142369afa93dcd58ca6f390dbd127a28a Author: Alan Coopersmith <alan.coopersm...@sun.com> Date: Sun Jan 11 10:51:49 2009 -0800 Add bugzilla, mailing list & git repo pointers to README diff --git a/README b/README index 551f129..8560b5d 100644 --- a/README +++ b/README @@ -1,14 +1,36 @@ -xtrans is a library of code that is shared among various X packages to handle -network protocol transport in a modular fashion, allowing a single place to -add new transport types. It is used by the X server, libX11, libICE, the -X font server, and related components. - -It is however, *NOT* a shared library, but code which each consumer includes and -builds it's own copy of with various #ifdef flags to make each copy slightly -different. To support this in the modular build system, this package simply -installs the C source files into $(prefix)/include/X11/Xtrans and installs a -pkg-config file and an autoconf m4 macro file with the flags needed to use it. - -Documentation of the xtrans API can be found in the xorg-docs package, in -PostScript format in xorg-docs/hardcopy/xtrans/Xtrans.PS.gz and in the original -troff format in xorg-docs/specs/xtrans/Xtrans.mm . \ No newline at end of file +xtrans is a library of code that is shared among various X packages to +handle network protocol transport in a modular fashion, allowing a +single place to add new transport types. It is used by the X server, +libX11, libICE, the X font server, and related components. + +It is however, *NOT* a shared library, but code which each consumer +includes and builds it's own copy of with various #ifdef flags to make +each copy slightly different. To support this in the modular build +system, this package simply installs the C source files into +$(prefix)/include/X11/Xtrans and installs a pkg-config file and an +autoconf m4 macro file with the flags needed to use it. + +Documentation of the xtrans API can be found in the xorg-docs package, +in PostScript format in xorg-docs/hardcopy/xtrans/Xtrans.PS.gz and in +the original troff format in xorg-docs/specs/xtrans/Xtrans.mm . + +Please submit bugs & patches to the Xorg bugzilla: + + https://bugs.freedesktop.org/enter_bug.cgi?product=xorg + +under the component "Lib/xtrans". + +All questions regarding this software should be directed at the +Xorg mailing list: + + http://lists.freedesktop.org/mailman/listinfo/xorg + +The master development code repository can be found at: + + git://anongit.freedesktop.org/git/xorg/lib/libxtrans + + http://cgit.freedesktop.org/xorg/lib/libxtrans + +For more information on the git code manager, see: + + http://wiki.x.org/wiki/GitPage commit 9f12a154437554938a4fa18b7d3948c7dff8d631 Author: Alan Coopersmith <alan.coopersm...@sun.com> Date: Mon Dec 1 13:58:31 2008 -0800 Switch ChangeLog generation to use XORG_CHANGELOG from xorg-macros 1.2 diff --git a/Makefile.am b/Makefile.am index 39b67d3..07e0153 100644 --- a/Makefile.am +++ b/Makefile.am @@ -22,6 +22,6 @@ CLEANFILES = ChangeLog .PHONY: ChangeLog ChangeLog: - (GIT_DIR=$(top_srcdir)/.git git-log > .changelog.tmp && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) || (touch ChangeLog; echo 'git directory not found: installing possibly empty changelog.' >&2) + $(CHANGELOG_CMD) dist-hook: ChangeLog diff --git a/configure.ac b/configure.ac index 19b736f..dff9d46 100644 --- a/configure.ac +++ b/configure.ac @@ -25,6 +25,10 @@ AC_INIT(xtrans, 1.2.2, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg] AM_INIT_AUTOMAKE([dist-bzip2]) AM_MAINTAINER_MODE +# Require xorg-macros version 1.2.0 or newer for XORG_CHANGELOG macro +m4_ifndef([XORG_MACROS_VERSION], [AC_FATAL([must install xorg-macros 1.2 or later before running autoconf/autogen])]) +XORG_MACROS_VERSION(1.2) + # Because xtrans is included into other modules rather than being linked # with, these defines have to be added to the cflags line @@ -44,6 +48,7 @@ sticky_bit_define="-DHAS_STICKY_DIR_BIT" AC_SUBST(sticky_bit_define) XORG_RELEASE_VERSION +XORG_CHANGELOG AC_OUTPUT([Makefile xtrans.pc]) commit 8c313881a0c586179c09922a7e00a1f8d669a68a Author: Alan Coopersmith <alan.coopersm...@sun.com> Date: Mon Dec 1 08:37:42 2008 -0800 18748: xtrans.m4 causes configure --help to list --enable-ipv6 in wrong case. X.Org Bug #18748 <http://bugs.freedesktop.org/show_bug.cgi?id=18748> diff --git a/xtrans.m4 b/xtrans.m4 index c4701d4..f6bc2ea 100644 --- a/xtrans.m4 +++ b/xtrans.m4 @@ -36,7 +36,7 @@ AC_DEFUN([XTRANS_TCP_FLAGS],[ # Needs to come after above checks for libsocket & libnsl for SVR4 systems AC_ARG_ENABLE(ipv6, - AC_HELP_STRING([--enable-IPv6],[Enable IPv6 support]), + AC_HELP_STRING([--enable-ipv6],[Enable IPv6 support]), [IPV6CONN=$enableval], [AC_CHECK_FUNC(getaddrinfo,[IPV6CONN=yes],[IPV6CONN=no])]) AC_MSG_CHECKING([if IPv6 support should be built]) commit c626a4298e98f4988701dd587bc8355c62542ec4 Author: Alan Hourihane <al...@tungstengraphics.com> Date: Wed Oct 15 11:19:41 2008 +0100 add winsock check for windows builds diff --git a/xtrans.m4 b/xtrans.m4 index 31d456b..c4701d4 100644 --- a/xtrans.m4 +++ b/xtrans.m4 @@ -32,6 +32,7 @@ AC_DEFUN([XTRANS_TCP_FLAGS],[ # SVR4 hides these in libraries other than libc AC_SEARCH_LIBS(socket, [socket]) AC_SEARCH_LIBS(gethostbyname, [nsl]) + AC_HAVE_LIBRARY([ws2_32]) # Needs to come after above checks for libsocket & libnsl for SVR4 systems AC_ARG_ENABLE(ipv6, -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org