lp:debian/squeeze/blt

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

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

6. By Barry deFreese

* Non-maintainer upload.
* Add tcl8.5 check in library/pkgIndex.tcl.in. (Closes: #525860).
  + Thanks to Bill Metzenthen for the fix.
* Update config.sub,config.guess files. (Closes: #536409).
* Fix section and typo in blt.doc-base.
* Move Homepage from package descriptions to source stanza.
* Make clean not ignore errors.
* Replace deprecated ${Source-Version} with ${binary:Version}.

5. By Matthias Klose

* NMU (needed to build python-tk against tk8.5).
* Based on the patch made in Ubuntu:
  - Build for tk8.5, drop the tk8.3 build, still keep the build for
    tk8.4. Closes: #473006.
  - debian/control: Drop {tcl,tk}8.3 dependencies, add {tcl,tk}8.5
    dependencies.
  - debian/rules: Do not build the library for Tcl 8.3.
  - debian/hackshlibs: Do not try to mangle 8.3 libraries.
  - Apply patch from Fedora to build with tk8.5.
* In dh_makeshlibs bump the version to 2.4z-4.1, first version providing
  tk8.5 libs.
* Fix typos in hiertable and treeview man pages. Closes: #350362, #350363.

4. By Chris Waters <email address hidden>

* Remove dependencies (and build-dependencies) on now-obsolete tcl/tk
  8.0 packages.
* Added new. up-to-date config.{sub,guess} files (closes: #342393).
* Added a README.Debian file, and mentioned the lack of "bltwish" (and
  how to cope) in there (closes: #304805).
* Fixed numerous typos in the man pages, as found and reported by A
  Costa (closes: #310361, #310362, #310363, #310364, #310366, #310367),
  (closes: #310369, #310370, #310372, #310374, #310377, #326522). Also
  fixed the corresponding typos in the HTML docs.

3. By Chris Waters <email address hidden>

* Tighten up -dev package dependency on blt, for extra safety in
  future.
* Added -D_REENTRANT to CFLAGS for that extra, tasty bit of policy
  compliance.
* Completely rewrote the package descriptions; they are now shorter,
  more descriptive, and contain far fewer grammar and spelling errors,
  (closes: #204553).
* Moved the man pages and HTML docs for the BLT commands from the
  blt-dev package to the blt package, where they really belong. Left
  just the man pages for the BLT C API calls in the blt-dev package.
  Renamed the command man pages to have the extension .3blt (I wanted to
  use .3tcl, but that caused a conflict with the tcllib package).
* Wrote a handy, but very hackish, script to generate a shlibs.local
  file with the very special dependencies needed by blt. Among other
  things, the script puts tcl8.4 first on the list of tcl alternatives.
  The script also generates tk dependencies, in the same way, so blt
  finally depends on tk8.x, as it really should have all along
  (closes: #257571, #257572).
* Changed the blt-demo package to Arch: all, as it only contains scripts
  and images. Also moved all the scripts to /usr/share so I no longer
  need symlinks to the image directories which had previously been
  moved to /usr/share.
* Removed the blt-common package, as it's no longer needed. There's
  only the one BLT package left since blt8.0 was removed.
* Switched to using the handy $INSTALL_ROOT variable provided by the
  upstream makefiles, which made things much simpler, but required some
  tiny patching in Makefile.in and library/Makefile.in.
* Did some cleanup of debian/*, removing old, unused cruft.

2. By Gordon Russell <email address hidden>

* Problem reported in the shlibs file. I had created this file by hand due
  to problems which existed somewhere but are now long forgotten. I have
  changed the mechanism back to the dh_ approach.
  (closes: #131356)
* For no strong reason I have removed the circular dependencies from the
  control file. You man now install blt-common on its own if you wish.
  (closes: #128413)
* Added blt8.0 to the conflicts line of blt, even though blt provides
  blt8.0. I am sure I had this originally but this was against the policy.
  Hope it is ok this time.
  (closes: #132761)
* Lintian fixes: fixed config/ldconfig issue, removed emacs settings from
  changelog file, removed duplicate relation in blt-dev control. Lintian
  still reports problems with shlibs file. I hope I have got it right this
  time.

1. By Gordon Russell <email address hidden>

Import upstream version 2.4u

Branch metadata

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

Subscribers