Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/natty/libxt
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

9. By Steve Langasek

FFe LP: #733501: build for multiarch.

8. By Cyril Brulebois

[ Julien Cristau ]
* Rename the build directory to not include DEB_BUILD_GNU_TYPE for no
  good reason. Thanks, Colin Watson!
* New upstream release.
* Update debian/copyright from upstream COPYING.

[ Robert Hooker ]
* Don't install makestrs and its man page in libxt-dev, it's not shipped

[ Christopher James Halse Rogers ]
* New new upstream release.
* Drop debian/patches/02_dont_export_private_deps.diff:
  - Upstream has trimmed the Required list in xt.pc, and a libXt header
    includes a #define which uses a libX11 symbol, so libX11 should be
    in the Requires field (and is). This fixes lots of FTBFS with
    binutils-gold, which doesn't consider indirect dependencies.

[ Cyril Brulebois ]
* Update debian/copyright from upstream COPYING.
* Exclude libXt.la in dh_install call.
* Switch dh_install from --list-missing to --fail-missing for added
* Add myself to Uploaders.

7. By Julien Cristau

[ Timo Aaltonen ]
* New upstream release.
* Bump the build-dep on xutils-dev (>= 1:7.5~1).

6. By Julien Cristau

[ Julien Cristau ]
* New upstream release.
* Don't export dependencies on libSM and libX11 in the Requires field of
  xt.pc. They're already in Requires.private, and do more harm than good in
  Requires. Thanks to Stephen Gran and Margarita Manterola for noticing.
* Remove Branden from Uploaders with his permission.
* Don't build-depend on packages with a -1 debian revision.
* Bump Standards-Version to 3.7.3.
* Drop the XS- prefix from Vcs-* control fields.
* Drop (pre-)dependencies on x11-common from libxt6 and libxt6-dbg, that's
  not needed.
* Use ${binary:Version} instead of ${Source-Version}.
* Remove pre-dependency on x11-common from libxt-dev, that was needed for
  upgrades from sarge.
* Parse space-separated DEB_BUILD_OPTIONS.
* Allow parallel builds.
* Run autoreconf on build.
* Remove patch 01_use_extern_C_in_headers.diff, applied upstream.
* Use --with-xfile-search-path rather than setting XFILESEARCHPATHDEFAULT
  through CFLAGS directly.
* Stop passing "-include X11/XlibConf.h" in CFLAGS; this was a hack
  introduced in 1:0.99.0+cvs.20050803-1, and unneeded since the upstream fix
  on Sep 24, 2005.
* Cherry-pick patch from upstream git to link against libICE.

[ Brice Goglin ]
* Add a link to www.X.org and a reference to the upstream module
  in the long description.
* Add upstream URL to debian/copyright.
* Add README.source, bump Standards-Version to 3.8.3.
* Use updated xsfbs, closes: #538592.
* Move -dbg package to section debug.

[ Loic Minier ]
* Drop -Wl,-Bsymbolic-functions from LDFLAGS as it conflicts with the Xt
  inheritance mechanism; LP: #343574.

5. By Loïc Minier

Drop -Wl,-Bsymbolic-functions from LDFLAGS as it conflicts with the Xt
inheritance mechanism; LP: #343574.

4. By Julien Cristau

Add patch to libXt's headers to add _XFUNCPROTO{BEGIN,END} around a bunch
of declarations. This should fix the build of C+apps using lesstif2
(closes: #422353).

3. By David Nusinow <email address hidden>

[ Andres Salomon ]
* Test for obj-$(DEB_BUILD_GNU_TYPE) before creating it during build;
  idempotency fix.

[ Drew Parsons ]
* dbg package has priority extra.

[ David Nusinow ]
* Re-create manpage sections patch. Now it dynamically generates the
  internal section from __libmansuffix__. Pushed upstream too.

2. By Daniel Stone <email address hidden>

Another horrible hack, this time to (mostly?) fix threading support
(closes: Ubuntu#14943, maybe).

1. By Daniel Stone <email address hidden>

Import upstream version 0.99.0+cvs.20050803

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.